Centos之文件处理命令

1、查询目录内容ls命令

  • ls              显示当前目录下所有文件(不包含隐藏文件)
  • ls -a (list all)            显示当前目录下所有文件(包含隐藏文件)
  • ls  book/             指定查找ect目录下所有文件

       

  • ls   /etc/yum.conf              指定查找ect目录下的yum.conf 文件
  • ls  -l            (list long)长格式显示  ;也可以在后指定目录或文件

        

       -d代表directory目录, 如果以-开头,则代表是文件;以l开头代表是链接。

      后面的9位每3位进行划分,分别代表:所有者、所属组、其他人。 r-read 读 ,代表读权限;w-write 写,代表写权限;x-执行,代表执行权限。

目录、对所有者有读写执行权限,所属组和其他人没有写权限引用次数所有者所属组文件大小最后修改日期文件名或目录名
  • ls  -lh   (list  long human)   长格式人性化显示,文件大小不再是纯数字看起来更清晰明了。

       

2、目录处理命令

 

  • mkdir   book 新建一个名为book的目录(文件夹)
  • mkdir  -p  book1 /javabook       递归创建目录和文件:新建一个名为book1的目录,里面javabook也为目录(文件夹)
  • touch  javabook   新建一个名为 javabook 的文件,如果要在建立某个目录下的文件,先用cd命令切换目录
  • rm  -rf    book1      删除文件或目录     -r 删除目录            -f 强制删除
  • cp  [选项] [源文件或目录] [目标目录]        复制命令

-r 复制目录

-p l连带文件属性复制

-d 若源文件为连接文件,则复制链接属性

-a 相当于-pdr

           

  • mv   [源文件或目录] [目标目录]        剪切命令    (可以进行目录重命名)

         

3、链接命令

  • ln (link)

       ln -s[源文件][目标文件]    生成链接文件     -s 创建软链接

      建立硬链接

     

    建立软链接(类似windows里的快捷方式)

   

   软链接和硬链接的重要区别是 假如把原文件删除,软链接则不能用,但是假如是硬链接,删除原文件的话,不影响硬链的使用;

 

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值