linux经常使用命令:1文件处理命令

文件处理命令

 

 

1.命令格式

命令格式:命令 [-选项]  [参数]shell

例:ls  -la /etcwindows

说明:1)个别命令使用不遵循此格式less

  2)档有多个选项时,能够写在一块儿spa

  3)简化选项与完整选项递归

2.目录处理命令:ls

 

命令名:lsrem

 

命令英文原意:list同步

 

命令所在路径:/bin/lsclass

 

执行权限:全部用户搜索

 

功能描述:显示目录文件service

 

语法:ls 选项 [-aldhi] [文件或目录]

 

     -a 显示全部文件,包括隐藏文件

 

     -l详细信息显示

 

     -d 若是参数是目录,只显示其名称而不显示旗下的文件

 

     -i  显示文件的i节点号

3.目录处理命令:mkdir

 

命令名:mkdir

 

命令英文原意:make directories

 

命令所在路径:/bin/mkdir

 

执行权限:全部用户

 

语法:mkdir -p [目录名]

 

功能描述:建立新目录

 

          -p 递归建立

 

例: mkdir -p  /tmp/Japan/a

 

     Mkdir  -p  /tmp/Japan/c  /tmp/Japan/b

4.目录处理命令:cd

命令名:cd

命令英文原意:change directory

命令所在路径:shell内置命令

执行权限:全部用户

语法:cd  [目录]

功能描述:切换目录

例: cd /tmp/aa

     cd ..        回到上一级目录

5.目录处理命令:pwd

 

命令名:pwd

 

命令英文原意:print working directory

 

命令所在路径:/bin/pwd

 

执行权限:全部用户

 

语法:pwd

 

功能描述:显示当前目录

6.文件处理命令:rmdir

命令名:rmdir

命令英文原意:remove  empty  directories

命令所在路径:/bin/rmdir

执行权限:全部用户

语法:rmdir  [目录名]

功能描述:删除空目录

例:rmdir /tmp/aa/dd

7.目录处理命令:cp

 

命令名:cp

 

命令英文原意:copy

 

命令所在路径:/bin/cp

 

执行权限:全部用户

 

语法:cp  -rp  [原文件或目录]  [目标文件]

 

          -r   复制目录

 

          -p   保留文件属性

 

功能描述:复制文件或目录

8.目录处理命令:mv

命令名:mv

命令英文原意:move

命令所在路径:/bin/mv

执行权限:全部用户

语法:mv   [原文件或目录]  [目标目录]

功能描述:剪切文件、更名

例:mv  a  b    把文件a更名为b

9.目录处理命令:rm

 

命令名:rm

 

命令英文原意:remove

 

命令所在路径:/bin/rm

 

执行权限:全部用户

 

语法:rm  -rf [文件或目录]

 

          -r   删除目录

 

          -f   强制执行

 

功能描述:删除文件或目录

10.文件处理命令:touch

命令名:touch

命令所在路径:/bin/touch

执行权限:全部用户

语法:touch  [文件名]

功能描述:建立空文件

例:touch  /root/aa  建立文件aa

11.文件处理命令:cat

 

命令名:cat

 

命令所在路径:/bin/cat

 

执行权限:全部用户

 

语法:cat  [文件名]

 

功能描述:显示文件内容

 

          -n  显示行号

 

例:cat   -n  /root/a

12.文件处理命令:more

 

命令名:more

 

命令所在路径:/bin/more

 

执行权限:全部用户

 

语法:more  [文件名]

 

        (空格)或f      翻页

 

        Enter)      换行

 

          Q或Q       退出

 

功能描述:分页显示文件内容

 

例:more  /etc/services

13.文件处理命令:less

 

命令名:less

 

命令所在路径:usr/bin/less

 

执行权限:全部用户

 

语法:less  [文件名]

 

(空格)或f          翻页

 

         Enter)          换行

 

           Q或Q             退出

 

            page  up)       向上翻页(一页)

 

             上箭头            向上翻一行

 

              /搜索的关键词    搜索你要找的内容

 

功能描述:分页显示文件内容(可向上翻页)

 

例:less  /etc/services

14.文件处理命令:head

 

命令名:head

 

命令所在路径:usr/bin/head

 

执行权限:全部用户

 

语法:head  [文件名]

 

功能描述:显示文件的前几行

 

          -n   指定行数

 

例:head -n 20 /etc/services

15.文件处理命令:tail

 

命令名:tail

 

命令所在路径:usr/bin/tail

 

执行权限:全部用户

 

语法:tail  [文件名]

 

功能描述:显示文件的后面几行

 

          -n   指定行数

 

          -f   动态显示文件末尾内容

 

例:tail -n 20 /etc/services

16.文件处理命令:ln

 

命令名:ln

 

命令英文原意:link

 

命令所在路径:/bin/ln

 

执行权限:全部用户

 

语法:ln -s  [原文件]  [目标文件]

 

          -s  建立软链接

 

功能描述:生成连接文件

 

例: ln -s  /root/a  /root/b  建立a文件的软链接文件b

 

     ln  /root/a /root/c     建立a文件的硬连接文件c

 

软链接的特征:相似windows的快捷方式

 

硬连接的特征:1)拷贝cp -p +同步更新

 

              2)经过i节点识别

 

              3)不能跨分区

 

              4)不能针对目录使用

说明:以上只是一些经常使用命令的经常使用选项并非每一个命令的选项都列举了出来