Linux使用技巧
1. 查找當前目錄(包括子目錄)文件中的字符
grep -r "所要查找字符" *
2. 循環使用
for i in `seq 1 1000`; do echo "$i";done
執行1000次echo
3. 自定製命令
將alias self_bin = 'cd /home/self_bin' 放在/root/.bashrc中 然後source /root/.bashrc中
在命令行執行self_bin 就相當於執行cd /home/self_bin
4. 創建目錄樹
mkdir -p folder/{folder_1,folder_2,folder_3,folder_4,folder_5}
5. 使用vim編輯文件的時候,可以使用x,保存退出,通常大家都知道wq是保存退出,其實一個x命令就搞定了。
6. 更改mac地址
ifconfig eth0 down
ifconfig eth0 hw ether 00:0C:29:36:97:20
ifconfig eth0 up
如果想重啟後也生效的話
將ifconfig eth0 hw ether 00:0C:29:36:97:20放到/etc/rc.local裡面
7.查看系統信息
cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/version
8.網卡混雜模式
網卡 eth0 改成混雜模式:
ifconfig eth0 promisc
關閉混雜模式:
ifconfig eth0 –promisc
9. lsof 用法小全
lsof abc.txt 顯示開啟文件 abc.txt 的進程
lsof -i :22 知道 22 端口現在運行什麼程序
10. 查看開啟哪些端口
netstat -antulp
11. pidof 進程名 可以查出該進程的進程號
12. strace 進程名 跟蹤進程,調試時候可用到
13 tail -f -n /var/log/messages 可以實時看出messages輸出的日誌
14 dd命令可生成文件。
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file