Linux命令——文件和目录管理

基本命令

命令ls

命令cd

命令pwd

命令mkdir

命令rm

命令cp

命令mv

命令cat

命令tac

命令more

命令less

命令head

命令tail


文件权限

# ls -l /etc/rc.local
lrwxrwxrwx. 1 root root 13 May 7 15:34 rc.d

说明

  • 第1列

    • 第1位:描述文件类型

      • d:该文件为目录
      • -:该文件为普通文件
      • l:该文件为链接文件
      • b:该文件为块设备
      • c:该文件为串行端口设备文件
      • s:该文件为套接字文件
    • 第2~4位:所属组(user)的权限
      • w:代表可写
      • x:代表可执行
      • r:代表可读
    • 第5~7位:所属组(group)的权限
    • 第8~10位:其他非本群组(others)的权限
    • 第11位:新版本seLinux或者acl的属性
      • .:使用了seLinux context的属性
      • +:使用了acl的属性
  • 第2列:表示链接占用的节点,如果是目录,该数值与目录下的子目录数量有关
  • 第3列:表示该文件所属的主
  • 第4列:表示该文件所属的组
  • 第5列:表示该文件的大小
  • 第6~8列:表示最后一次被修改的时间,分别为月份,日期,时间
  • 第9列:表示文件名

注意:对于一个目录来说,打开这个目录即为执行这个目录,所以任何一个目录必须要有x权限才能打开并查看该目录下的内容

命令chown

说明

为了方便更改文件目录,Linux使用数字替代"rwx",具体规则为:

r = 4, w = 2, x = 1, - = 0

例如:"-rwxrwx---"用数字表示就是770,具体算法为:rwx = 4 + 2 + 1 = 7

在Linux系统中,一个目录的默认权限为755,一个文件的默认权限为644

命令chmod


查找文件

命令find

04-19 13:39
查看更多