运维linux命令
1、linux启动过程
开启电源 --> BIOS开机自检 --> 引导程序lilo或grub--> 内核的引导(kernel boot)--> 执行init(rc.sysinit、rc)--> mingetty(建立终端) -->Shell
2、网卡绑定多ip
3、设置DNS、网关
4、弹出、收回光驱
5、用date查询昨天的日期
6、查询file1里面空行的所在行号
7、查询file1以abc结尾的行
8、打印出file1文件第1到第三行
9、清空文件
10、删除所有空目录
11、linux下批量删除空文件(大小等于0的文件)的方法
12、删除五天前的文件
13、删除两个文件重复的部份,打印其它
14、攻取远程服务器主机名
echo ssh $IP cat /etc/sysconfig/network|awk -F = '/hostname/ {print $2}'
15、实时监控网卡流量(安装iftop)
16、查看系统版本
17、强制踢出登陆用户
18、tar增理备份、还原
19、将本地80端口的请求转发到8080端口,当前主机外网IP为202.96.85.46
-A PREROUTING -d 202.96.85.46 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.9.10:8080
20、在11月份内,每天的早上6点到12点中,每隔2小时执行一次/usr/bin/httpd.sh
0 6-12/2 11 /usr/bin/httpd.sh
21、查看占用端口8080的进程
lsof -i:8080
22、在Shell环境下,如何查看远程Linux系统运行了多少时间?
23、查看CPU使用情况的命令
每5秒刷新一次,最右侧有CPU的占用率的数据
top 然后按Shift+Plinux命令,按照进程处理器占用率排序
24、查看内存使用情况的命令
用free命令查看内存使用情况
top 然后按Shift+M, 按照进程内存占用率排序
25、查看磁盘i/o
用iostat查看磁盘/dev/sdc3的磁盘i/o情况linux命令,每两秒刷新一次
26、修复文件系统
-t 指定文件系统
-y 对发现的问题自动回答yes
27、read命令5秒后自动退出
28、grep -E -P 是什么意思
-E, --extended-regexp 采用扩展正规表达式。
-P,--perl-regexp 采用perl正规表达式