Liunx_Centos7 知识_文件

1、权限信息、硬链接数、属主、属组、文件大小、创建日期、文件名

2、权限信息:ll 查看文件权限信息 ll -d 查看文件夹权限 

      drwxr-xr-x 

     (1)文件类型:

- : 一般文件 

d: 文件夹

l: 软链接(快捷方式)

b: block(设备文件)

p:(管道文件)

  (2-4)属主权限: r: 读 w:写 x:执行  

  (5-7)属组权限: r: 读 w:写 x:执行

  (8-10)其它用户权限:

3、权限修改:

 chmod u-rw a.txt  

 chomd u+rwx a.txt u:用户

 chomd u=rwx a.txt

 chomd u=--- a.txt

 chomd g=-   g:组 o:other

 创建文件:touch a.txt //touch /text/a/b/c/{1..3}.txt

 创建文件夹:mkdir  test 

 修改、查看:vim a.txt

 查看:cat a.txt

 执行文件: "./a.txt" 或  ". a.txt" "sh a.txt" "bash a.txt"

 usermod -aG user otheruser 把另一个用户加入现有用户组里

修改属主:

1、chown root.root 文件/文件夹 (全改)/chown root (只改属主)/chown .root (只改属组) 前为属主,后为属组

2、递归修改:chown -R 文件/文件夹   修改目录及目录下文件夹及文件的属主/属组

chmod u=rx,g=x,o=rwx a.txt // chmod 517 a.txt    (r:4 w:2 x:1  三类属性求和,并写)

4、文件管理

1、覆盖文件: /a/a.txt >/b/b.txt    //   echo "hello"  > b.txt  

2、追加文件:/a/a.txt >> /b/b.txt 

3、输出到文件:  ls -l > b.txt / pwd >> b.txt  (先将文件信息输出到b文件,然后再将路径追加到b文件) 

4、wc -l (统计文件行数)  wc -l /etc/passwd    //  cat /etc/passwd /ect/shadow | wc -l     (| 管道符)

5、打包/归档文件:tar -czvf test.tar a.txt b.txt c.txt d.txt   c(创建)z(压缩) v(显示) f(文件)

          tar czf test.tar.gz /test/....  // tar cjf test.tar.bz2 /test/...

6、查看包内文件名: tar -tf test.tar 

7、解包:tar xvf test.tar  -C  /test/         //         x(解包) v(浏览)f(文件)  -C选择解压目录。   

8、删除文件: rm -rf test.tar

9、压缩解压文件:gzip/gunzip   bzip2/bunzip2   tar cvfz arch.tar.gz test/tar xvf /test/test.tar.gz -v /test2


 


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值