資源描述:
《實(shí)用linux命令大全(詳細(xì))》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、我的百科?我的貢獻(xiàn)草稿箱linux命令(重新整理)Linux基本操作命令首先介紹一個(gè)名詞“控制臺(tái)(console)”,它就是我們通常見(jiàn)到的使用字符操作界面的人機(jī)接口,例如dos。我們說(shuō)控制臺(tái)命令,就是指通過(guò)字符界面輸入的可以操作系統(tǒng)的命令,例如dos命令就是控制臺(tái)命令。我們現(xiàn)在要了解的是基于Linux操作系統(tǒng)的基本控制臺(tái)命令。有一點(diǎn)一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)對(duì)大小寫(xiě)是敏感的,也就是說(shuō),如果你輸入的命令大小寫(xiě)不對(duì)的話,系統(tǒng)是不會(huì)做出你期望的響應(yīng)的。模式切換1、由字符到圖型#startx或#ini
2、t52、由圖形到字符#logout或init33、注銷#logout或exit或ctrl+d4、關(guān)機(jī)#poweroff或init0或shutdownnow或halt-p5、重啟#reboot或init6或shutdown-rnow獲得幫助#help提供內(nèi)部命令的幫助#man或info提供外部命令的幫助。如果你的英文足夠好,那完全可以不靠任何人就精通linux,只要你會(huì)用man。Man實(shí)際上就是察看指令用法的help,學(xué)習(xí)任何一種UNIX類的操作系統(tǒng)最重要的就是學(xué)會(huì)使用man這個(gè)輔助命令。man是manual(手冊(cè))的縮寫(xiě)字,它的說(shuō)明非常
3、的詳細(xì),但是因?yàn)樗际怯⑽模雌饋?lái)非常的頭痛。建議大家需要的時(shí)候再去看man,平常嗎,記得一些基本用法就可以了。ls這個(gè)命令就相當(dāng)于dos下的dir命令一樣,這也是Linux控制臺(tái)命令中最為重要幾個(gè)命令之一。ls最常用的參數(shù)有三個(gè):-a-l-F。ls-aLinux上的文件以“.”開(kāi)頭的文件被系統(tǒng)視為隱藏文件,僅用ls命令是看不到他們的,而用ls-a除了顯示一般文件名外,連隱藏文件也會(huì)顯示出來(lái)。ls-l(這個(gè)參數(shù)是字母L的小寫(xiě),不是數(shù)字1)這個(gè)命令可以使用長(zhǎng)格式顯示文件內(nèi)容,如果需要察看更詳細(xì)的文件資料,就要用到ls-l這個(gè)指令。例如我在
4、某個(gè)目錄下鍵入ls-l可能會(huì)顯示如下信息(最上面兩行是我自己加的):位置1234567文件屬性文件數(shù)擁有者所屬的group文件大小建檔日期文件名drwx------2Guestusers1024Nov2121:05Mail-rwx--x--x1rootroot89080Nov722:41tar-rwxr-xr-x1rootbin5013Aug159:32unamelrwxrwxrwx1rootroot4Nov2419:30zcat->gzip-rwxr-xr-x1rootbin308364Nov297:43zsh-rwsr-x---1r
5、ootbin9853Aug155:46su下面,我為大家解釋一下這些顯示內(nèi)容的意義。第一個(gè)欄位,表示文件的屬性。Linux的文件基本上分為三個(gè)屬性:可讀(r),可寫(xiě)(w),可執(zhí)行(x)。但是這里有十個(gè)格子可以添(具體程序?qū)崿F(xiàn)時(shí),實(shí)際上是十個(gè)bit位)。第一個(gè)小格是特殊表示格,表示目錄或連結(jié)文件等等,d表示目錄,例如drwx------;l表示連結(jié)文件,如lrwxrwxrwx;如果是以一橫“-”表示,則表示這是文件。其余剩下的格子就以每3格為一個(gè)單位。因?yàn)長(zhǎng)inux是多用戶多任務(wù)系統(tǒng),所以一個(gè)文件可能同時(shí)被許多人使用,所以我們一定要設(shè)好每
6、個(gè)文件的權(quán)限,其文件的權(quán)限位置排列順序是(以-rwxr-xr-x為例):rwx(Owner)r-x(Group)r-x(Other)這個(gè)例子表示的權(quán)限是:使用者自己可讀,可寫(xiě),可執(zhí)行;同一組的用戶可讀,不可寫(xiě),可執(zhí)行;其它用戶可讀,不可寫(xiě),可執(zhí)行。另外,有一些程序?qū)傩缘膱?zhí)行部分不是X,而是S,這表示執(zhí)行這個(gè)程序的使用者,臨時(shí)可以有和擁有者一樣權(quán)力的身份來(lái)執(zhí)行該程序。一般出現(xiàn)在系統(tǒng)管理之類的指令或程序,讓使用者執(zhí)行時(shí),擁有root身份。第二個(gè)欄位,表示文件個(gè)數(shù)。如果是文件的話,那這個(gè)數(shù)目自然是1了,如果是目錄的話,那它的數(shù)目就是該目錄中的
7、文件個(gè)數(shù)了。第三個(gè)欄位,表示該文件或目錄的擁有者。若使用者目前處于自己的Home,那這一欄大概都是它的賬號(hào)名稱。第四個(gè)欄位,表示所屬的組(group)。每一個(gè)使用者都可以擁有一個(gè)以上的組,不過(guò)大部分的使用者應(yīng)該都只屬于一個(gè)組,只有當(dāng)系統(tǒng)管理員希望給予某使用者特殊權(quán)限時(shí),才可能會(huì)給他另一個(gè)組。第五欄位,表示文件大小。文件大小用byte來(lái)表示,而空目錄一般都是1024byte,你當(dāng)然可以用其它參數(shù)使文件顯示的單位不同,如使用ls–k就是用kb來(lái)顯示一個(gè)文件的大小單位,不過(guò)一般我們還是以byte為主。第六個(gè)欄位,表示創(chuàng)建日期。以“月,日,時(shí)間
8、”的格式表示,如Aug155:46表示8月15日早上5:46分。第七個(gè)欄位,表示文件名。我們可以用ls–a顯示隱藏的文件名。ls–F(注意,是大寫(xiě)的F)使用這個(gè)參數(shù)表示在文件的后面多添加表示文件類型的符號(hào),