Linux学习之路(四)

Linux学习之路(四)

指令篇

一、运行级别
在这里插入图片描述
切换运行级别:

init[0123456]   //括号中加一个运行级别

情景一:忘记root密码
需要到机房主机开机进入bios,设置使用单用户开机,修改root密码;
情景二:希望以其中一种模式开机
进入/etc/inittab文件中,修改当前模式为想要的模式即可

二、帮助指令

对指令不熟悉的时候,使用帮助指令来了解指令的用法

//可以直接选择百度,hhh

man 相关命令 //列出相关的指令用法
help 相关指令 //列出用法

三、文件目录类指令

1、pwd指令

显示当前工作目录的绝对路径

2、ls指令

ls 显示目录文件
-a:显示当前所有文件(包括隐藏)
-l:以列表的方式显示信息

3、cd指令

cd ~ 或者cd:回到家目录
cd..:回到上一级目录
cd 目录名:前进一个目录

4、mkdir指令

mkdir用于创建目录
mkdir [选项] 要创建的目录
常用指令:

mkdir -p 多级目录

rmdir用于删除目录(只能删除空目录)
如果有内容只能使用 rm -rf/删除

5、touch指令

touch 文件名 创建文件

6、cp指令

cp指令进行拷贝
cp [选项] 源文件 目标

常用选项
cp -r:拷贝整个文件夹
\cp -r:拷贝整个文件夹(强制覆盖文件)

7、rm指令

rm指令指移除文件或目录
rm [选项] 要删除的文件或者目录

常用选项

-r:递归删除整个文件夹
-f:强制删除不提示

8、mv指令

mv指移动文件和重命名
mv 老名字 新名字 修改文件名字
mv 文件名 路径 移动文件到其他路径

9、cat命令

cat查看文件(只读)
cat [选项] 查看文件名
-n:显示行号
为了浏览方便,一般会带上|more指令

10、More指令

more 查看文件名
在这里插入图片描述
11、less指令

和more类似,但是more是直接加载完毕才显示,less是一页一页的加载,更新速度更快。
在这里插入图片描述

12、>指令和>>指令

>指令输出重定向和>>追加指令
在这里插入图片描述
例子:cal是日历指令,可以使用>>追加到文件中

13、echo命令

输出内容到控制台

[root@Cas /]# echo $PATH   //输出环境变量

14、head指令与tail指令

用于显示文件开头部分的内容,默认情况下是10行

head 文件   //显示前面10行
head - n 5 文件   //显示前面5行
tail 文件   //显示后面10行
tail - n 5 文件   //显示后面5行
tail -f 文件   //实时追踪文档的所有更新
//执行后当其他地方修改相关文件之后会直接在终端显示相关的情况

15、ln指令

给源文件创建软链接,相当于创建快捷方式
在这里插入图片描述
如上图所示,当你cd进入linkRoot时候可以直接进入到root目录

删除直接rm -rf删除

16、history指令

查看已经执行过的指令

history 10 显示十个指令
执行编号为178的指令:!178

四、时间日期类指令

1、date指令–显示当前时间
在这里插入图片描述
设置日期:date -s 字符串时间(好像现在直接date就可以了)

2、cal指令–显示日历

cal 2021 显示2021年的日历

五、查找指令

1、find指令

find [搜索范围][选项]
在这里插入图片描述
按照名字来查找:
在这里插入图片描述
按照用户的名字来查找
在这里插入图片描述
查找 /opt 目录下的属于nobody的文件

按照文件的大小来查找:

在这里插入图片描述
查找大于20M的文件(查询小于就用-,查询等于20M就用=)

根据通配符查找
在这里插入图片描述
查询带有.txt的指令

2、locate指令

基于数据库查询,使用之前需要创建数据库,使用updatedb创建数据库,然后在查询

在这里插入图片描述

3、grep指令和管道符号 |

grep [选项] 查找内容 源文件

常用选项
-n: 显示匹配行及行号
-i:忽略字母大小写
在这里插入图片描述
相当于把cat hello.txt的指令查询的结果交给grep 调用

六、压缩和解压

在这里插入图片描述
特别说明:当使用gzip时候不会保留文件
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
如果看完对自己有所帮助,请点赞支持,谢谢大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值