我用到的linux命令

一、rm 删除                                        

     1.rm -rf  *   删除当前目录下的所有文件,这个命令很危险,应避免使用。

    2.rm -f 其中的,f参数 (f --force ) 忽略不存在的文件,不显示任何信息,不会提示确认信息。

    3.其他参数命令:

           -f, --force 忽略不存在的文件,从不给出提示。

          -i, --interactive 进行交互式删除

          -r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除。

         -v, --verbose 详细显示进行的步骤

             --help 显示此帮助信息并退出

             --version 输出版本信息

二、cp 复制文件或文件夹

      说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息

    1.-f 或 --force   强行复制文件或目录, 不论目的文件或目录是否已经存在

    2.-r      递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理

三、tail    用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件                                                   

     1.-f   循环读取

     2.-n<行数> 显示行数

     例子:

              tail -n 5 log2014.log      显示文件最后5行内容

              tail -n +5 log2014.log    从第5行开始显示文件

             tail -100f  log2014.log    从文件尾开始显示100行数据

四、find 查找的目录路径

·find path -option [ -print ] [ -exec -ok command ] {} \;

pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。
-print: find命令将匹配的文件输出到标准输出。
-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格。
-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。

      1.find / -name ' ' -type d   在根目录下查找文件夹

      2.find   .    -name   "*.txt"   -print  查询.txt文件显示

      3.find /home -size +512k  查大于512k的文件

      4.find /home -perm 0700 查权限为700的文件或目录

五、mv 移动文件  mv(选项) 源文件 目标文件

      -b 覆盖文件之前,先创建其备份

     -f 若目标文件或目录与源文件或目录重复,则直接覆盖现有文件或目录

     -i 先询问用户是否覆盖 y 是 n 否

    -S<后缀> 给备份文件指定后缀,不在用默认的后缀   例 -S.bak

   -u 当源文件比目标文件新或目标文件不存在,才执行移动

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值