首页 > 代码库 > Linux常用命令总结

Linux常用命令总结

1. 查看并修改文件权限

(1)查看文件详细信息,包括权限

命令:ls -l

技术分享

 

  • 第一个字符表示文件类型:d代表目录,-代表非目录。
  • 接下来的9个字符每三个为一组,分别表示文件所有者的权限、同组用户的权限以及其它用户的权限。r表示拥有读权限,w表示拥有写权限,x表示拥有执行权限,-表示没有该权限。
  • 接下来的一个数字表示引用计数。
  • 接下来的两个名称分别是文件所有者以及所属用户组。
  • 接下来的数字表示文件大小,单位为字节。
  • 接下来的三列是时间:月-日-时分。
  • 最后当然是文件名称啦。

(2)修改文件权限

命令示例:chmod 754 nohup.out

  • 4代表读权限,2代表写权限,1代表执行权限。
  • 7 = 4 + 2 + 1 , 表示拥有可读可写可执行权限;5 = 4 + 1, 表示拥有可读可执行权限,但是没有写权限;0 代表没有任何权限。 
  • 三个数字分别对应文件所有者、所属用户组以及其它用户所拥有的权

2.ls命令使用总结

(1)常用参数含义

  • 不带参数:默认列出目录下的所有文件名
  • -l: 列出目录下子目录和文件的详细信息(注,ll相当于ls –l)
  • -a: 列出目录下所有东西,包括隐藏的
  • -t: 按最后修改时间排序
  • -S: 按文件大小排序(大写的S)
  • -r: 排序时按倒序
  • -s: 列出文件大小

Linux常用命令总结