Linux命令(四)删除文件 rm】的更多相关文章

创建文件夹 mkdir filename 进入目录文件 cd filename 返回上一级目录 cd ..返回多级目录   cd ../../.. (../表示一级) 创建文件 touch filename.txt 列出目录下所有文件 ls 删除文件夹 :rmdir 删除文件夹及下面的子目录: rm -rf filename 使用这个rm -rf的时候一定要格外小心,linux没有回收站的 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 删除文件夹实例…
先说方法,原理后面分析. 由于我使用的是Ubuntu14,这里以该系统为主,其他系统略有区别. 可以新加别名del,用于删除文件. alias del='mv -t ~/.local/share/Trash/files --backup=t' 原理说明 Linux下的回收站位于~/.local/share/Trash/files,模拟实现删除文件到回收站,其实就是文件移动命令. mv a.txt -t ~/.local/share/Trash/files --backup=t 直接Shell中键…
一. 文件重命名与移动(mv) 在linux中,重命名文件称为移动(moving).mv命令可以将文件和目录移动到另一个位置或重新命名. 1.1 使用mv重命名 下面在/usr/local下面创建一个空文件为test, 使用mv命令重命名为test1, 查看inode编号和时间将会保持不变,因为mv只影响文件名.如下图所示: 1.2 使用mv移动位置 下面使用mv将 local下的test1文件 移动到/src目录下,inode编号和时间将会保持不变,只是移动了位置,如下图所示: 上图移动文件时…
Linux下的命令,删除文件夹下的所有文件,而不删除文件夹本身 rm -rf *…
rm命令,rmdir命令 rm命令Remove,功能:1)删除目录,2)删除文件.  (可以递归的删除指定目录的所有文件及子目录) 注意:rm是一个危险的命令,使用的时候要特别当心,尤其对于初学者来说. 1.用法 rm [选项] [参数]      (参数为目录或文件) 2.命令选项 -f:不提示,强制删除文件或目录:    -i:删除已有文件或目录之前先询问用户:    -r,-R:递归删除,将指定目录下的所有文件与子目录一并删除:    -v:显示指令的详细执行过程. 3.实例 rm 文件名…
1.pwd 显示当前目录 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当前目录. 2.cd 命令用来改变所在目录 cd / 转到根目录中 cd ~ 转到/home/user 用户目录下------------绝对路径 cd /user 转到当前目录下的test子目录中--------相对路径 3.ls 命令用来查看目录的内容 -a 列举目录中的全部文件,包含隐藏文件 -l 列举目录中的细节,包含权限.所有者.组群.大小.创建日…
git 常用命令(含删除文件) Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ git remote set-url --push[name][newUrl] 拉取远程仓库:$ git pull…
Linux命令-自动挂载文件etcfstab功能详解 一./etc/fstab文件的作用 磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载. 系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘.这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后手动进行挂载了. 二.挂载的限制 在说明这个文件的作用之前我想先强调一下挂载的限制. 1.根目录是必须挂载的,而且一定要先于其他mount po…
Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ git remote set-url --push[name][newUrl] 拉取远程仓库:$ git pull [remoteName] [lo…
博客园 首页 新随笔 联系 订阅 管理 随笔 - 322  文章 - 0  评论 - 19 Linux命令-自动挂载文件/etc/fstab功能详解[转]     一./etc/fstab文件的作用          磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载.         系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘.这样我们只需要将磁盘的挂载信息写入这个文件中我们就不需要每次开机启动之后…
linux命令行下载文件以及常用工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 本文介绍常用的几种命令行式的下载工具:wget.Prozilla.MyGet.Linuxdown.Curl.Axel 下面就为大家详细介绍一下这些工具. 1. Wget Wget是一个十分常用命令行下载工具,多数Linux发行版本都默认包含这个工具.如果没有安装可在http://www.gnu.org/software/wget/wget.html 下载最新版本. 1.1 编译安…
Linux 命令安装bin文件 安装命令: //1,增加文件的可执行权限 chmod a+x jdk-6u30-linux-x64.bin //2,程序即安装在执行命令的文件夹下 ./jdk-6u30-linux-x64.bin…
linux c/c++ 删除文件 #include <stdio.h> int FileRemove(const char* fname) { return remove(fname); }…
rm file         删除文件 rm -r dir      删除指定文件夹及文件夹下的所有内容 rm -rf dir     强制删除指定文件夹及文件夹下的所有内容…
用户可以使用 rm 命令删除不需要的文件. rm 可以删除文件或目录,并且支持通配符. 如果目录中存在其它文件则会递归删除. 删除软链接只是删除链接,对应的文件或目录不会被删除. 软链接类似于 windows 系统中的快捷方式. 如果删除硬链接后文件存在其它的硬链接文件,内容任可以访问.使用 rm 命令一定要小心.文件一旦被删除不能恢复,为防止误删除文件,可以使用 -i 选项来进行提示. 命令格式: rm  [选项]  [参数] 参数: -r  -R -recursise  删除指定目录及目录下…
笔者有一次Linux服务器上的网站被别人在每一个文件夹下恶意注入了目录和文件,由于项目的目录太多,手动删除费时费力,最后用Linux的命令批量删除了注入内容.相关命令介绍如下: 递归批量删除文件夹: 命令: find . -name svn -type d -print -exec rm -rf {} \; 说明: (1)‘.’意思是从当前目录开始递归查找: (2) '-name svn' -name 指令是申明根据名称查找,本例中是查找所有以 svn 命名的文件夹: (3)‘-type d’…
ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/Trash/files 第一步: #安装trash-cli工具,其实就是回收站的命令行模式: $ sudo apt-get install trash-cli 第二步:#给trash命令添加别名"rm",覆盖系统rm命令 $ vi ~/.profile #在最后一行加入: alias rm…
在测试过程中,有时候会需要删除一些文件,例如日志文件过大等,这里汇总一些删除文件常用的命 已这个系统内的文件为例 删除文件(即这个文件被删除) 单个删除:rm -f + 文件名 eg:rm -f  2018_12_26.stderrout.log.060121612 --执行完成即将这个文件删除 批量删除:rm -f + *文件关键字* , eg:rm -f  rm *stderrout.log*  --执行完成后即将所有的名称包括stderrout.log的文件都删除(前面后面的*按照实际需要…
前言 工作中经常遇到Linux系统磁盘空间不足,但是删除后较大的日志文件后,发现磁盘空间仍没有被释放,有点摸不着头脑,今天博主带大家解决这个问题. 思路 1.工作发现磁盘空间不足: 2.找到占用磁盘空间较大的文件进行删除: 3.删除文件后,查看磁盘空间使用情况,未释放: 4.找到相应delete进程,杀掉即可,问题解决. 具体操作 查看服务器磁盘空间使用情况 [root@i-3E5C86C8 ~]# df -h Filesystem Size Used Avail Use% Mounted on…
何谓Sed(Stream EDitor):Sed原为UNIX系统上的非交谈式文字编辑器(non-interactive stream editor).当Sed读入待编辑文件,会依编辑命令来进行文件的编辑工作.sed -i '$d' file如同其它UNIX的指令一般,Sed亦是由标准输入(standard input)读入欲编辑的文件,经Sed处理后,再由标准输出(standard output)送出结果.由于Sed是采逐行读入文字,并依据命令来进行编辑,因此可视作档案中的文字逐行通过Sed编辑…
删除文件每一行的前k个字符 $ cat tmp.txt # 删除每行第一个字符 $ sed 's/.//' tmp.txt # 删除每行前两个字符 $ sed 's/..//' tmp.txt # 删除每行前k个字符,例如k= $ sed 's/.\{5\}//' tmp.txt 如果要在原文件上修改,加上参数-i就可以了 在文本的行尾或行首添加字符 $ cat tmp.txt 23456789 23456789 23456789 # 在行首添加双引号(") $ cat tmp.txt | se…
林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka ls 这个命令是经常用到的,用来显示当前目录下有哪些文件 ,ls最常用的参数有三个: -a -l -F.ls -a说明:Linux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示 一般文件名外,连隐藏文件也会显示出来. ls -l(这个参数是字母L的小写,不是数字1)说明:这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用…
自从学会了用mkdir创建目录之后,整个系统里就只能看到一堆空目录了,囧~ 那么今天我们来学一下如何清理这些空目录吧--rm命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的目录及其下的所有文件及子目录均删除.对于链接文件,只是删除了链接,原有文件均保持不变. rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/根目录)下执行rm * -rf).所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作…
命令简介:   该命令用来删除Linux系统中的文件或目录.通常情况下rm不会删除目录,你必须通过指定参数-r或-R来删除目录.另外rm通常可以将该文件或目录恢复(注意,rm删除文件其实只是将指向数据块的索引点(information nodes)释放,只要不被覆盖,数据其实还在硬盘上.如果想要保证文件的内容无法复原,可以使用命令shred . 另外一般还是要慎用rm -rf *这样的命令. 执行权限 :All User 指令所在路径:/bin/rm 命令语法:   rm [OPTION]...…
以下的内容来源于<鸟哥的私房菜> Linux命令行下的复制.删除与移动:cp,rm,mv cp(copy)复制        cp这个命令的用途很多,除了单纯的复制之外,还可以创建链接文件对比两文件的新旧而予以更新,        以及复制整个目录等        语法            cp [-adfilprsu] 源文件 目标文件                    源文件(source)                目标文件(destination)            选项…
  linux删除文件夹非常easy,非常多人还是习惯用rmdir,只是一旦文件夹非空,就陷入深深的苦恼之中,如今使用rm -rf命令就可以. 直接rm就能够了,只是要加两个參数-rf 即:rm -rf 文件夹名字 -r 就是向下递归,无论有多少级文件夹,一并删除 -f 就是直接强行删除,不作不论什么提示的意思 步骤/方法 1.删除目录实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access文件夹以及其下全部文件.文件夹 2.删除文件使…
在Linux下删除文件用rm命令,具体用法如下: rm [选项] 文件 选项说明: -f -force 忽略不存在的文件,强制删除,无任何提示 -i --interactive 进行交互式地删除 -r | -R --recursive   递归式地删除列出的目录下的所有目录和文件 -v    --verbose 详细显示进行的步骤 命令实例: 1.常规删除a.txt文件 [root]# rm a.txt 2.强行删除file.log文件 [root]# rm -f file.log 3.删除di…
一.文件浏览 cat 查看文件内容 more 以翻页形式查看文件内容(只能向下翻页) less 以翻页形式查看文件内容(可以上下翻页) head 查看文件的头几行(默认10行) tail 查看文件的尾几行(默认10行) 二.正则匹配打印行 命令 grep 用来全局匹配正则表达式并打印所在行: grep 'mingc' /etc/passwd 在该文件中匹配mingc的用户信息并打印所在行 find / -user mingc | grep ".*\.png$" 查找mingc的所有pn…
Linux命令行下的复制.删除与移动:cp,rm,mv cp(copy)复制        cp这个命令的用途很多,除了单纯的复制之外,还可以创建链接文件对比两文件的新旧而予以更新,        以及复制整个目录等        语法            cp [-adfilprsu] 源文件 目标文件                    源文件(source)                目标文件(destination)            选项                -a…
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件.文件夹 (这里曾出现个问题,如果直接如此使用的话系统可能不会授权这个操作,并出来 Permission denied 的提示 这事你需要在 rm -rf 前补充 sudo 作为授权操作的许可, 即…