一、基础命令(在Linux Day02基础上补充)
1.10 find
find 搜索路径 -name 文件名 按文件名字搜索
find 搜索路径 -cmin -n 搜索过去n分钟内修改的文件
find 搜索路径 -ctime -n搜索过去n分钟内修改的文件
1)按文件名字
2)按时间
1.11 grep
grep -c 所要查询的字符串+文件名: 满足条件的行数
grep -n 所要查询的字符串+文件名 : 显示满足条件的行号和字符串
grep -v 所要查询的字符串+文件名: 显示不包含该字符串的剩下内容
1.12 wc
1.13 sudo su
切换至管理员
注意这里的密码是不显示的。
退出管理员使用exit
1.14 关机与重启
shutdown -h now 立即关机
shutdown -r now 立即重启
1.15 runleve
二、进程管理命令
进程:正在运行的程序
PID:唯一区分一个进程
2.1 ps
显示与当前终端有关的进程信息
-e:显示系统中所有的进程信息
-f:显示更多的进程属性信息
-L:显示进程中的线程ID
2.2 kill
结束或者挂起一个进程
需要知道PID
kill -9 强制结束
kill -stop 挂起进程
新建一个终端窗口 ,ps -ef 显示所有的进程,然后kill+PID(需要删除的)就可以结束该进程
新建一个终端窗口 ,ps -ef | grep +“需要删除的命令”显示需要删除的进程信息,然后kill+PID(需要删除的)就可以结束该进程 (写入管道然后投影)
或者使用Ctrl+c直接结束
2.3 &后台程序
2.4 jobs
显示当前终端任务
显示PID信息
2.5 top
三、用户管理命令
3.1 系统存储用户信息的文件
/etc/passwd 存储用户基本信息
/etc/group 存储用户组的信息
3.2 添加新用户
在管理员状态下输入 vi /etc/passwd
为新用户设置密码,这样才能使用
3.3 移除用户
同样也是要切换到管理员
3.4 修改密码
在管理员下输入passwd +用户名