版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、linux常用命令舉例詳解一 文件傳輸1. bye功能說明:中斷ftp連線并結(jié)束程序。語法:bye補充說明:在ftp模式下,輸入bye即可中斷目前的連線作業(yè),并結(jié)束ftp的執(zhí)行。2ftp功能說明:設(shè)置文件系統(tǒng)相關(guān)功能。語法:ftp-dignv主機名稱或ip地址補充說明:ftp是arpanet的標準文件傳輸協(xié)議,該網(wǎng)絡(luò)就是現(xiàn)今internet的前身。參數(shù):-d詳細顯示指令執(zhí)行過程,便于排錯或分析程序執(zhí)行的情形。-i關(guān)閉互動模式,不詢問任何問題。-g關(guān)閉本地主機文件名稱支持特殊字符的擴充特性。-n不使用自動登陸。-v顯示指令執(zhí)行過程。3. ftpcount功能說明:顯示目前以ftp登入的用戶人數(shù)。
2、語法:ftpcount補充說明:執(zhí)行這項指令可得知目前用ftp登入系統(tǒng)的人數(shù)以及ftp登入人數(shù)的上二 備份壓縮1.tar命令tar可以為文件和目錄創(chuàng)建檔案。利用tar,用戶可以為某一特定文件創(chuàng)建檔案(備份文件),也可以在檔案中改變文件,或者向檔案中加入新的文件。tar最初被用來在磁帶上創(chuàng)建檔案,現(xiàn)在,用戶可以在任何設(shè)備上創(chuàng)建檔案,如軟盤。利用tar命令,可以把一大堆的文件和目錄全部打包成一個文件,這對于備份文件或?qū)讉€文件組合成為一個文件以便于網(wǎng)絡(luò)傳輸是非常有用的。linux上的tar是gnu版本的。語法:tar 主選項+輔選項 文件或者目錄使用該命令時,主選項是必須要有的,它告訴tar要做什
3、么事情,輔選項是輔助使用的,可以選用。主選項:c 創(chuàng)建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經(jīng)作好備份文件,又發(fā)現(xiàn)還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中。t 列出檔案文件的內(nèi)容,查看已經(jīng)備份了哪些文件。u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后。x 從檔案文件中釋放文件。輔助選項:b 該選項是為磁帶機設(shè)定的。其后跟一數(shù)字,用來說明區(qū)塊的大小,系統(tǒng)預(yù)設(shè)值為20(20*512 bytes)。f 使用
4、檔案文件或設(shè)備,這個選項通常是必選的。k 保存已經(jīng)存在的文件。例如我們把某個文件還原,在還原的過程中,遇到相同的文件,不會進行覆蓋。m 在還原文件時,把所有文件的修改時間設(shè)定為現(xiàn)在。m 創(chuàng)建多卷的檔案文件,以便在幾個磁盤中存放。v 詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。w 每一步都要求確認。z 用gzip來壓縮/解壓縮文件,加上該選項后可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。 舉例:.tar解包: tar xvf filename.tar打包:tar cvf filename.tar dirname(注:tar是打包,不是壓縮?。?.gz解壓1:
5、gunzip filename.gz解壓2:gzip -d filename.gz壓縮:gzip filename.tar.gz 和 .tgz解壓:tar zxvf filename.tar.gz壓縮:tar zcvf filename.tar.gz dirname-.bz2解壓1:bzip2 -d filename.bz2解壓2:bunzip2 filename.bz2壓縮: bzip2 -z filename.tar.bz2解壓:tar jxvf filename.tar.bz2壓縮:tar jcvf filename.tar.bz2 dirname-.bz解壓1:bzip2 -d fil
6、ename.bz解壓2:bunzip2 filename.bz壓縮:未知.tar.bz解壓:tar jxvf filename.tar.bz壓縮:未知-.z解壓:uncompress filename.z壓縮:compress filename.tar.z解壓:tar zxvf filename.tar.z壓縮:tar zcvf filename.tar.z dirname-.zip解壓:unzip filename.zip壓縮:zip filename.zip dirname-.rar解壓:rar a filename.rar壓縮:rar e filename.rarrar請到:http:/
7、/download.htm 下載!解壓后請將rar_static拷貝到/usr/bin目錄(其他由$path環(huán)境變量指定的目錄也可以):rootwww2 tmp# cp rar_static /usr/bin/rar-.lha解壓:lha -e filename.lha壓縮:lha -a filename.lha filenamelha請到:r.kanazawa-it.ac.jp/ishii/lhaunix/下載!解壓后請將lha拷貝到/usr/bin目錄(其他由$path環(huán)境變量指定的目錄也可以):rootwww2 tmp# cp l
8、ha /usr/bin/-.rpm解包:rpm2cpio filename.rpm | cpio -div-.deb解包:ar p filename.deb data.tar.gz | tar zxf 2 gzip命令減少文件大小有兩個明顯的好處,一是可以減少存儲空間,二是通過網(wǎng)絡(luò)傳輸文件時,可以減少傳輸?shù)臅r間。gzip是在linux系統(tǒng)中經(jīng)常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。語法:gzip 選項 壓縮(解壓縮)的文件名各選項的含義:-c 將輸出寫到標準輸出上,并保留原有文件。-d 將壓縮文件解壓。-l 對每個壓縮文件,顯示下列字段:壓縮文件的大小未壓縮文件的大小壓縮比未壓
9、縮文件的名字-r 遞歸式地查找指定目錄并壓縮其中的所有文件或者是解壓縮。-t 測試,檢查壓縮文件是否完整。-v 對每一個壓縮和解壓的文件,顯示文件名和壓縮比。-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1或-fast表示最快壓縮方法(低壓縮比),-9或-best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6。 3 unzip命令用ms windows下的壓縮軟件winzip壓縮的文件如何在linux系統(tǒng)下展開呢?可以用unzip命令,該命令用于解擴展名為.zip的壓縮文件。語法:unzip 選項 壓縮文件名.zip各選項的含義分別為:-x 文件列表 解壓縮文件,但不包括指定的file文件。-v
10、 查看壓縮文件目錄,但不解壓。-t 測試文件有無損壞,但不解壓。-d 目錄 把壓縮文件解到指定目錄下。-z 只顯示壓縮文件的注解。-n 不覆蓋已經(jīng)存在的文件。-o 覆蓋已存在的文件且不要求用戶確認。-j 不重建文檔的目錄結(jié)構(gòu),把所有文件解壓到同一目錄下。三 文件管理1.diff該命令的功能為逐行比較兩個文本文件,列出其不同之處。它比comm命令完成更復(fù)雜的檢查。它對給出的文件進行系統(tǒng)的檢查,并顯示出兩個文件中所有不同的行,不要求事先對文件進行排序。 語法:diff 選項 file1 file2 說明:該命令告訴用戶,為了使兩個文件file1和file2一致,需要修改它們的哪些行。如果用“- ”
11、表示file1或fiie2,則表示標準輸入。如果file1或file2是目錄,那么diff將使用該目錄中的同名文件進行比較。 例如: diff /usr/xu mine 把目錄/usr/xu 中名為mine的文件與當前目錄中的mine文件進行差異重定向:例:diff a.c b.c d.txt將a.c和b.c的不同之處顯示到d.txt文件當中去.2. find查找一個文件:find命令:例:find / -name hello.c /從根目錄開始,以名字查找語法: find 路徑 name 文件名3. ln功能說明:連接文件或目錄該命令的使用語法如下:硬鏈接:ln 參數(shù) 目標 鏈接名ln 參數(shù)
12、 目標 目錄軟連接:ln 參數(shù) s目標 鏈接名ln 參數(shù) s 目標 目錄參數(shù):-b或-backup刪除,覆蓋目標文件之前的備份。-d或-f或-directory建立目錄的硬連接。-f或-force強行建立文件或目錄的連接,不論文件或目錄是否存在。-i或-interactive覆蓋既有文件之前先詢問用戶。-n或-no-dereference把符號連接的目的目錄視為一般文件。-s或-symbolic對源文件建立符號連接,而非硬連接。-s或-suffix=用-b參數(shù)備份目標文件后,備份文件的字尾會被加上一個備份字符串,預(yù)設(shè)的字尾備份字符串是符號,您可通過-s參數(shù)來改變它。-v或-verbose顯示指
13、令執(zhí)行過程。-v或-version-control=用-b參數(shù)備份目標文件后,備份文件的字尾會被加上一個備份字符串,這個字符串不僅可用-s參數(shù)變更,當使用-v參數(shù)指定不同備份方式時,也會產(chǎn)生不同字尾的備份字符串。-help在線幫助。-version顯示版本信息。鏈接有兩種,一種被稱為硬鏈接(hard link),另一種被稱為符號鏈接(symbolic link)。建立硬鏈接時,鏈接文件和被鏈接文件必須位于同一個文件系統(tǒng)中,并且不能建立指向目錄的硬鏈接。而對符號鏈接,則不存在這個問題。默認情況下,ln產(chǎn)生硬鏈接。 ln 命令用途鏈接文件。語法將某個文件鏈接到一個文件上ln -f | -n -s
14、sourcefile targetfile 將一個或多個文件鏈接到一個目錄上ln -f | -n -s sourcefile . targetdirectory描述ln 命令將在 sourcefile 參數(shù)中指定的文件鏈接到在 targetfile 參數(shù)中指定的文件,或?qū)⑵滏溄拥皆?targetdirectory 參數(shù)中指定的另一個目錄中的文件。在缺省情況下,ln 命令會創(chuàng)建硬鏈接。如果需要使用 ln 命令來創(chuàng)建符號鏈接,請指明 -s 標志。符號鏈接是指向文件的一個間接指針;它的目錄項中包含了它所鏈接的文件名。符號鏈接可能會跨越文件系統(tǒng),可能指向目錄。如果正在將某個文件鏈接到新的名字,那么只能
15、列出一個文件。如果鏈接到一個目錄,那么可以列出多個文件。targetfile 參數(shù)是可選的。如果不指定目標文件,ln 命令會在當前的目錄中創(chuàng)建一個新的文件。新的文件繼承了指定在 sourcefile 參數(shù)中的文件名。請參閱示例 5。注意: 如果不使用 -s 標志,就不能在文件系統(tǒng)之間鏈接文件。 如果 targetdirectory 已經(jīng)是鏈接到目錄上的一個符號鏈接,那么 ln 命令將現(xiàn)有的目標視為文件。這意味著,類似于 ln -fs somepath/lname symdir 的命令不會遵循現(xiàn)有的 symdir 符號鏈接,作為代替,它會創(chuàng)建一個從 somepath/lname 到 symdir
16、 的新的符號鏈接。 標志-f 促使 ln 命令替換掉任何已經(jīng)存在的目的路徑。如果目的路徑已經(jīng)存在,而沒有指定 -f 標志,ln 命令不會創(chuàng)建新的鏈接,而是向標準錯誤寫一條診斷消息并繼續(xù)鏈接剩下的 sourcefiles。 -n 指定,如果鏈接是一個現(xiàn)有的文件,那么不要覆蓋文件的內(nèi)容。 -f 標志重設(shè)了這個標志。這是缺省的行為。 -s 促使 ln 命令創(chuàng)建符號鏈接。符號鏈接中包含了它所鏈接的文件的名字。當對鏈接執(zhí)行打開操作的時候,會使用到引用文件。對符號鏈接的 stat 調(diào)用會返回鏈接的目標文件;必須完成lstat 調(diào)用來獲取鏈接的信息??梢允褂?readlink 調(diào)用來讀取符號鏈接的內(nèi)容。符號
17、鏈接可能跨越文件系統(tǒng),指向目錄。 注意:當為 -s 標志指定 sourcefile 參數(shù)的時候,必須使用絕對路徑。如果沒有指明絕對路徑,那么當 sourcefile 和 targetfile 參數(shù)位于不同的目錄中的時候,可能會發(fā)生意外的結(jié)果。在創(chuàng)建符號鏈接之前,不需要存在源文件。 退出狀態(tài)此命令返回以下的退出值:0 所有指定的文件都成功鏈接上了。 0 出現(xiàn)一次錯誤。 示例零、為了創(chuàng)建到一個文件的另一個鏈接(別名),請輸入: ln -f chap1 intro這會將 chap1 鏈接到新的名稱, intro。如果 intro 不存在,那么會創(chuàng)建該文件名。如果 intro 已經(jīng)存在了,那么這個文件
18、會被替換為指向 chap1的一個鏈接。然后 chap1 和 intro 文件名會指向同一個文件。對其中任何一個的更改都會出現(xiàn)在另一個中。如果一個文件名被 rm 命令刪除,那么該文件并沒有完全被刪除,因為它仍然以其它的名字存在。一、為了將文件鏈接為另一個目錄中的相同名字,請輸入: ln index manual這會將 index 鏈接到新的名稱,manual/index。注意:在示例 1 中的 intro 是一個文件的名稱;在示例 2 中的 manual 是一個已經(jīng)存在的目錄。二、為了將幾個文件鏈接為另一個目錄中的名稱,請輸入: ln chap2 jim/chap3 /home/manual這會
19、將 chap2 鏈接到新的名稱 /home/manual/chap2;將 jim/chap3 鏈接到新的名稱 /home/manual/chap3。三、如果想要在 ln 命令中使用模式匹配字符,請輸入: n manual/* .這會將 manual 目錄中的所有文件鏈接到當前目錄中, . (點),給他們在 manual 目錄中同樣的名稱。注意: 必須在星號和句點之間輸入一個空格。四、為了創(chuàng)建一個符號鏈接,輸入: ln -s /tmp/toc toc這會在當前的目錄中創(chuàng)建符號鏈接 toc。 toc 文件指向 /tmp/toc 文件。如果 /tmp/toc 文件已經(jīng)存在了,那么 cat toc 命
20、令可以列出其內(nèi)容。五、如果想要在不指明 targetfile 參數(shù)的情況下得到相同的結(jié)果,請輸入:、ln -s /tmp/toc4 locate功能說明:查找文件用法: locate filename5. mv功能說明:移動或更名現(xiàn)有的文件或目錄在linux系統(tǒng)中,移動文件可使用mv命令。mv命令還可改文件改名,即把源文件以一個新文件名移動到另一個新的目錄中去。該命令所使用語法形式有:mv -f -i 文件1 文件2mv -f -i 目錄1 目錄2mv -f -i 文件列表 目錄6. rm功能說明:刪除文件或目錄rm命令可從文件系統(tǒng)中刪除文件及整個目錄。rm命令所使用的命令格式如下:rm 選項
21、 文件列表-r刪除文件列表中指定的目錄,若不用此標志則不刪除目錄-i指定交互模式。在執(zhí)行刪除前提示確認。任何以y開始的響應(yīng)都表示肯定;其他則表示否定。-f指定強行刪除模式。通常,在刪除文件權(quán)限可滿足時rm提示。本標志強迫刪除,不用提示。語法格式:rm rf 目錄 rm f 文件7 which功能說明:查找文件。語法:which文件.補充說明:which指令會在環(huán)境變量$path設(shè)置的目錄里查找符合條件的文件。8 cat功能說明:顯示文件內(nèi)容。語法:cat 文件9 chmod功能說明:變更文件或目錄的權(quán)限chmod選項文件和目錄列表語法:chmod -cfrv-help-version+/-/=
22、文件或目錄.或chmod -cfrv-help-version數(shù)字代號文件或目錄.或chmod -cfrv-help-reference=-version文件或目錄.使用方式:chmod -cfvr -help -version mode file.在linux/unix系統(tǒng)家族里,文件或目錄權(quán)限的控制分別以讀取,寫入,執(zhí)行3種一般權(quán)限來區(qū)分,另有3種特殊權(quán)限可供運用,再搭配擁有者與所屬群組權(quán)限范圍。linux/unix的檔案存取權(quán)限分為三級:檔案擁有者、群組、其他。利用chmod可以藉以控制檔案如何被他人所存取。您可以使用chmod指令去變更文件與目錄的權(quán)限,設(shè)置方式采用文字或數(shù)字代號皆可。
23、符號連接的權(quán)限無法變更,如果您對符號連接修改權(quán)限,其改變會作用在被連接的原始文件。權(quán)限范圍的表示法如下:u:user,即文件或目錄的擁有者。g:group,即文件或目錄的所屬群組。o:other,除了文件或目錄擁有者或所屬群組之外,其他用戶皆屬于這個范圍。a:all,即全部的用戶,包含擁有者,所屬群組以及其他用戶。有關(guān)權(quán)限代號的部分,列表于下:r:讀取權(quán)限,數(shù)字代號為4。w:寫入權(quán)限,數(shù)字代號為2。x:執(zhí)行或切換權(quán)限,數(shù)字代號為1。-:不具任何權(quán)限,數(shù)字代號為0。s:特殊?b功能說明:變更文件或目錄的權(quán)限。-rw- (600) -只有屬主有讀寫權(quán)限。-rw-r-r- (644) -只有屬主有讀
24、寫權(quán)限;而屬組用戶和其他用戶只有讀權(quán)限。-rwx- (700) -只有屬主有讀、寫、執(zhí)行權(quán)限。-rwxr-xr-x (755) -屬主有讀、寫、執(zhí)行權(quán)限;而屬組用戶和其他用戶只有讀、執(zhí)行權(quán)限。-rwx-x-x (711) -屬主有讀、寫、執(zhí)行權(quán)限;而屬組用戶和其他用戶只有執(zhí)行權(quán)限。-rw-rw-rw- (666) -所有用戶都有文件讀、寫權(quán)限。這種做法不可取。-rwxrwxrwx (777) -所有用戶都有讀、寫、執(zhí)行權(quán)限。更不可取的做法。以下是對目錄的兩個普通設(shè)定:drwx- (700) -只有屬主可在目錄中讀、寫。drwxr-xr-x (755) -所有用戶可讀該目錄,但只有屬主才能改變目
25、錄中的內(nèi)容suid的代表數(shù)字是4,比如4755的結(jié)果是-rwsr-xr-xsgid的代表數(shù)字是2,比如6755的結(jié)果是-rwsr-sr-xsticky位代表數(shù)字是1,比如7755的結(jié)果是-rwsr-sr-t參數(shù):-c或-changes效果類似-v參數(shù),但僅回報更改的部分。-f或-quiet或-silent不顯示錯誤信息。-r或-recursive遞歸處理,將指定目錄下的所有文件及子目錄一并處理。-v或-verbose顯示指令執(zhí)行過程。-help在線幫助。-reference=把指定文件或目錄的權(quán)限全部設(shè)成和參考文件或目錄的權(quán)限相同-version顯示版本信息。+開啟權(quán)限范圍的文件或目錄的該項權(quán)
26、限設(shè)置。-關(guān)閉權(quán)限范圍的文件或目錄的該項權(quán)限設(shè)置。=指定權(quán)限范圍的文件或目錄的該項權(quán)限設(shè)置。+表示增加權(quán)限、-表示取消權(quán)限、=表示唯一設(shè)定權(quán)限。r表示可讀取,w表示可寫入,x表示可執(zhí)行,x表示只有當該檔案是個子目錄或者該檔案已經(jīng)被設(shè)定過為可執(zhí)行。-c :若該檔案權(quán)限確實已經(jīng)更改,才顯示其更改動作-f :若該檔案權(quán)限無法被更改也不要顯示錯誤訊息-v :顯示權(quán)限變更的詳細資料-r :對目前目錄下的所有檔案與子目錄進行相同的權(quán)限變更(即以遞回的方式逐個變更)-help :顯示輔助說明-version :顯示版本范例1:將檔案file1.txt設(shè)為所有人皆可讀取:chmod ugo+r file1.t
27、xt將檔案file1.txt設(shè)為所有人皆可讀取:chmod a+r file1.txt將檔案file1.txt與file2.txt設(shè)為該檔案擁有者,與其所屬同一個群體者可寫入,但其他以外的人則不可寫入:chmod ug+w,o-w file1.txt file2.txt將ex1.py設(shè)定為只有該檔案擁有者可以執(zhí)行:chmod u+x ex1.py將目前目錄下的所有檔案與子目錄皆設(shè)為任何人可讀取:chmod -r a+r *此外chmod也可以用數(shù)字來表示權(quán)限如chmod 777 file語法為:chmod abc file其中a,b,c各為一個數(shù)字,分別表示user、group、及other的
28、權(quán)限。r=4,w=2,x=1若要rwx屬性則4+2+1=7;若要rw-屬性則4+2=6;若要r-x屬性則4+1=5。范例2:chmod a=rwx file和chmod 777 file效果相同chmod ug=rwx,o=x file和chmod 771 file效果相同若用chmod 4755 filename可使此程式具有root的權(quán)限10 cp功能說明:復(fù)制文件或目錄linux下的cp命令用于復(fù)制文件或目錄,該命令是最重要的文件操作命令,其命令格式如下:cp選項 源文件目標文件 cp選項 源文件組 目標目錄-a在備份中保持盡可能多的源文件結(jié)構(gòu)和屬。-b作將要覆蓋或刪除文件的備份。-f刪
29、除已存在的目標文件。-i提示是否覆蓋已存在的目標文件。-p保持原先文件的所有者,組權(quán)限和時間標志-r遞歸拷貝目錄,把所有非目錄文件當普通文件拷貝。-r遞歸拷貝目錄。四 磁盤管理1 cd功能說明:切換目錄。語法:cd目的目錄2 df功能說明:顯示磁盤的相關(guān)信息。語法:df參數(shù):-a或-all包含全部的文件系統(tǒng)。-block-size=以指定的區(qū)塊大小來顯示區(qū)塊數(shù)目。-h或-human-readable以可讀性較高的方式來顯示信息。-h或-si與-h參數(shù)相同,但在計算時是以1000bytes為換算單位而非1024bytes。-i或-inodes顯示inode的信息。-k或-kilobytes指定區(qū)
30、塊大小為1024字節(jié)。-l或-local僅顯示本地端的文件系統(tǒng)。-m或-megabytes指定區(qū)塊大小為1048576字節(jié)。-no-sync在取得磁盤使用信息前,不要執(zhí)行sync指令,此為預(yù)設(shè)值。-p或-portability使用posix的輸出格式。-sync在取得磁盤使用信息前,先執(zhí)行sync指令。-t或-type=僅顯示指定文件系統(tǒng)類型的磁盤信息。-t或-print-type顯示文件系統(tǒng)的類型。-x或-exclude-type=不要顯示指定文件系統(tǒng)類型的磁盤信息。3 du功能說明:顯示目錄或文件的大小參數(shù):-a或-all顯示目錄中個別文件的大小。-b或-bytes顯示目錄或文件大小時,以
31、byte為單位。-c或-total除了顯示個別目錄或文件的大小外,同時也顯示所有目錄或文件的總和。-d或-dereference-args顯示指定符號連接的源文件大小。-h或-human-readable以k,m,g為單位,提高信息的可讀性。-h或-si與-h參數(shù)相同,但是k,m,g是以1000為換算單位。-k或-kilobytes以1024bytes為單位。-l或-count-links重復(fù)計算硬件連接的文件。-l或-dereference顯示選項中所指定符號連接的源文件大小。-m或-megabytes以1mb為單位。-s或-summarize僅顯示總計。-s或-separate-dirs顯
32、示個別目錄的大小時,并不含其子目錄的大小。-x或-one-file-xystem以一開始處理時的文件系統(tǒng)為準,若遇上其它不同的文件系統(tǒng)目錄則略過。-x或-exclude-from=在指定目錄或文件。-exclude=略過指定的目錄或文件。-max-depth=超過指定層數(shù)的目錄后,予以忽略。-help顯示幫助。-version顯示版本信息。例: du h 文件或目錄 顯示文件大小,顯示目錄中每個文件的大小及目錄總大小。4 ls功能說明:列出目錄內(nèi)容。語法:ls 選項 文件目錄列表 ls命令中的常用選項如下:-a:顯示所有文件及目錄 (ls規(guī)定將文件名或目錄名中開頭為 .的視為隱藏檔,不會列出)
33、 -c:按列輸出,縱向排序-x:按行輸出,橫向排序-l:除文件名外,也將文件狀態(tài)、權(quán)限、擁有者、文件大小等信息詳細列出 -t:根據(jù)文件建立時間的先后次序列出 -a:同-a,但不列出. (目前目錄)及. (父目錄) -x:按擴展名排序顯示-r:遞歸顯示下層子目錄-help:顯示幫助信息-version:顯示版本信息5 mkdir功能說明:建立目錄語法:mkdir-p-help-version-m目錄名稱補充說明:mkdir可建立目錄并同時設(shè)置目錄的權(quán)限。參數(shù):-m或-mode建立目錄時同時設(shè)置目錄的權(quán)限。-p或-parents若所要建立目錄的上層目錄目前尚未建立,則會一并建立上層目錄。-help
34、顯示幫助。-verbose執(zhí)行時顯示詳細的信息。-version顯示版本信息。6 pwd功能說明:顯示工作目錄。語法:pwd-help-version補充說明:執(zhí)行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱。參數(shù):-help在線幫助。-version顯示版本信息。7 rmdir功能說明:刪除目錄。語法:rmdir-p-help-ignore-fail-on-non-empty-verbose-version目錄.補充說明:當有空目錄要刪除時,可使用rmdir指令。參數(shù):-p或-parents刪除指定目錄后,若該目錄的上層目錄已變成空目錄,則將其一并刪除。-help在線幫助。-ign
35、ore-fail-on-non-empty忽略非空目錄的錯誤信息。-verbose顯示指令執(zhí)行過程。-version顯示版本信息8 mount掛接命令linux是個優(yōu)秀的開放源碼的操作系統(tǒng),能夠運行在大到巨型小到掌上型各類電腦系統(tǒng)上,隨著linux系統(tǒng)的日漸成熟和穩(wěn)定連同他開放源代碼特有的優(yōu)越性,linux在全世界得到了越來越廣泛的應(yīng)用?,F(xiàn)在許多企業(yè)的電腦系統(tǒng)都是由unix系統(tǒng)、linux系統(tǒng)和windows系統(tǒng)組成的混合系統(tǒng),不同系統(tǒng)之間經(jīng)常需要進行數(shù)據(jù)交換。下面我根據(jù)自己的實際工作經(jīng)驗介紹一下如何在linux系統(tǒng)下掛接(mount)光盤映像文檔、移動硬盤、u盤連同windows網(wǎng)絡(luò)共享和u
36、nix nfs網(wǎng)絡(luò)共享。 掛接命令(mount)首先,介紹一下掛接(mount)命令的使用方法,mount命令參數(shù)很多,這里主要講一下今天我們要用到的。命令格式:mount -t vfstype -o options device dir其中:1.-t vfstype 指定文檔系統(tǒng)的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:光盤或光盤映像:iso9660dos fat16文檔系統(tǒng):msdoswindows 9x fat32文檔系統(tǒng):vfatwindows nt ntfs文檔系統(tǒng):ntfsmount windows文檔網(wǎng)絡(luò)共享:smbfsunix(linux) 文檔網(wǎng)絡(luò)共
37、享:nfs2.-o options 主要用來描述設(shè)備或檔案的掛接方式。常用的參數(shù)有:loop:用來把一個文檔當成硬盤分區(qū)掛接上系統(tǒng)ro:采用只讀方式掛接設(shè)備rw:采用讀寫方式掛接設(shè)備iocharset:指定訪問文檔系統(tǒng)所用字符集3.device 要掛接(mount)的設(shè)備。4.dir設(shè)備在系統(tǒng)上的掛接點(mount point)。掛接光盤映像文檔由于近年來磁盤技術(shù)的巨大進步,新的電腦系統(tǒng)都配備了大容量的磁盤系統(tǒng),在windows下許多人都習慣把軟件和資料做成光盤映像文檔通過虛擬光驅(qū)來使用。這樣做有許多好處:一、減輕了光驅(qū)的磨損;二、現(xiàn)在硬盤容量巨大存放幾十個光盤映像文檔不成問題,隨用隨調(diào)十分方
38、便;三、硬盤的讀取速度要遠遠高于光盤的讀取速度,cpu占用率大大降低。其實linux系統(tǒng)下制作和使用光盤映像比windows系統(tǒng)更方便,不必借用任何第三方軟件包。1、從光盤制作光盤映像文檔。將光盤放入光驅(qū),執(zhí)行下面的命令。#cp /dev/cdrom /home/sunky/mydisk.iso 或#dd if=/dev/cdrom of=/home/sunky/mydisk.iso注:執(zhí)行上面的任何一條命令都可將當前光驅(qū)里的光盤制作成光盤映像文檔/home/sunky/mydisk.iso2、將文檔和目錄制作成光盤映像文檔,執(zhí)行下面的命令。#mkisofs -r -j -v mydisk -
39、o /home/sunky/mydisk.iso /home/sunky/ mydir注:這條命令將/home/sunky/mydir目錄下任何的目錄和文檔制作成光盤映像文檔/home/sunky/mydisk.iso,光盤卷標為:mydisk3、光盤映像文檔的掛接(mount)#mkdir /mnt/vcdrom注:建立一個目錄用來作掛接點(mount point)#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom注:使用/mnt/vcdrom就能夠訪問盤映像文檔mydisk.iso里的任何文檔了。掛接移動硬盤對linux
40、系統(tǒng)而言,usb接口的移動硬盤是當作scsi設(shè)備對待的。插入移動硬盤之前,應(yīng)先用fdisk l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。root at pldyrouter /# fdisk -ldisk /dev/sda: 73 dot 4 gb, 73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersunits = cylinders of 16065 * 512 = 8225280 bytesdevice boot start end blocks id system/dev/sda1
41、1 4 32098+ de dell utility/dev/sda2 * 5 2554 20482875 7 hpfs/ntfs/dev/sda3 2555 7904 42973875 83 linux/dev/sda4 7905 8924 8193150 f win95 extd (lba)/dev/sda5 7905 8924 8193118+ 82 linux swap在這里能夠清楚地看到系統(tǒng)有一塊scsi硬盤/dev/sda和他的四個磁盤分區(qū)/dev/sda1 - /dev/sda4,/dev/sda5是分區(qū)/dev/sda4的邏輯分區(qū)。接好移動硬盤后,再用fdisk l 或 mor
42、e/proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況root at pldyrouter /# fdisk -ldisk /dev/sda: 73 dot 4 gb, 73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersunits = cylinders of 16065 * 512 = 8225280 bytesdevice boot start end blocks id system/dev/sda1 1 4 32098+ de dell utility/dev/sda2 * 5 2554 20482875 7
43、 hpfs/ntfs/dev/sda3 2555 7904 42973875 83 linux/dev/sda4 7905 8924 8193150 f win95 extd (lba)/dev/sda5 7905 8924 8193118+ 82 linux swapdisk /dev/sdc: 40.0 gb, 40007761920 bytes255 heads, 63 sectors/track, 4864 cylindersunits = cylinders of 16065 * 512 = 8225280 bytesdevice boot start end blocks id s
44、ystem/dev/sdc1 1 510 4096543+ 7 hpfs/ntfs/dev/sdc2 511 4864 34973505 f win95 extd (lba)/dev/sdc5 511 4864 34973473+ b win95 fat32大家應(yīng)該能夠發(fā)現(xiàn)多了一個scsi硬盤/dev/sdc和他的兩個磁盤分區(qū)/dev/sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區(qū)的邏輯分區(qū)。我們能夠使用下面的命令掛接/dev/sdc1和/dev/sdc5。#mkdir -p /mnt/usbhd1#mkdir -p /mnt/usbhd2注:建立目錄用來作掛接
45、點(mount point)#mount -t ntfs /dev/sdc1 /mnt/usbhd1#mount -t vfat /dev/sdc5 /mnt/usbhd2注:對ntfs格式的磁盤分區(qū)應(yīng)使用-t ntfs 參數(shù),對fat32格式的磁盤分區(qū)應(yīng)使用-t vfat參數(shù)。若漢字文檔名顯示為亂碼或不顯示,能夠使用下面的命令格式。#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2linux系統(tǒng)下使用fdisk分區(qū)命令和mk
46、fs文檔系統(tǒng)創(chuàng)建命令能夠?qū)⒁苿佑脖P的分區(qū)制作成linux系統(tǒng)所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。#mount /dev/sdc1 /mnt/usbhd1掛接u盤和usb接口的移動硬盤相同對linux系統(tǒng)而言u盤也是當作scsi設(shè)備對待的。使用方法和移動硬盤完全相同。插入u盤之前,應(yīng)先用fdisk l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。root at pldyrouter root# fdisk -ldisk /dev/sda: 73 dot 4 gb, 73407820800 bytes255
47、 heads, 63 sectors/track, 8924 cylindersunits = cylinders of 16065 * 512 = 8225280 bytesdevice boot start end blocks id system/dev/sda1 1 4 32098+ de dell utility/dev/sda2 * 5 2554 20482875 7 hpfs/ntfs/dev/sda3 2555 7904 42973875 83 linux/dev/sda4 7905 8924 8193150 f win95 extd (lba)/dev/sda5 7905 8
48、924 8193118+ 82 linux swap插入u盤后,再用fdisk l 或 more /proc/partitions查看系統(tǒng)的硬盤和硬盤分區(qū)情況。root at pldyrouter root# fdisk -ldisk /dev/sda: 73 dot 4 gb, 73407820800 bytes255 heads, 63 sectors/track, 8924 cylindersunits = cylinders of 16065 * 512 = 8225280 bytesdevice boot start end blocks id system/dev/sda1 1 4
49、 32098+ de dell utility/dev/sda2 * 5 2554 20482875 7 hpfs/ntfs/dev/sda3 2555 7904 42973875 83 linux/dev/sda4 7905 8924 8193150 f win95 extd (lba)/dev/sda5 7905 8924 8193118+ 82 linux swapdisk /dev/sdd: 131 mb, 131072000 bytes9 heads, 32 sectors/track, 888 cylindersunits = cylinders of 288 * 512 = 14
50、7456 bytesdevice boot start end blocks id system/dev/sdd1 * 1 889 127983+ b win95 fat32partition 1 has different physical/logical endings:phys=(1000, 8, 32) logical=(888, 7, 31)系統(tǒng)多了一個scsi硬盤/dev/sdd和一個磁盤分區(qū)/dev/sdd1,/dev/sdd1就是我們要掛接的u盤。#mkdir -p /mnt/usb注:建立一個目錄用來作掛接點(mount point)#mount -t vfat /dev/s
51、dd1 /mnt/usb注:現(xiàn)在能夠通過/mnt/usb來訪問u盤了, 若漢字文檔名顯示為亂碼或不顯示,能夠使用下面的命令。#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb掛接windows文檔共享windows網(wǎng)絡(luò)共享的核心是smb/cifs,在linux下要掛接(mount)windows的磁盤共享,就必須安裝和使用samba軟件包。現(xiàn)在流行的linux發(fā)行版絕大多數(shù)已包含了samba軟件包,假如安裝linux系統(tǒng)時未安裝samba請首先安裝samba。當然也能夠到網(wǎng)站下載.新的版本是3.0.10版。當windows系統(tǒng)共享配置好以后,就能夠在linux客戶端掛接(mount)了,具體操作如下:# mkdir p /mnt/samba注:建立一個目錄用來作掛接點(mount poin
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年房地產(chǎn)市場中的臨時推廣活動有效性分析
- 2026年端午節(jié)的民族特色清明節(jié)的緬懷與回憶
- 2025年陜西白水人事考試及答案
- 2025年智聯(lián)招聘事業(yè)單位要考試及答案
- 2025年社工人事考試及答案
- 2025年扶余事業(yè)編歷年考試真題及答案
- 2025年廈門市藥學類事業(yè)編考試及答案
- 2025年淮安盱眙衛(wèi)生事業(yè)編考試及答案
- 2026年圖書館信息素養(yǎng)培訓
- 湖北某國有人才集團招聘外包工作人員3人筆試備考試題及答案解析
- 對賬單模板完整版本
- 介紹壁球班課件
- 工業(yè)互聯(lián)網(wǎng)安全技術(shù)(微課版)課件全套 項目1-7 工業(yè)互聯(lián)網(wǎng)及安全認識-工業(yè)互聯(lián)網(wǎng)安全新技術(shù)認識
- 甲狀腺乳腺外科診療規(guī)范
- 退換貨方案及措施
- 麻醉科常用耗材分類與管理要點
- 材料力學性能檢驗工安全教育培訓手冊
- 小說影視化改編的深度解析
- JJF 2214-2025 機動車檢測用氣象單元校準規(guī)范
- 嚴格招標需求管理制度
- 外科洗手操作標準與流程
評論
0/150
提交評論