常用命令
find
find 搜索路径 -name 文件名 按文件名字搜索
find 搜索路径 -cmin -n 搜索过去n分钟内修改的文件
find 搜索路径 -ctime -n搜索过去n分钟内修改的文件
grep
在文件中过滤出包含指定字符串的行
grep+所要查询的字符串+文件名
grep+ -i +所要查询的字符串+文件名: 忽略大小写
grep -c 所要查询的字符串+文件名: 满足条件的行数
grep -n 所要查询的字符串+文件名 : 显示满足条件的行号和字符串
grep -v 所要查询的字符串+文件名: 显示不包含该字符串的剩下内容
管道 |
将前一个命令的输出结果作为后一个命令的输入
wc
统计文件中单词个数( -w)、字符个数(-c)、行数(-l)
关机与重启
shutdown -h now 立即关机
shutdown -r now 立即重启
halt 关机 init 0 关机 reboot 重启 init 6 重启
runlevel
runlevel 查看系统运行级别 可以用 init 动态切换 0-6 共 7 个级别
◼ 0 关机
◼ 1 单用户模式
◼ 2 多用户无网络服务
◼ 3 完全的多用户文本界面
◼ 4 未定义或 自定义
◼ 5> 图形化界面
◼ 6 重启
显示与当前终端有关的进程信息 ps
-e:显示系统中所有的进程信息
-f:显示更多的进程属性信息
-L:显示进程中的线程ID
kill
结束或者挂起一个进程
需要知道PID
kill -9 强制结束
kill -stop 挂起进程
新建一个终端窗口 ,ps -ef 显示所有的进程,然后kill+PID(需要删除的)就可以结束该进程
pkill 结束一组同名的进程
&后台程序
jobs 显示当前终端任务 / jobs -l 显示PID信息
恢复用 ctrl + z 暂停的任务
fg + 任务序列号
top 查看系统资源使用情况以及进程信息
用户管理命令
1.添加新用户 adduser
adduser newname
2.删除用户 userdel
在管理员下输入 userdel + 用户名
3.修改密码 passwd
在管理员下输入passwd +用户名