1.簡單命令:
who:列出所有正在使用系統的使用者,所用終端名和註冊到系統的時間;
echo:將命令列中的引數顯示到螢幕上;
date:在螢幕上顯示或設定系統的日期和時間;
cal:顯示任意一年或一月的日曆;
clear:清除螢幕上的資訊;
passwd:把原來的口令改為乙個更安全的字串;
2.檔案操作命令
ls:顯示檔案或目錄 -l :
列出檔案詳細資訊l(list)
-a:列出當前目錄下所有檔案及目錄,包括隱藏的a(all);
cat:顯示檔案的內容(檢視乙個檔案的內容)、合併兩個檔案(eg:cat f1 f2 >f3把f1,f2放入檔案f3中);
more:顯示一屏文字;
less: 分屏顯示文明內容,允許使用者向前或向後瀏覽檔案;
head:在螢幕顯示指定檔案的開頭若干行,行數有引數值來確定;
tail:在螢幕上顯示指定檔案的末尾10行;
touch:修改指定檔案的時間標籤或建立乙個新的空檔案; -a:僅改變指定檔案的訪問時間 -m:改變指定檔案的修改時間
eg:touch -t 時間 指定檔案:touch -t 201707092000 file1;4
grep:在文字檔案中查詢指定模式的詞或短語;
sort:對文字檔案的各行進行排序;
uniq:從排好序的檔案中去除重複行;
comm:對兩個已排好序的檔案進行逐行對比;
diff:比較兩個檔案(不要求是排好序的),找出他們的不同;
cp:將原始檔或目錄複製到目標檔案或目錄中; -r:將整個目錄下的所有子檔案和子目錄都複製到目標位置;
rm:刪除檔案和目錄; -r,-r,--recursive 遞迴地刪除指定目錄及其下屬的各級子目錄和相應的檔案。 -i 互動式地刪除檔案
mv:對檔案或目錄重新命名,或把檔案從乙個目錄移到另乙個目錄中;
wc:統計指定檔案的位元組數,字數。行數,並將統計結果顯示出來;
$pwd:絕對路徑名,顯示當前工作目錄的絕對路徑名;
ls:相對路徑名; -a:-all:顯示 指定目錄下所有的子目錄和檔案;
mkdir:用來建立目錄; -p:一次建立多個目錄; 建立多層檔案 $ mkdir –p d2/d3
rmdir:從乙個目錄中刪除乙個或多個子目錄; -p:遞迴刪除目錄;
cd: 改變工作目錄;
chmod:用於改變或設定檔案或目錄的訪問許可權;
umask:命令用來設定限制新建檔案許可權的掩碼;
chgrp:改變檔案或目錄所屬的使用者組;
chown:改變某個檔案或目錄的所有者和所屬的組;
man:格式化顯示某一命令的聯機幫助手冊;
help:可檢視所有shell內建命令的幫助資訊;
ps:檢視系統中執行的程序資訊;
kill:用來終止乙個程序的執行;
sleep:使程序暫停執行一段時間;
gzip:對檔案進行壓縮和解壓縮;
Linux 2 常見命令及感悟
linux 2 常見命令及感悟 一,進入shell介面 1 linux 系統提供的命令需要在shell環境下執行。為此,要從圖形介面進入shell介面。在桌面環境下,可以利用終端程式進入傳統的命令列操作介面,進入方式有多種,如在 開始 選單中選擇 實用工具 終端程式 命令或用快捷鍵 ctrl alt...
2016 10 20 會議總結及感悟
今天我們社團進行了第三次會議,以此來激勵我們學習,聽完以後,感觸頗多,也為自己最近的懶惰而慚愧。學姐在會上批評了我們這些不學無術的人,沒有學習的激情,真是無力反駁,學姐整天也挺累的,還要每天 為我們操心,沒法面對學姐了,以後每天一定要好好學習了,我們會長一天才睡五個小時,整天在寫 而自己卻每天在玩,...
排序演算法總結及感悟
所謂排序,就是使一串記錄,按照其中的某個或某些關鍵字的大小,遞增或遞減的排列起來的操作。排序演算法,就是如何使得記錄按照要求排列的方法。排序演算法在很多領域得到相當地重視,尤其是在大量資料的處理方面。乙個優秀的演算法可以節省大量的資源。在各個領域中考慮到資料的各種限制和規範,要得到乙個符合實際的優秀...