linux命令
1.搜查命令
(1)find (全局、实时遍历查询) find / -name "*.txt" ——在整个系统中查找以 . txt 结尾的文件
find /root -name ".txt" ——在root文件夹中查找以 . txt 结尾的文件
touch linux.txt 创建文件
(2)locate(基于索引查询,效率更高,但在添加新文件后,需要更新索引)
locate ".java" ——在系统中查找以.java 结尾的文件
updatedb ——更新索引
2.Linux 的文件编辑模式
(1)一般模式 : vim jjm.txt ——进入一般模式
(2)自由编辑模式: 在一般模式下,按 i
(3)底行模式:在一般模式下,且在英文输入下,按冒号
:w ——保存文件
:q ——退出编辑模式
:wq ——保存并退出
:q! ——强制退出,不保存
:set nu ——加入行号
在自由编辑模式下,需要先按 Esc 进入一般模式
3.管道 |
作用:将管道左边的处理结果传给右边进行二次处理。
ls ——该路径下的所有可见文件
ls | grep ".txt" ——查询该路径下的 txt 文件
ls | more ——将该路径下的文件分页显示
ctrl + f ——向下翻页
Shift + pgup ——向上查看
ls | grep "p" | tail -10 ——查看该路径下名字带 p 的最后10个文件
-
systemctl status firewalld —— 查看防火墙状态
systemctl stop firewalld ——关闭
systemctl start firewalld ——开启
5.redis
redis-server /root/myredis/redis.conf (启动redis)
ps -ef | grep redis (查看进程)