原Linux常用命令-----最常用(特別是生產(chǎn)上)
11愛學(xué)習(xí)的程序員11閱讀數(shù):1712018-06-26
du -sh 后面加上文件或文件夾名,可查看文件或文件夾的大;
df -h 可查看系統(tǒng)硬盤使用情況
free -m查看內(nèi)存情況
tar -cvf demo.tar demo 表示把demo文件打包成demo.tar的壓縮包;
tar -xvf demo.tar 表示把demo.tar包解壓到demo包中;
解壓war包 unzip xx.war -d xx 把xx.war包解壓到xx包
解壓zip包 unzip x demo.zip 把demo.zip解壓到demo包
>:代表重定向到哪里,例如:echo "123" > /home/123.txt
1:表示stdout標(biāo)準(zhǔn)輸出,系統(tǒng)默認(rèn)值是1,所以">/dev/null"等同于"1>/dev/null"
2:表示stderr標(biāo)準(zhǔn)錯誤
&:表示等同于的意思,2>&1,表示2的輸出重定向等同于1
1、禁止標(biāo)準(zhǔn)輸出
cat filename
cat filename >/dev/null
2、禁止標(biāo)準(zhǔn)錯誤
[root@zhoucentos log]# rm filename1
rm: 無法刪除"filename1": 沒有那個文件或目錄
[root@zhoucentos log]# rm filename1 2>/dev/null
3、禁止標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)錯誤
[root@zhoucentos log]# rm filename1
rm: 無法刪除"filename1": 沒有那個文件或目錄
[root@zhoucentos log]# rm filename1 >/dev/null 2>&1
4、清除文件的內(nèi)容
[root@zhoucentos log]# cat filename wo ai wo jia [root@zhoucentos log]# cat /dev/null > filename [root@zhoucentos log]# cat filename
telnet 的命令功能很多,但我們最最常用的就是驗(yàn)證網(wǎng)絡(luò)有沒有開通;
ping 也能驗(yàn)證網(wǎng)絡(luò)的互通性,但它只能驗(yàn)證ip是否開通linux常用命令,而telnet不僅能驗(yàn)證ip,而且同時也要驗(yàn)證port通不通。
ping ip 查案ip網(wǎng)絡(luò)有沒有開通
telnet ip port 查看ip:port網(wǎng)絡(luò)是否通
telnet通了之后,如何關(guān)了呢?
CTRL+]鍵,這時會強(qiáng)制退到telnet命令界面下,再用quit退出就行了
telnet登錄之后linux常用命令,也可以發(fā)送xml報文,步驟如下:
1、telnet ip port
2、Ctrl + ]
3、Enter鍵盤
4、輸入要發(fā)送的報文(報文前要加上六位或九位報文字節(jié)的長度)
netstat -nap | grep port 查看端口是否啟動起來,
上一個教程:linux常見指令(中)
下一個教程:Linux系統(tǒng)使用命令大全