linux常用命令②

接着学习linux 的常用命令

三、 文件搜索命令

文件搜索命令分为find和其他搜索命令

文件搜索命令:find
命令名称:find
命令所在路径:/bin/find
执行权限:所有用户
语法:find [搜索范围] [匹配条件】
功能描述:文件搜索

和windows搜索不同的是,在linux中搜索,你搜的文件名是什么就会给你找必须是这个文件名的文件。包含其中字符的并不会被显示。如果想查看文件名中含有某些字符的文件的话 可以把要搜索的文件名前后带上星号。星号可以匹配任意字符,?可以匹配单个字符。
在这里插入图片描述
范例:$ find /etc -name init ----在目录/etc中查找文件init
-iname 不区分大小写
$ find / -size +204800 ----- 在根目录下查找大于100MB的文件
需要将文件大小换算成数据块,一个数据块= 512字节=0.5K.。所以100MB文件就是204800个数据块
+n 大于 -n 小于 n 等于
在这里插入图片描述
$ find /home -user shenchao ----根目录下查找所有者为shenchao的文件
-group 根据所属组查找

$ find /etc -cmin -5 在/etc下查找5分钟内被修改过属性的文件和目录
-amin 访问时间 access
-cmin 文件属性 change
-mmin 文件内容 modify

$ find /etc -size +163840 -a -size -204800 ------- 在/etc下查找大于80MB小于100MB的文件
-a 两个条件同时满足 -o 两个条件满足任意一个即可
在这里插入图片描述
$ find /etc -name inittab -exec ls -l {} ; 在/etc下查找inittab文件并显示其详细信息
-exec/-ok 命令 {} ; 对搜索结果执行操作
-type 根据文件类型查找 f 文件 d 目录 l 软链接文件
-inum 根据i节点查找

四、帮助命令

帮助命令:man
命令名称:man
命令英文原意:manual (使用手册)
命令所在路径:/usr/bin/man
执行权限:所有用户
语法:man [命令或配置文件]
功能描述:获得帮助信息
范例: $ man ls 查看ls命令的帮助信息
$ man services 查看配置文件services的帮助信息
在这里插入图片描述同时也可以查看到后面加不同的字母所表示的含义。
它可以搜索,可以上下翻页。和less一样。
还是对英语有一定的要求====
info命令也是一种寻求帮助的命令,它与man所不同的只是显示的格式不同

还有就是对于一些命令常用的选项不太清楚的话可以用 --help在这里插入图片描述
展示了常用的操作的含义

帮助命令:help
命令名称:help
命令所在路径:Shell内置命令
执行权限:所有用户
语法:help 命令
功能描述:获得Shell内置命令的帮助信息
范例: $ help umask 查看umask命令的帮助信息
能够查看内置命令帮助
在这里插入图片描述编程中也可以用help来查看各种函数的使用方法

五、基本的用户管理命令

用户管理命令:useradd
命令名称:useradd
命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
功能描述:添加新用户
范例: $ useradd yangmi

用户管理命令:passwd
命令名称:passwd
命令所在路径:/usr/bin/passwd
执行权限:所有用户
语法:passwd 用户名
功能描述:设置用户密码
范例: $ passwd yangmi
在这里插入图片描述
用户管理命令:who
命令名称:who
命令所在路径:/usr/bin/who
执行权限:所有用户
语法:who
功能描述:查看登录用户信息
范例: $ who

用w这个命令会查看的更详细些
用户管理命令:w
命令名称:w
命令所在路径:/usr/bin/w
执行权限:所有用户
语法:w
功能描述:查看登录用户详细信息
范例: $ w

登录用户名 登录终端 tty为本机终端 pts远程终端 登录时间
在这里插入图片描述其中 up 后面的时间是显示的虚拟机已经运行的时间。

六、压缩解压命令

压缩命令:gzip
命令名称:gzip
命令英文原意:GNU zip
命令所在路径:/bin/gzip
执行权限:所有用户
语法:gzip [文件]
功能描述:压缩文件
压缩后文件格式:.gz
和Windows中不同的是,在linux中只能压缩文件,不可以压缩目录,这是和Windows中有点儿大的区别。还有就是解压完之后就只剩下解压后的文件,解压前的就没了

解压命令:gunzip
命令名称:gunzip
命令英文原意:GNU unzip
命令所在路径:/bin/gunzip
执行权限:所有用户
语法:gunzip [压缩文件] 功
能描述:解压缩.gz的压缩文件
范例: $ gunzip boduo.gz
在这里插入图片描述压缩解压命令:tar
命令名称:tar
命令所在路径:/bin/tar
执行权限:所有用户
语法:tar 选项[-zcf] [压缩后文件名】 [目录】
-c 打包
-v 显示详细信息 (理论上可加可不加)
-f 指定文件名 (必须要加)
-z 打包同时压缩
功能描述:打包目录
压缩后文件格式:.tar.gz

这是先打包后压缩
在这里插入图片描述

压缩解压命令:tar
范例: $ tar -zcf Japan.tar.gz Japan 将目录Japan打包并压缩为.tar.gz文件
如果要想打包压缩一步执行完。就用 -zcf即可
在这里插入图片描述
压缩命令:zip
命令名称:zip
命令所在路径:/usr/bin/zip
执行权限:所有用户
语法: zip 选项[-r] [压缩后文件名】 [文件或目录】
-r 压缩目录
功能描述:压缩文件或目录
压缩后文件格式:.zip
范例: $ zip buduo.zip boduo 压缩文件
$ zip -r Japan.zip Japan 压缩目录

这种压缩的特点是能够压缩目录
在这里插入图片描述解压的话很简单
解压命令:unzip
命令名称:unzip
命令所在路径:/usr/bin/unzip
执行权限:所有用户
语法:unzip [压缩文件]
功能描述:解压.zip的压缩文件
范例:$ unzip test.zip
在这里插入图片描述

压缩命令:bzip2
命令名称:bzip2
命令所在路径:/usr/bin/bzip2
执行权限:所有用户
语法: bzip2 选项 [-k] [文件】
-k 产生压缩文件后保留原文件
功能描述:压缩文件
压缩后文件格式:.bz2
范例:$ bzip2 -k boduo
$ tar -cjf Japan.tar.bz2 Japan

解压命令:bunzip2
命令名称:bunzip2
命令所在路径:/usr/bin/bunzip2
执行权限:所有用户
语法: bunzip2 选项 [-k] [压缩文件】
-k 解压缩后保留原文件
功能描述:解压缩
范例:$ bunzip2 -k boduo.bz2
$ tar -xjf Japan.tar.bz2

这个操作我在自己操作的时候一直没有成功。还没搞清楚怎么回事。明天再看看

七、关机重启命令

1、shutdown命令 (推荐使用)
[root@localhost ~]# shutdown [选项] 时间 选项:
-c: 取消前一个关机命令
-h: 关机
-r: 重启
我们可以指定某个时间关机
shutdown -h 20:00 表示的就是在晚上八点关机
如果直接执行shutdown的话它不会立即关机,而是会等个一两分钟后才会关机
在这里插入图片描述

2、其他关机命令
[root@localhost ~]# halt
[root@localhost ~]# poweroff
[root@localhost ~]# init 0

3、其他重启命令
[root@localhost ~]# reboot

[root@localhost ~]# init 6

4、系统运行级别
0 关机
1 单用户 (类似于Windows中的安全模式)
2 不完全多用户,不含NFS服务 (不包含NFS服务的命令行)
3 完全多用户 (完全的命令行)
4 未分配
5 图形界面
6 重启

5、退出登录命令
[root@localhost ~]# logout
在这里插入图片描述这样会退出登录。
在工作的时候用完一定要退出登录。十分重要、

至此,linux的常用命令介绍的差不多了。这些都需要去经常复习,经常使用增加印象+++
按照视频的进度现在才学了四分之一。实际可能更少,通过这一段的学习,其实感觉linux挺有趣的,敲几个命令行。黑背景白代码。就能实现各种操作,很神奇。但是学起来各种各样的命令让人头疼+++

加油

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值