Linux学习笔记二:Linux 文件与目录

116 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情

大家好,我是阿萨。昨天学习了[Linux 学习笔记一:常见操作系统相关概念]。对操作系统的基本概念有了了解。今天我们学习文件与目录相关知识。

一 文件的基本属性

ll 或者ls -l 可以列出文件夹内所有内容以及文件的用户与组。 

Image

先看上面列出的这一行内容的详细解释:(按照空格间隔依次介绍)

  1.  文件属性

  2. 硬链接数字

  3. 文件所属用户名

  4. 文件所属组名

  5. 文件大小

  6. 最后一次修改文件的时间

  7. 文件名称

我们看下那一串dr-xr-xr-x 文件属性代表含义:

  

Image

文件类型有:

  1.  d 代表目录

    • 代表文件
  2. l 表示链接文件

  3. b是代表储存的接口设置

  4. c是代表串行端口设备

和文件权限相关的命令有:

  1.  chgrp = change group 改变文件属组

  2. chown= change owner 改变文件属主

  3. chmod= change mode 改变用户权限

二 Linux 文件与目录管理

相对路径:从.. 或者. 开始的路径,相当当前路径的

绝对路径: 从/ 开始的目录

处理目录常用的命令:

  1. ls = list files 列出目录里的文件

  2. cd= change directory 切换目录

3 .pwd= print work directory 显示当前目录

4. mkdir = make directory 创建目录

5. cp = copy file 复制文件或目录

  1. rm = remove 删除文件或目录

  2. mv = move 移动文件或目录

查看文件内容的命令:

  1.  cat 从第一行开始显示文件内容

  2. tac 从最后一行开始显示

  3. nl 显示时带行号

  4. more 一页一页显示文件内容

  5. less 和more 相似,但可以翻页

  6. head 只看头几行

  7. tail 只看尾巴几行

今天的学习就到这里。

如果觉得阿萨的内容对你有帮助,欢迎围观点赞。