一、关机重启命令
shutdown -h 10 #计算机将于10分钟后关闭,且会显示在登录用户的当前屏幕中
shutdown -h now #计算机会立刻关机
shutdown -h 22:22 #计算机会在这个时刻关机
shutdown -r now #计算机会立刻重启
shutdown -r +10 #计算机会将于10分钟后重启
reboot #重启
halt #关机
二、查询ip
CentOs7
ip addr
三、查询杀死进程
ps -ef|grep
kill -9 <process_id>
四、CentOS7 关闭防火墙
//临时关闭
systemctl stop firewalld
//禁止开机启动
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
五、vim常用
5.1 搜索
/关键字
小写n 向下搜索
大写N 向上搜索
关闭高亮:命令模式下,输入:nohlsearch 也可以:set nohlsearch; 当然,可以简写,noh或者set noh
5.2 设置行号
:set number
5.3 剪切
进入到vim编辑器,
按下键盘 d 键 : 可以剪切光标所在行
5.4 替换
#将9001替换为9002
:%s/9001/9002
六、查看某个端口号被那个进程占用
今天搜狐畅游的一道笔试选择题;
6.1 lsof -i
## 用以显示符合条件的进程情况,
## lsof(list open files)是一个列出当前系统打开文件的工具
lsof -i
![](https://i-blog.csdnimg.cn/blog_migrate/d1b329b388c4cc786b0c1ccf77833300.jpeg)
6.2 lsof -i:端口号
## 用于查看某一端口的占用情况,比如查看22号端口使用情况
lsof -i:22
![](https://i-blog.csdnimg.cn/blog_migrate/742ab89f44c58a35c6ad36337129fd1a.jpeg)
6.3 netstat -tunlp
##用于显示tcp,udp的端口和进程等相关情况
netstat -tunlp
![](https://i-blog.csdnimg.cn/blog_migrate/07f93a384a1a4ee46fc27ddd95d214a2.jpeg)
6.3 netstat -tunlp|grep 端口号
## 用于查看指定端口号的进程情况,
## 如查看22端口的情况,
netstat -tunlp|grep 22
![](https://i-blog.csdnimg.cn/blog_migrate/98bffcf812574c2b132b871a350bcc13.jpeg)