点击蓝字“
莫名Coder
”关注我哟
加个“星标★”,每日良时,好文必达!
搜索命令
whereis
命令搜索命令
示例:
whereis 命令名
搜索命令所在路径及帮助文档的所在位置
参数:
- b 只查找可执行文件
- m 只查找帮助文件
which 命令名
搜索命令所在路径以及别名
示例:
which 命令名
find
文件搜索命令
示例:
# 1. 查找文件名
find / -name "a.txt"
# 2. 按照文件大小查找
find /etc -size 8 # 8 表示8Kb
# 3. 按照文件类型查找
find /var -type d -print # 从/var目录下开始查找类型为目录的文件,其中参数-print是显示到屏幕上的意思
# 4. 按照文件修改时间查找
find . -cmin -5 # 从当前目录下查找5分钟之内修改过的文件
# 5. 按照文件的权限查找
find mytmp -perm 755 # 查找mytmp目录下的权限为755的文件
grep
字符串搜索命令
示例:
# 1. 在指定的文件中查找包含特定的字符串的行
grep "bind" host.conf # 在文件host.conf中查找包含字符串“bind”行
grep "network" /etc/*.conf # 利用通配符可在多个文件中查找包含特定的字符串的行
# 2. 查找不包含指定字符串的行
grep -v "network" /etc/a.txt #查找/etc/a.txt文件中不包含字符串“network”的行
find和grep区别
find命令:在系统当中搜索符合条件的文件名,如果需要匹配,使用通配符匹配,通配符是完全匹配
grep命令:在文件当中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配,正则表达式是包含匹配
查看进程命令
ps
查询在当前控制台上的进程
示例:
ps # 查看当前进程
ps -aux # 查看所有进程 包括后台进程,其中参数a是所有进程,参数x包括不占用控制台的进程,参数u显示用户
ps -ef # 查询系统中所有运行的进程,包括后台进程,而且可以显示出每个进程的父进程号
pstree
显示进程列表
示例:
pstree # 以树状格式显示系统的进程列表
pstree -p 以树状格式显示系统的进程列表,并标识出每个进程的进程号
top
动态显示系统中的进程
示例:
top
kill
杀掉指定进程
示例:
kill 3029 # kill命令可以杀掉一个进程,当然普通用户只能杀掉自己的进程
kill -9 3029 # 强制终止3029号进程的运行,其中参数-9代表强制的意思
---END---
莫名Coder
关于 Python 都在这里