mark 一些最近用到的 Linux 命令
Linux 版本是 ubuntu16.04
查看 / 开启 / 关闭当前防火墙状态: inactive 状态是防火墙关闭状态 active 是开启状态.
- [email protected]:~$ sudo ufw enable
- [sudo] password for ly:
- Firewall is active and enabled on system startup
- [email protected]:~$ sudo ufw disable
- Firewall stopped and disabled on system startup
- [email protected]:~$ sudo ufw status
- Status: inactive
查看 Linux 的 IP 地址: 192.*.*.* 为 IP 地址
- [email protected]:~$ ifconfig
- ens33 Link encap:Ethernet HWaddr 00:0c:29:94:ab:37
- .NET addr:192.*.*.* Bcast:192.168.137.255 Mask:255.255.255.0
- inet6 addr: fe80::c62b:728f:9725:e746/64 Scope:Link
- UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
- RX packets:20341 errors:0 dropped:0 overruns:0 frame:0
- TX packets:6490 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1000
- RX bytes:13614793 (13.6 MB) TX bytes:492034 (492.0 KB)
- lo Link encap:Local Loopback
- .NET addr:127.0.0.1 Mask:255.0.0.0
- inet6 addr: ::1/128 Scope:Host
- UP LOOPBACK RUNNING MTU:65536 Metric:1
- RX packets:1689 errors:0 dropped:0 overruns:0 frame:0
- TX packets:1689 errors:0 dropped:0 overruns:0 carrier:0
- collisions:0 txqueuelen:1
- RX bytes:143935 (143.9 KB) TX bytes:143935 (143.9 KB)
清理系统日志:
- [email protected]:~$ sudo -i
- [sudo] password for ly:
- [email protected]:~# echo> /var/log/syslog
- [email protected]:~# echo> /var/log/kern.log
获取 root 权限, 打开 root 文件夹
[email protected]:~$ sudo nautilus
apparmor 相关
重启服务:
[email protected]:~$ sudo /etc/init.d/apparmor restart
grep 字符串匹配:
-c 只输出匹配行的计数
-i 不区分大小写 (只适用于单字符)
-h 查询多文件时不显示文件名
-l 查询多文件时只输出包含匹配字符的文件名
-n 显示匹配行及行号
-s 不显示不存在或无匹配文本的错误信息
-v 显示不包含匹配文本的所有行
-w 精确匹配字符串
-r 递归查找
- [email protected]:~/Desktop/VIM-7.4/vim74$ grep -rwn syntax.VIM // 精准查找当前目录下的 systax.VIM 字符串
- runtime/doc/version5.txt:542: "syntax.vim" for selecting the syntax colors. Often set
来源: http://www.bubuko.com/infodetail-3096095.html