Linux 命令ls?-l?是用來查看詳細(xì)的文件資料的,ls?-l出來的是各個(gè)文件或目錄的詳細(xì)信息。
創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站制作與策劃設(shè)計(jì),越城網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:越城等地區(qū)。越城做網(wǎng)站價(jià)格咨詢:18980820575
Linux是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX和Unix的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。它能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。Linux繼承了Unix以網(wǎng)絡(luò)為核心的設(shè)計(jì)思想,是一個(gè)性能穩(wěn)定的多用戶網(wǎng)絡(luò)操作系統(tǒng)。
Linux不僅系統(tǒng)性能穩(wěn)定,而且是開源軟件。其核心防火墻組件性能高效、配置簡單,保證了系統(tǒng)的安全。在很多企業(yè)網(wǎng)絡(luò)中,為了追求速度和安全,Linux操作系統(tǒng)不僅僅是被網(wǎng)絡(luò)運(yùn)維人員當(dāng)作服務(wù)器使用,Linux既可以當(dāng)作服務(wù)器,又可以當(dāng)作網(wǎng)絡(luò)防火墻是Linux的 一大亮點(diǎn)。
Linux與其他操作系統(tǒng)相比 ,具有開放源碼、沒有版權(quán)、技術(shù)社區(qū)用戶多等特點(diǎn) ,開放源碼使得用戶可以自由裁剪,靈活性高,功能強(qiáng)大,成本低。尤其系統(tǒng)中內(nèi)嵌網(wǎng)絡(luò)協(xié)議棧 ,經(jīng)過適當(dāng)?shù)呐渲镁涂蓪?shí)現(xiàn)路由器的功能。
擴(kuò)展資料:
Linux優(yōu)點(diǎn):
1、Linux由眾多微內(nèi)核組成,其源代碼完全開源;
2、Linux繼承了Unix的特性,具有非常強(qiáng)大的網(wǎng)絡(luò)功能,其支持所有的因特網(wǎng)協(xié)議,包括TCP/IPv4、?TCP/IPv6和鏈路層拓?fù)涑绦虻龋铱梢岳肬nix的網(wǎng)絡(luò)特性開發(fā)成出新的協(xié)議棧;
3、Linux系統(tǒng)工具鏈完整,簡單操作就可以配置出合適的開發(fā)環(huán)境,可以簡化開發(fā)過程,減少開發(fā)中仿真工具的障礙,使系統(tǒng)具有較強(qiáng)的移植性;
參考資料來源:百度百科-linux
1、 由圖形到字符#logout或init 3 2、由字符到圖形界面init 5 3、退出consolelogout或exit或ctrl+d 4、 注銷Ctrl + Alt + Backspace 5、 關(guān)機(jī)#poweroff或init 0或shutdown -h now或 halt -p 6、 重啟#reboot或init 6或shutdown -r now
#help提供內(nèi)部命令的幫助#man或info提供外部命令的幫助。 如果你的英文足夠好,那完全可以不靠任何人就精通linux,只要你會(huì)用man。Man實(shí)際上就是察看指令用法的help,學(xué)習(xí)任何一種UNIX類的操作系統(tǒng)最重要的就是學(xué)會(huì)使用man這個(gè)輔助命令。man是manual(手冊(cè))的縮寫字,它的說明非常的詳細(xì),但是因?yàn)樗际怯⑽?,看起來非常的頭痛。建議大家需要的時(shí)候再去看man,平常嗎,記得一些基本用法就可以了。
編輯本段l
ls [list] 這個(gè)命令就相當(dāng)于dos下的dir命令一樣,這也是Linux控制臺(tái)命令中最為重要幾個(gè)命令之一。Linux上的文件以“.”開頭的文件被系統(tǒng)視為隱藏文件,僅用ls命令是看不到他們的,而用ls -a除了顯示 一般文件名外,連隱藏文件也會(huì)顯示出來。 ls -l(這個(gè)參數(shù)是字母L的小寫,不是數(shù)字1)【直接輸入ll 等價(jià)于 ls -l的效果】 這個(gè)命令可以使用長格式顯示文件內(nèi)容,如果需要察看更詳細(xì)的文件資料,就要用到ls -l這個(gè)指令。例如我在某個(gè)目錄下鍵入ls -l可能會(huì)顯示如下信息(最上面兩行是我自己加的): 位置1 2 3 4 5 6 7 文件屬性 文件數(shù) 擁有者 所屬者 group 文件大小 建檔日期 文件名 drwx------ 2 Guest users 1024 Nov 21 21:05 Mail -rwx--x--x 1 root root 89080 Nov 7 22:41 tar* -rwxr-xr-x 1 root bin 5013 Aug 15 9:32 uname* lrwxrwxrwx 1 root root 4 Nov 24 19:30 zcat-gzip -rwxr-xr-x 1 root bin 308364 Nov 29 7:43 zsh* -rwsr-x--- 1 root bin 9853 Aug 15 5:46 su* 下面,我為大家解釋一下這些顯示內(nèi)容的意義。 第一個(gè)欄位,表示文件的屬性。Linux的文件基本上分為三個(gè)屬性:可讀(r),可寫(w),可執(zhí)行(x)。但是這里有十個(gè)格子可以添(具體程序?qū)崿F(xiàn)時(shí),實(shí)際上是十個(gè)bit位)。第一個(gè)小格是特殊表示格,表示目錄或連結(jié)文件等等,d表示目錄,例如drwx------;l表示連結(jié)文件,如lrwxrwxrwx;如果是以一橫“-”表示,則表示這是文件。其余剩下的格子就以每3格為一個(gè)單位。因?yàn)長inux是多用戶多任務(wù)系統(tǒng),所以一個(gè)文件可能同時(shí)被許多人使用,所以我們一定要設(shè)好每個(gè)文件的權(quán)限,其文件的權(quán)限位置排列順序是(以-rwxr-xr-x為例): rwx(Owner)r-x(Group)r-x(Other) 這個(gè)例子表示的權(quán)限是:使用者自己可讀,可寫,可執(zhí)行;同一組的用戶可讀,不可寫,可執(zhí)行;其它用戶可讀,不可寫,可執(zhí)行。另外,有一些程序?qū)傩缘膱?zhí)行部分不是X,而是S,這表示執(zhí)行這個(gè)程序的使用者,臨時(shí)可以有和擁有者一樣權(quán)力的身份來執(zhí)行該程序。一般出現(xiàn)在系統(tǒng)管理之類的指令或程序,讓使用者執(zhí)行時(shí),擁有root身份。 第二個(gè)欄位,表示文件個(gè)數(shù)。如果是文件的話,那這個(gè)數(shù)目自然是1了,如果是空目錄的話,那它的數(shù)目就是2,非空目錄等于該目錄中的目錄個(gè)數(shù)加上2了。 第三個(gè)欄位,表示該文件或目錄的擁有者。若使用者目前處于自己的Home,那這一欄大概都是它的賬號(hào)名稱。 第四個(gè)欄位,表示所屬的組(group)。每一個(gè)使用者都可以擁有一個(gè)以上的組,不過大部分的使用者應(yīng)該都只屬于一個(gè)組,只有當(dāng)系統(tǒng)管理員希望給予某使用者特殊權(quán)限時(shí),才可能會(huì)給他另一個(gè)組。 第五欄位,表示文件大小。文件大小用byte來表示,而空目錄一般都是1024byte,你當(dāng)然可以用其它參數(shù)使文件顯示的單位不同,如使用ls –k就是用kb來顯示一個(gè)文件的大小單位,不過一般我們還是以byte為主。 第六個(gè)欄位,表示創(chuàng)建日期。以“月,日,時(shí)間”的格式表示,如Aug 15 5:46表示8月15日早上5:46分。 第七個(gè)欄位,表示文件名。我們可以用ls –a顯示隱藏的文件名。 ls –F(注意,是大寫的F) 使用這個(gè)參數(shù)表示在文件的后面多添加表示文件類型的符號(hào),例如*表示可執(zhí)行,/表示目錄,@表示連結(jié)文件,這都是因?yàn)槭褂昧?F這個(gè)參數(shù)。但是現(xiàn)在基本上所有的Linux發(fā)行版本的ls都已經(jīng)內(nèi)建了-F參數(shù),也就是說,不用輸入這個(gè)參數(shù),我們也能看到各種分辨符號(hào)。
編輯本段cd
cd [change directory] 這個(gè)命令是用來進(jìn)出目錄的,它的使用方法和在dos下差不多,但要注意以下兩點(diǎn):首先,和dos不同的是Linux的目錄對(duì)大小寫是敏感的,如果大小寫沒寫對(duì),cd操作不會(huì)成功;其次,cd如果直接輸入,cd后面不加任何東西,會(huì)回到使用者自己的Home Directory。假設(shè)如果是root,則回到/root,與輸入cd ~是一樣的效果。
編輯本段mkdir、rmdir
mkdir [make directory] rmdir [remove directory] mkdir命令用來建立新的目錄, rmdir 用來刪除已建立的目錄,這兩個(gè)指令的功能不再多加介紹,他們同dos下的md,rd功能和用法都是基本一樣的。 名稱:rm 使用權(quán)限:所有使用者 使用方式:rm [options] name... 說明:刪除檔案及目錄。 參數(shù): -i 刪除前逐一詢問確認(rèn)。 -f 即使原檔案屬性設(shè)為唯讀,亦直接刪除,無需逐一確認(rèn)。 -r 將目錄及以下之檔案亦逐一刪除。 范例: 刪除所有C語言程序檔;刪除前逐一詢問確認(rèn) : rm -i *.c 將 Finished 子目錄及子目錄中所有檔案刪除 : rm -r Finished
編輯本段cp
cp[copy] 這個(gè)命令相當(dāng)于dos下面的copy命令,具體用法是:cp –r 源文件(source) 目的文件(target) 參數(shù)r是指連同源文件中的子目錄一同拷貝。熟悉dos的讀者用起這個(gè)命令來會(huì)覺得更方便,畢竟比在dos下面要少敲兩下鍵盤。 樓上的不改了。 ../ 和 ./ 代表的 是上級(jí)目錄 以及當(dāng)前目錄。 這樣運(yùn)用這兩個(gè)命令來完成兩種復(fù)制方法。 第一種:處在當(dāng)前目錄復(fù)制當(dāng)前目錄下文件到別的目錄。 cp_文件名稱_別的文件目錄路徑。"_"是空格 舉個(gè)例子 在 orz文件夾下有兩個(gè)子文件夾a和b,a中有文件x.c,b中無文件。 此時(shí)我們?cè)赼文件夾中命令如下: cp x.c ../b/ 第二種:處在當(dāng)前文件夾下復(fù)制另外文件夾下的文件到當(dāng)前文件夾下。 cp_路徑/文件名稱_./ 例子條件同上個(gè)例子,命令如下: cp ../a/x.c ./
編輯本段rm
rm [remove] 這個(gè)命令是用來刪除文件的,和dos下面的rm(刪除一個(gè)空目錄)是有區(qū)別的,大家千萬要注意。rm命令常用的參數(shù)有三個(gè): -i,-r,-f。 比如我現(xiàn)在要?jiǎng)h除一個(gè)名字為test的一個(gè)文件:rm –i test 系統(tǒng)會(huì)詢問我們:“rm:remove ‘test’?y”,敲了回車以后,這個(gè)文件才會(huì)真的被刪除。之所以要這樣做,是因?yàn)閘inux不象dos那樣有undelete的命令,或者是可以用pctool等工具將刪除過的文件救回來,linux中刪除過的文件是救不回來的,所以使用這個(gè)參數(shù)在刪除前讓你再確定一遍,是很有必要的。 rm –r 目錄名:這個(gè)操作可以連同這個(gè)目錄下面的子目錄都刪除,功能上和rmdir相似。 rm –f 文件名(目錄名):這個(gè)操作可以進(jìn)行強(qiáng)制刪除。
編輯本段mv
mv[move] 這個(gè)命令的功能是移動(dòng)目錄或文件,引申的功能是給目錄或文件重命名。它的用法同dos下面的move基本相同,這里不再多講。當(dāng)使用該命令來移動(dòng)目錄時(shí),他會(huì)連同該目錄下面的子目錄也一同移走。如果你想給一個(gè)文件或目錄重命名時(shí)可以用以下方法:mv 原文件名(目錄) 新的文件名(目錄)。
編輯本段du,df
du [disk usage] du命令可以顯示目前的目錄所占的磁盤空間,df命令可以顯示目前磁盤剩余的磁盤空間。如果du命令不加任何參數(shù),那么返回的是整個(gè)磁盤的使用情況,如果后面加了目錄的話,就是這個(gè)目錄在磁盤上的使用情況(這個(gè)功能可是dos沒有的呦)。不過我一般不喜歡用du,因?yàn)樗o出的信息實(shí)在是太多了,我看不過來,而df這個(gè)命令我是最常用的,因?yàn)榇疟P上還剩多少空間對(duì)我來說是很重要的。 語法:df [選項(xiàng)] 說明:linux中df命令可顯示所有文件系統(tǒng)對(duì)i節(jié)點(diǎn)和磁盤塊的使用情況。 該命令各個(gè)選項(xiàng)的含義如下: -a 顯示所有文件系統(tǒng)的磁盤使用情況,包括0塊(block)的文件系統(tǒng),如/proc文件系統(tǒng)。 -k 以k字節(jié)為單位顯示。 -i 顯示i節(jié)點(diǎn)信息,而不是磁盤塊。 -t 顯示各指定類型的文件系統(tǒng)的磁盤空間使用情況。 -x 列出不是某一指定類型文件系統(tǒng)的磁盤空間使用情況(與t選項(xiàng)相反)。 -T 顯示文件系統(tǒng)類型。 功能:檢查文件系統(tǒng)的磁盤空間占用情況??梢岳迷撁顏慝@取硬盤被占用了多少空間,目前還剩下多少空間等信息的!
如果你是虛擬機(jī)的話就ctrl+alt+shift+F1到F6其中(F1是你的真實(shí)界面,F(xiàn)2-F6是虛擬終端。也就是命令行)
Linux常用的命令可以分為以下幾類:安裝和登錄命令、文件處理命令、系統(tǒng)管理相關(guān)命令、網(wǎng)絡(luò)操作命令、系統(tǒng)安全相關(guān)命令、其它命令。
安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。
文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。
系統(tǒng)管理相關(guān)命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab。
網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup。
系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。
其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。
Linux簡介
Linux,全稱GNU/Linux,是一套免費(fèi)使用和自由傳播的類Unix操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng)。伴隨著互聯(lián)網(wǎng)的發(fā)展,Linux得到了來自全世界軟件愛好者、組織、公司的支持。
它除了在服務(wù)器方面保持著強(qiáng)勁的發(fā)展勢(shì)頭以外,在個(gè)人電腦、嵌入式系統(tǒng)上都有著長足的進(jìn)步。使用者不僅可以直觀地獲取該操作系統(tǒng)的實(shí)現(xiàn)機(jī)制,而且可以根據(jù)自身的需要來修改完善Linux,使其最大化地適應(yīng)用戶的需要。
Linux不僅系統(tǒng)性能穩(wěn)定,而且是開源軟件。其核心防火墻組件性能高效、配置簡單,保證了系統(tǒng)的安全。在很多企業(yè)網(wǎng)絡(luò)中,為了追求速度和安全,Linux不僅僅是被網(wǎng)絡(luò)運(yùn)維人員當(dāng)作服務(wù)器使用,甚至當(dāng)作網(wǎng)絡(luò)防火墻,這是Linux的一大亮點(diǎn)。