1. 程式人生 > >(1) Linux常用的命令。

(1) Linux常用的命令。

cd / 進入根目錄
ls /usr 列出usr目錄下的資訊
Linux下 tab按鍵會自動補全 ,會發現許多帶有.cache的隱藏檔案和資料夾,單純的ls會不顯示的。ubuntu也支援dir命令。
VMvare進入全屏的快捷鍵為ctrl+alt+enter,
~ 當前目錄下的所有目錄,即是主目錄。

						   Ubuntu的常用命令。
ls :列出指定目錄下的檔案列表(如同windows下的dir)
clear:清屏(如同window下的cls)
pwd:顯示當前目錄在哪裡
whoami:想看一下當前登入的使用者是誰
sudo passwd:修改密碼,有的時候需要以根使用者的身份執行軟體,怎麼辦呢?
		su root 登陸到根使用者上,但是第一次登入的時候,密碼我們並不知道,因為我們從來都沒有設定過,(ctrl+c把當前任務停止掉)
		輸入sudo passwd接下來輸入當前使用者的密碼,然後輸入新的unix密碼(針對root),這樣就為root使用者設定了密碼。
alt+ctrl:切換游標和滑鼠
ifconfig:如同windows下的ipconfig命令,可以檢視ip資訊。
.. :上級目錄
.  :當前目錄
						檔案操作命令:
mkdir:建立檔案或目錄, eg:mkdir zhang  當然也可以刪除目錄,要在這個目錄之外刪除:rmdir zhang只能刪除空的目錄,rm zhang 刪除檔案,
		rm -f -r  目錄: 其中-f(表示強制刪除),-r(表示遞迴刪除,包括其子目錄)
cp :拷貝(複製) cp zhang.txt  b.txt
touch :建立一個新的檔案 ;eg:touch zhang.txt;把當前a.txt放到上級目錄中,可以用mv zhang.txt ..   
mv:移動檔案(如同剪下) 其實移動還有一個重新命名的效果,eg:mv zhang.txt  wang.txt
cat:其實就是輸出文字的內容,eg:cat zhang.txt | more (後面的|more:為逐屏顯示)
echo:輸出一段文字(window也有這個命令)eg:echo zhang  顯示zhang
		如果想zhangkaifang 輸入到aa.txt檔案中,echo zhang >>aa.txt(在檔案末尾追加>>表示重頂項。 echo zhang > aa.txt(是一種覆蓋的操作
		>和>>對應window中的>>和>>>
nano :內建的文字編輯器(對應小型的文字)
man :linux中的命令會有很多,不可能記住的完,只能記住一些的常用的命令,學會檢視幫助文件。eg: man ls 
		man ls |more (其中|表示為管道,意思是當前指令執行完作為輸入傳到第二個指令。回車之後會顯示一屏資訊,按d表示一屏一屏的顯示。
ping :就是網路通不通和window一樣的  eg:ping  www.baidu.com
hostname:檢視主機命
sudo reboot:重啟作業系統
find :查詢命令eg:find ~ 當前目錄下的次級目錄和次次級目錄    find ~|grep  .txt (在當前目錄下找有沒有.txt的,grep 表示過濾的意思。
uname -a:OS的詳細資訊。
tar :其實解壓檔案(歸檔檔案) tar -xvzf zhang (抽取檔案,顯示他的抽取資訊)
gzip和gunzip:為壓縮檔案eg:gzip aa.txt 回車(其實就是原地壓縮,直接把問價壓縮為 aa.txt.gz)   gunzip aa.txt.gz  --》 aa.txt
ps :顯示程序的資訊(如同 window下開啟工作管理員)
		ps -Af :A為關不 f為格式      檢視幫助資訊 ls --help