改名:
mv filename1 filename2
:将filename1
改名为filename2
mv filename dir
:将文件移动到dir处
文件/目录创建快捷方式:(记录下文件路径直接访问)
ln -s file name.soft
:移动后别处不可访问
ln -s file 文件路径 name
:全局可访问
硬链接:(给文件取别名)(并不占磁盘空间)(相当于share_ptr
)(不能给目录创建硬链接)
ln file file.hard
:给file创建硬链接名为file.hard
rm file.hard
:删除硬链接
文件或目录属性
wc
:获取文件的行数、单词数、占用内存数
od
:查看二进制文件
du -h
:查看当前目录大小
df -h
:磁盘使用情况
which ls
:查询ls
指令的存放路径
查看文件权限
1、查看当前登录用户:whoami
2、修改文件权限:
- 文字设定法:
chmod [who] [+|-|=] [mode] file
who
:u
(文件所有者)g
(文件所属组)o
(其他人)a
(所有人)
+
:增加权限
-
:减少权限
=
:赋值权限
mode
:r
(读)w
(写)x
(执行) - 数字设定法:
chmod 765 file
给文件设定权限(r
:4 |w
:2 |x
:1)
(7:rwx
)(6:rw
)(5:rx
)
修改文件所属组:(统一文件操作权限,提高生产效率)
chown user file
:将file
的文件拥有者改为user
chown user:group file
:将file
的文件拥有者改为user
,文件所属组改为group
chgrp group file
:将文件所属组改为group
目录必须有执行权限(X),否则不能进入!!