开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第26天,点击查看活动详情
大家好,我是阿萨。昨天学习了[Linux 学习笔记一:常见操作系统相关概念]。对操作系统的基本概念有了了解。今天我们学习文件与目录相关知识。
一 文件的基本属性
ll 或者ls -l 可以列出文件夹内所有内容以及文件的用户与组。
先看上面列出的这一行内容的详细解释:(按照空格间隔依次介绍)
-
文件属性
-
硬链接数字
-
文件所属用户名
-
文件所属组名
-
文件大小
-
最后一次修改文件的时间
-
文件名称
我们看下那一串dr-xr-xr-x 文件属性代表含义:
文件类型有:
-
d 代表目录
-
- 代表文件
-
l 表示链接文件
-
b是代表储存的接口设置
-
c是代表串行端口设备
和文件权限相关的命令有:
-
chgrp = change group 改变文件属组
-
chown= change owner 改变文件属主
-
chmod= change mode 改变用户权限
二 Linux 文件与目录管理
相对路径:从.. 或者. 开始的路径,相当当前路径的
绝对路径: 从/ 开始的目录
处理目录常用的命令:
-
ls = list files 列出目录里的文件
-
cd= change directory 切换目录
3 .pwd= print work directory 显示当前目录
4. mkdir = make directory 创建目录
5. cp = copy file 复制文件或目录
-
rm = remove 删除文件或目录
-
mv = move 移动文件或目录
查看文件内容的命令:
-
cat 从第一行开始显示文件内容
-
tac 从最后一行开始显示
-
nl 显示时带行号
-
more 一页一页显示文件内容
-
less 和more 相似,但可以翻页
-
head 只看头几行
-
tail 只看尾巴几行
今天的学习就到这里。
如果觉得阿萨的内容对你有帮助,欢迎围观点赞。