大家好,我是阿萨。昨天学习了Linux 学习笔记一:常见操作系统相关概念。对操作系统的基本概念有了了解。今天我们学习文件与目录相关知识。
一 文件的基本属性
ll 或者ls -l 可以列出文件夹内所有内容以及文件的用户与组。
先看上面列出的这一行内容的详细解释:(按照空格间隔依次介绍)
- 文件属性
- 硬链接数字
- 文件所属用户名
- 文件所属组名
- 文件大小
- 最后一次修改文件的时间
- 文件名称
我们看下那一串dr-xr-xr-x 文件属性代表含义:
文件类型有:
- d 代表目录
- - 代表文件
- l 表示链接文件
- b是代表储存的接口设置
- c是代表串行端口设备
和文件权限相关的命令有:
- chgrp = change group 改变文件属组
- chown= change owner 改变文件属主
- 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 复制文件或目录
6. rm = remove 删除文件或目录
7. mv = move 移动文件或目录
查看文件内容的命令:
- cat 从第一行开始显示文件内容
- tac 从最后一行开始显示
- nl 显示时带行号
- more 一页一页显示文件内容
- less 和more 相似,但可以翻页
- head 只看头几行
- tail 只看尾巴几行
今天的学习就到这里。