1、查找文件命令
- find命令是完成查找文件操作的
- 查找文件的命令格式:find 【文件路径】 【参数】 【文件名】
find命令选项
选项 | 说明 |
---|---|
-name | 按照文件名查找文件 |
-perm | 按照文件权限来查找文件 |
-user | 按照文件属主来查找文件 |
-group | 按照文件所属的组来查找文件 |
-mtime -n, +n | 按照文件的更改时间来查找文件,-n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前 |
-type | 查找某一类型的文件 |
find命令结合通配符的使用
**通配符:**是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件
通配符 | 说明 |
---|---|
* | 代表0个或多个任意字符 |
? | 代表任意一个字符 |
补充:通配符不仅能结合find命令使用,还可以结合其他命令使用,比如:ls,mv,cp等,但是注意只有find命令使用通配符需要加上引号。
2、压缩和解压缩命令
Linux默认支持的压缩格式:
- .gz
- .bz2
- .zip
说明: - .gz和.bz2的压缩包需要使用tar命令来压缩和解压缩
- .zip的压缩包需要使用zip命令来压缩,使用unzip命令来解压缩
压缩目的 - 节省磁盘空间
tar命令选项
选项 | 说明 |
---|---|
-c | 创建打包文件 |
-v | 显示打包或者解包的详细信息 |
-f | 指定文件名称,必须放到所有选项后面 |
-z | 压缩或解压缩(.gz) |
-j | 压缩或解压缩(.bz2) |
-x | 解包 |
-C | 解压缩到指定目录 |
命令 | 说明 |
---|---|
zip | 压缩成.zip格式的文件 |
unzip | 解压缩.zip格式的文件 |
unzip命令选型 | 说明 |
---|---|
-d | 解压缩到指定目录 |
补充: 压缩文件尽量使用.gz格式,因为占用空间较少,使用zip命令压缩的文件占用空间比较多
3、文件权限命令
- 命令: chmod:修改文件权限
- chmod修改文件权限有两种方式:
- 字母法
- 数字法
chmod字母法的使用
角色 | 说明 |
---|---|
u | user,表示该文件的所有者 |
g | group,表示用户组 |
o | other,表示其他用户 |
a | all,表示所有用户 |
权限设置说明
操作符 | 说明 |
---|---|
+ | 增加权限 |
- | 撤销权限 |
= | 设置权限 |
权限说明
权限 | 说明 |
---|---|
r | 可读 |
w | 可写 |
x | 可执行 |
- | 无任何权限 |
chmod数字法的使用
- 数字法就是将”rwx“权限分别用数字来代替
权限说明
权限 | 说明 |
---|---|
r | 可读,权限值是4 |
w | 可写,权限值是2 |
x | 可执行,权限值是1 |
- | 无任何权限,权限值是0 |
4、获取管理员权限的相关命令
sudo命令 | 说明 |
---|---|
sudo -s | 切换到root用户,获取管理员权限 |
sudo | 某个命令的执行需要获取管理员权限可以在执行命令前面加上sudo |
说明:
- 如果只是某次操作需要使用管理员权限建议使用sudo,也就是临时使用管理员权限。
- 如果大量操作都需要使用管理员权限sudo -s,但是操作需谨慎。
其他命令:
命令 | 说明 |
---|---|
whoami | 查看当前用户 |
exit | 退出登录用户 |
who | 查看所有登录用户 |
passwd | 修改用户密码,不指定用户默认修改当前登录用户密码 |
which | 查看命令位置 |
shutdown -h now | 立刻关机 |
reboot | 重启 |
补充:
exit命令:
- 如果是切换后的登录用户,退出则返回上一个登录账号。
- 如果是终端界面,退出当前终端。