資源描述:
《LINUX基礎命令.ppt》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、作者:錢琦2009年11月18日Linux基礎LINUX基礎知識對于軟件測試工程師是必備的常識,但介于我們公司目前的實際項目需求,暫時對LINUX沒有特殊要求,寫此文檔供大家以后學習基本LINUX命令:cd:變換工作目錄舉例:范例:跳到/usr/bin/:cd/usr/bin跳到自己的homedirectory:cd~跳到目前目錄的上上兩層:cd../..ls顯示指定工作目錄下之內(nèi)容-a顯示所有檔案及目錄(ls內(nèi)定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)-l除檔案名稱外,亦將檔案型態(tài)、權限、擁有者、檔案大小等資訊詳細列出-r將檔案以相反次
2、序顯示(原定依英文字母次序)cat檔案串連接后傳到基本輸出-n或由1開始對所有輸出的行數(shù)編號-b或和-n相似,只不過對于空白行不編號把textfile1的檔案內(nèi)容加上行號后輸入textfile2這個檔案里cat-ntextfile1>textfile2把textfile1和textfile2的檔案內(nèi)容加上行(空白行不加)之后將內(nèi)容附加到textfile3里。cat-btextfile1textfile2>>textfile3(重定向)Pwd顯示當前路徑Findfind.-name"*.txt"-print用于查找所有的‘*.txt’文件在當前目錄及子目
3、錄中;find/etc-name"host*"-print在/etc目錄中查找文件名以host開頭的文件;形式:findpathname-options[-print-exec-ok...]ChmodLinux/Unix的檔案調(diào)用權限分為三級:檔案擁有者、群組、其他。利用chmod可以藉以控制檔案如何被他人所調(diào)用。u表示該檔案的擁有者,g表示與該檔案的擁有者屬于同一個群體(group)者,o表示其他以外的人,a表示這三者皆是。范例:將檔案file1.txt設為所有人皆可讀取:chmodugo+rfile1.txt將檔案file1.txt與file2.t
4、xt設為該檔案擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入:chmodug+w,o-wfile1.txtfile2.txt此外chmod也可以用數(shù)字來表示權限如chmod777file語法為:chmodabcfile其中a,b,c各為一個數(shù)字,分別表示User、Group、及Other的權限。r=4,w=2,x=1若要rwx屬性則4+2+1=7; 若要rw-屬性則4+2=6; 若要r-x屬性則4+1=5。More類似cat,不過會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁顯示mv說明:
5、將一個檔案移至另一檔案,或?qū)?shù)個檔案移至另一目錄。 參數(shù):-i若目的地已有同名檔案,則先詢問是否覆蓋舊檔。du命令可以顯示目前的目錄所占的磁盤空間df命令可以顯示目前磁盤剩余的磁盤空間。rm刪除檔案及目錄-f即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認。-r將目錄及以下之檔案亦逐一刪除。范例:將Finished子目錄及子目錄中所有檔案刪除:rm-rFinishedcp使用方式:cp[options]source...directory說明:將一個檔案拷貝至另一檔案,或?qū)?shù)個檔案拷貝至另一目錄。mkdir說明:建立名稱為dirName之子目錄。
6、 參數(shù):-p確保目錄名稱存在,不存在的就建一個。 范例: 在工作目錄下,建立一個名為AAA的子目錄:mkdirAAA在工作目錄下的BBB目錄中,建立一個名為Test的子目錄。若BBB目錄原本不存在,則建立一個。(注:本例若不加-p,且原本BBB目錄不存在,則產(chǎn)生錯誤。)mkdir-pBBB/TestPwd顯示工作目錄。語 法:pwd?[--help][--version]補充說明:執(zhí)行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱。參 數(shù):--help在線幫助。--version顯示版本信息。ftp:設置文件系
7、統(tǒng)相關功能。語 法:ftp?[-dignv][主機名稱或IP地址]參 數(shù):-d詳細顯示指令執(zhí)行過程,便于排錯或分析程序執(zhí)行的情形。-i關閉互動模式,不詢問任何問題。-g關閉本地主機文件名稱支持特殊字符的擴充特性。-n不使用自動登陸。-v顯示指令執(zhí)行過程。例子:ftp10.164.71.51Uname:Password:Asc(bin)Lcd(本地路徑)Cd(要傳的路徑)Put/mput/get/mgetbyeTar是用來建立,還原備份文件的工具程序,它可以加入,解開備份文件內(nèi)的文件。解包:tarxvfFileName.tar打包:tarcvfFil
8、eName.tarDirName(注:tar是打包,不是壓縮?。τ趧倓偨佑|Linux的人來說