top、ps、mv、find、df、cat、chmod、chgrp、grep、wcnode
top:該命令提供了實時對系統處理器狀態的監控,它可以實時顯示系統中各個進程的資源佔用狀況。該命令能夠按照對CPU、內存使用和執行時間對系統任務進程進行排序顯示,同時還能夠經過交互式命令進行設定顯示。
ps:顯示系統進程在瞬間的運行動態。
mv:文件/目錄更名或變動存儲位置。
find:在指定的路徑下查找指定文件。
df:檢查磁盤空間佔用狀況。
cat:將文件的內容打印到標準輸出。
chmod:改變文件的權限。
chgrp:改變文件所屬組。
grep:過濾文本,根據指定的字符串,對文件的每一行進行搜索,如找到,則輸出該行內容。
wc:統計指定文件中的字節數、字數、行數,並將統計結果顯示輸出。linux
ls:列出目錄
cp:複製
rm:刪除
cat:將文件的內容打印到標準輸出
mkdir:創建目錄
tar:打包壓縮
ps:查看進程
top:查看機器使用狀況
df:檢查磁盤空間佔用狀況
find:在指定路徑下查找指定文件
grep:過濾文本
cd:改變當前工做目錄
mount:掛載/卸載指定的文件系統
ifconfig:配置網絡或顯示當前網絡接口狀態
telnet::遠程登陸正則表達式
選中:v(以字符爲單位),V(以行爲單位)
複製:y,如yy,nyy,y1G,yG,y0,y$
粘貼:p(粘貼在光標以後),P(粘貼在光標以前)
刪除:d,如dd,ndd,d1G,dG,d$,d0shell
wc-l filenamewindows
tail-n 5 file1>>file2服務器
grep hello filename網絡
find./CVS-maxdepth 1-type d-printless
可以使用命令:nohup程序>>文件名2>&1
注意,2>&1要放在輸出文件名的後面)編輯器
cat file1>>file2ide
使用more或者less
可使用at或者crontab,其中at是處理僅執行一次就結束調度的命令,適用於突發性工做,而crontab將會循環一直進行下去,適用於例行性工做。
使用s命令,例如:
:n1,n2s/word1/word2/g,將第n1行與n2行之間的word1替換爲word2
:1,$s/word1/word2/g,從第一行到最後一行中的word1替換爲word2
使用CVS時,若是出現衝突,雙擊衝突的文件(標識爲紅色),顯示文件比較窗口。其中藍色爲須要傳入的更新,其中灰色爲須要傳出的修改,其中紅色爲須要手工解決的衝突。
能夠首先將藍色須要傳入的更新,而後手工解決紅色部分,自行選擇保留左邊仍是右邊,並選擇mark as merge將文件標誌爲合併,此時將以左邊窗口中的內容爲依據向服務器提示傳出,即灰色和紅色部分都會以左邊窗口的內容爲依據向服務器提交。
若是衝突文件打開無任何的顏色提示,可選擇update and override,使用服務器上的文
件更新本地文件。
cat/etc/passwd
查看磁盤空間使用率的命令:df
查看系統進程命令:top
檢測Linux性能的命令:ps,free,vmstat,netstat
終止進程的命令:kill
打包壓縮和解包命令:tar
創建軟鏈接的命令:ln-s源文件目標連接名
硬連接是經過文件系統的inode來產生新文件名,而不是新文件,它只是在某個目錄新建一條文件名連接到某inode號碼的管理記錄而已,而軟連接是建立一個獨立的文件,該文件會讓數據的讀取指向它連接的那個文件的文件名,相似於windows中的快捷方式。
find:在磁盤/分區中找到文件,能夠配type能夠配size time等,經過文件名或文件大小或訪問時間找到指定文件。
grep:查找文件裏符合條件的字符串,並把匹配的行打印出來,可使用正則表達式。
挑選出sina.com的郵件地址(包括從文件讀取、過濾到列印出來)。
mail.log內容以下:
james@sina.com.cn
jack@163.com
zhansan@sohu.com
lisi@hotmail.com
wangwu@gmail.com
參考答案:cat mail.log|grep sina.com