重启与关机命令
重启命令: reboot
关机命令: shutdown
睡眠:halt
查看系统进程
第一个:ps
常用选项说明:
-a : 显示终端上的所有进程,包括其他用户的进程
-u : 显示进程的详细状态
-x :显示没有控制终端的进程
ps命令一般会结合 grep使用,来查找特定应用程序的进程
例如:ps –aux|grep bin
第二个:top
top命令用于实时动态查看系统进程相关信息。
常用交互快捷键说明:
M :根据内存的大小降序显示进程信息
P :根据CPU使用率大小降序显示进程信息
q : 退出top命令 或者按 ctrl+c也可以退出
关闭进程
Kill
命令格式: kill -9 进程号
说明:该命令表示强制关闭对应的进程。
进程号可以通过ps或者netstat等命令获取到
查看系统监听端口
第一个:netstat
命令格式: netstat [-anptu]
说明:netstat 可以查看当前系统网络状态及对应软件使用的端口
常用选项说明:
-a : 显示所有已打开的端口
-p : 显示对应的进程id
-n : 用数字显示对应的端口,不用别名显示
-t : 显示所有tcp协议端口
-u : 显示所有udp协议端口
注意: netstat 一般会配合管道符命令 grep来查看特定进程的端口信息。
例如: netstat -anp |grep mysql
第二个:lsof
命令格式: lsof -i
说明:lsof(list open files)是一个列出当前系统打开文件的工具,可以查看系统中正在使用端口的详细信息。
命令说明:
lsof -i :如果不给出条件,则默认显示所有进程打开的所有
lsof -i:3306 :列出使用端口3306的进程信息
提示: 在Linux中启动软件时,会出现因为端口被占用而无法启动的情况,这个时候就需要我们用lsof -i命令查看
安装软件要使用的端口是否被占用。
查看操作系统信息
cat /proc/version
说明:查看当前操作系统版本信息
cat /etc/issue
说明:查看版本当前操作系统发行信息
软链接
命令格式:ln –s 源文件 链接文件
命令说明:
软链接只是指向源文件的一个链接,类似于windows的快捷方式。
源文件要使用绝对路径,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用。
软链接可以链接目录
硬链接简介:
ln命令不带 -s 参数时,创建的是硬链接。
硬链接的文件大小与源文件相同,即使删除源文件,链接文件依然存在。