Linux高级命令(2)

本文介绍了Linux中find命令的使用,包括按文件名、权限、时间和类型查找。同时,讲解了.tar.gz和.zip压缩格式,以及tar和unzip命令的选项。还提到了chmod命令修改文件权限的方法,包括字母法和数字法。最后,提到了sudo命令用于获取管理员权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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字母法的使用
角色说明
uuser,表示该文件的所有者
ggroup,表示用户组
oother,表示其他用户
aall,表示所有用户

权限设置说明

操作符说明
+增加权限
-撤销权限
=设置权限

权限说明

权限说明
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命令:

  • 如果是切换后的登录用户,退出则返回上一个登录账号。
  • 如果是终端界面,退出当前终端。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值