最近,通过看兄弟连的视频来了解Linux系统,现处于菜鸟级别。为了避免看过的视频指令练习后又忘掉,在这里先草草几下,故称之为漫记。
kill -1 pid 重启进程
kill -9 pid 强制杀死进程
killall 选项 信号[例如1,9等] 进程名 杀死进程
pkill 选项 信号 进程名 杀死进程
pkill -9 -t 终端号 剔除用户
先用w查看存在哪些用户在使用
把进程放到后台运行用&符号或者是ctrl+z,查看后台进程的命令是jobs [-l]
fg %工作号 将后台程序恢复到前台
bg %工作号 将后台进程恢复后台运行(只能将与用户不交互的命令,像vim与top等命令与用户要在前台交互才有意义的命令不会恢复成后台运行。)
vmstat 监控系统资源(主要是查看内存,swap,cpu等情况)
vm 2 3 代表每两秒中刷新,总共刷新3次
dmesg 查看开机时内核检查信息
dmesg | grep CPU 查看cpu
dmesg |grep eth0 查看网卡
查看/proc/cpuinfo文件也可以查看cpu的信息 (可以查看cpu的内核数)
uname
查看内核信息 -a 查看所有信息 -r查看内核版本 -l查看系统名称
如果想查看机器是多少位的,但没有专用命令,可以用下面的命令,这里会顺带出现机器位数
file /bin/ls可以查看这个文件类型,然后就可以看到机器是多少位的。注意:这个命令是查看文件是什么类型的。
在/etc/redhat-release文件或者/etc/issue可以查看发行版本
lsof -c 进程名 查看进程相关的文件
lsof -p pid 列出某个PID进程打开的文件
lsof -u 用户 列出某个用户的进程打开的文件
uptime 查看机器的运行负载与w命令查看用户信息的第一行一致与top命令的第一行也一致
ps:在这里草草几下,也没有配上指令执行后的效果图,只为查看指令的作用