Linux文件处理命令

命令格式:  命令 -选项  参数
选项 就是使用一个命令的时候,有不同的操作方法 不同的设置,都是通过选项来实现的。
参数 就是命令操作的对象。
说明: 1)当有过个选项的时候,可以写在一起  如l和a:ls -la  /etc 
      2)两个特殊的目录.和..分别代表当前目录和当前目录的父目录
只有root可以执行的命令一般放在 /sbin 或 /usr/sbin
所有用户可以执行的命令一般放在 /bin  或 /usr/bin 
文件处理命令
(1) ls 选项[-ald] [文件或者目录]
    功能:显示目录文件   list
   -a    显示所有的文件,包括隐藏文件 all
   -l     详细信息显示   long
   -d    查看目录属性   directory
注:在显示详细信息的时候 前十个字符 drwxr-xr-x  -rw-r--r--
    其中第一个字符表示文件类型
    文件类型  d 表示目录 directory
             - 表示二进制文件
             l 表示软链接文件  link
             其他都是特殊文件
     后面的字符可以分为每三个一组 rwx r-x r-x 或 rw- r-- r--
     rwx 为所有者u  拥有的三种权限   r表示read  w表示write  x表示execute
     r-x 为所属组g  拥有的三种权限
     r-x 为其他人o  拥有的三种权限 
    数字2 表示硬链接数
    gongti  gongti 或者 root  root 表示文件的所有者 所属组
    4096表示文件大小
    后面是创建时间和最后修改时间及文件

(2)cd [目录]
      功能:切换目录  change directory
       cd /          切换到根目录
       cd..          切换到上一级目录
?
(3)pwd
       功能:显示当前所在的工作目录  print working directory
(4)mkdir [目录名]
      功能:创建新目录  make directory

(5) cp -r   [源文件或目录][目的目录]
              -r   复制目录
    功能:复制文件或目录 copy
     注意:如果复制文件不需要-R 如果是目录 就必须加上-r

(6) mv [源文件或目录][目的目录]
    功能:移动文件 更名  move
      mv file1 file2  将当前目录下的file1更名为file2
      mv file1 dir2   将当前目录下的file1移动到dir2
?(7)  rm -r [文件或目录]
           -r  删除目录
    功能:删除文件   remove
?(8)cat [文件名]
    功能:显示文件内容  concatenate and display files

 (9) more [文件名]
       空格或f    显示下一页
       Enter       显示下一行
       q或Q        退出
    功能:分页显示文件内容

(10) head -num [文件名]
               -num  显示文件的前num行
    功能:查看文件的前几行

(11) tail  -num [文件名]
              -num 显示文件的后num行
              -f    动态显示文件末尾内容
    ?功能:查看文件的后几行内容
?(12)ln -s [源文件][目标文件]
              -s 创建软链接
    功能:产生链接文件  link

软链接文件权限 lrwxrwxrwx    ->箭头指向原文件  类似于window中的快捷方式
硬链接大小和原文件是相同的 类似于拷贝,不同之处在于硬链接会两个同步更新 
    能够同步跟新的原因就是具有相同的i节点
硬链接 不能跨文件系统
?


Linux文件处理命令,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。