1、ls命令
公司主營業(yè)務(wù):成都做網(wǎng)站、網(wǎng)站建設(shè)、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出永康免費(fèi)做網(wǎng)站回饋大家。
ls是list的縮寫,常用命令為ls(顯示出當(dāng)前目錄列表),ls -l(詳細(xì)顯示當(dāng)前目錄列表),ls -lh(人性化的詳細(xì)顯示當(dāng)前目錄列表),ls -a(顯示出當(dāng)前目錄列表,包含隱藏文件)
2、cd 命令
cd是change direcory的縮寫,常用命令為 cd 目錄,cd ..為返回上級目錄,cd - 返回上次所在目錄
3、pwd命令
常用命令為pwd 顯示當(dāng)前所在目錄
4、mkdir命令
mkdir命令為創(chuàng)建空目錄命令,通常用法為mkdir 目錄名,mkdir -p 目錄名/目錄名 可以遞歸創(chuàng)建多個(gè)不存在的目錄
5、rm命令
rm為刪除命令remove,rm 文件,謹(jǐn)慎操作
6、rmdir命令
rm為刪除命令remove direcory,rm 目錄,謹(jǐn)慎操作
7、mv命令
mv命令move,移動剪切命令,mv 文件 目錄,mv 文件 文件(會覆蓋)
8、cp命令
cp命令為copy命令,復(fù)制文件或目錄到別的目錄里面,cp 文件/目錄 目錄/文件
9、touch命令
touch命令創(chuàng)建空文件,比如touch xx.txt,touch 目錄 文件
10、cat命令
cat命令查看當(dāng)前文件內(nèi)容,cat fi.txt f2.txt f3.txt合并文件內(nèi)容,cat -n 對所有行進(jìn)行編號
11、nl命令
nl命令 為文件加入顯示行號,nl 文件名,nl -b a 文件名,將空行也加如行號
12、more 命令
more命令 按頁顯示文件內(nèi)容,more 文件名,more -2 文件名 每2行顯示一頁
13、less命令
less命令查看文件內(nèi)容,可以上下翻頁,less 文件名
14、head命令
head命令可以查看文件前幾行內(nèi)容,head -n 2 文件名
15、tail命令
tail命令可以查看文件后幾行內(nèi)容,tail -n 2 文件名
16、which命令
which 可以執(zhí)行文件名稱,顯示路徑
17、whereis命令
whereis -m svn 查出說明文檔路徑,whereis -s svn 找source源文件。
18、locate命令
locate /etc/m 搜索ect目錄下所有m開頭的文件
19、find 命令
find . -name "*.log"根據(jù)關(guān)鍵字查找
20、find exec命令
ls -l命令放在find命令的-exec選項(xiàng)中 find . -type f -exec ls -l {} ;
21、find xargs命令
find . -type f -print | xargs file查找系統(tǒng)中的每一個(gè)普通文件,然后使用xargs命令來測試它們分別屬于哪類文件
22、ls -lih命令
詳細(xì)的文件屬性
23、zmodem
linux中插上兩塊新硬盤后用fdisk -l命令看不到新增的硬盤是設(shè)置錯誤造成的,解決方法為:
1、執(zhí)行fdisk -l 查看新添加的硬盤,可以看到 sdb為新添加的硬盤。
2、fdisk /dev/sdb對新加硬盤格式化。
3、輸入m可以查看幫助。
4、輸入n新建分區(qū),輸入p新建主分區(qū),輸入1(主分區(qū)號),分別磁盤分區(qū)的起始終止位置,這里采用默認(rèn),即分區(qū)為硬盤大小。
5、輸入w對分區(qū)進(jìn)行保存。
6、fdisk -l 查看分區(qū),有了sdb1 ;輸入mkfs.ext4將分區(qū)格式化為ext4格式。
注意事項(xiàng):
linux除了在服務(wù)器操作系統(tǒng)方面保持著強(qiáng)勁的發(fā)展勢頭以外,在個(gè)人電腦、嵌入式系統(tǒng)上都有著長足的進(jìn)步。使用者不僅可以直觀地獲取該操作系統(tǒng)的實(shí)現(xiàn)機(jī)制,而且可以根據(jù)自身的需要來修改完善這個(gè)操作系統(tǒng),使其最大化地適應(yīng)用戶的需要。[1]
所有命令的參數(shù)都是使用空格分隔的,例如 ls -l 。在這里ls即為命令名, -l 為此命令的參數(shù),在 ls 與 -l 之間有一個(gè)空格,但是在 -l 內(nèi)部不能有空格。
由于Linux繼承于Unix,而Unix操作系統(tǒng)在當(dāng)初設(shè)計(jì)的時(shí)候,鍵盤并不可靠,而且敲鍵盤比較費(fèi)勁(比如容易卡住),因此大部分命令都非常簡短,一般是完整的英文單詞去掉元音字母(aeiou)后的縮寫,這是一個(gè)歷史問題。
整個(gè)操作系統(tǒng)的磁盤都被劃分為很多個(gè)目錄(directory)或稱文件夾(folder),還有文件(file)。每個(gè)目錄下還可以有子目錄(sub direcotory)與文件,這樣就形成了一個(gè)樹狀結(jié)構(gòu),樹根為 / ,被稱為根目錄(root directory)。
在 任何時(shí)候 ,你都有一個(gè) 當(dāng)前目錄 (Working Directory),你所有的操作都是相對于當(dāng)前目錄做出的,以當(dāng)前目錄為基準(zhǔn)的目錄名或者文件名叫做相對目錄。例如若你的當(dāng)前目錄是/home/alex,在/home/alex目錄下有一個(gè)叫Public的子目錄,還有一個(gè)叫l(wèi)og.txt的文件,則Public與log.txt就是相對目錄名與相對文件名。
每個(gè)目錄與文件都有一個(gè)全路徑(full path)名,這個(gè)全路徑以/開頭,遍歷整個(gè)目錄,直到最終的目錄名或者文件名為止。例如在Linux中,/下有etc、home、usr、lib等子目錄,而home目錄下有alex目錄,alex目錄下有Public目錄。則在這里Public的全路徑名就是 /home/alex/Public ,注意在這里必須大小寫一致。
當(dāng)然也有可能在其它的名叫Public的目錄或者文件,但是它們的全路徑肯定是不一樣的。就像在中國有一個(gè)叫Alex的人,在美國也有一個(gè)叫Alex的人,他們可以分別稱為中國的Alex與美國的Alex,這就是他們的全路徑 ;)。全路徑又叫絕對路徑(absolute path)。
在Linux里,每個(gè)用戶都有一個(gè)家目錄(home directory),一般情況下用戶的家目錄就是/home目錄下相應(yīng)的用戶名,例如alex用戶的家目錄就是/home/alex。
大部分文件都有擴(kuò)展名(extension name),擴(kuò)展名即為文件名最后一個(gè)點(diǎn)號(.)后面的文字,擴(kuò)展名一般都表示了文件的類型。例如在log.txt這個(gè)文件名中,txt是擴(kuò)展名,表示這個(gè)文件是一個(gè)文本文件(TeXT file),而文本文件一般都是可以直接查看內(nèi)容的。而在house.1.jpg這個(gè)文件名中,其擴(kuò)展名為jpg,表示這個(gè)文件是一個(gè)JPG格式的圖形文件,而圖形文件一般都是需要使用圖形軟件打開才能看到其內(nèi)容的。
pwd 是Pring Working Directory的縮寫,此命令的作用是打印(print)當(dāng)前的(working)目錄(directory)的全路徑名。
當(dāng)你打開終端或者切換目錄之后,你最好運(yùn)行一下 pwd 命令,確認(rèn)當(dāng)前的目錄是不是你想要切換的目錄。
pwd 命令一般不需要參數(shù)。
ls 是LiSt的縮寫,此命令的作用是列舉目錄下的文件與子目錄。
當(dāng)你不帶參數(shù)運(yùn)行 ls 命令時(shí),此命令將列舉出當(dāng)前目錄下的文件與子目錄的名稱。
當(dāng)你加上-l參數(shù)運(yùn)行 ls 命令時(shí),此命令將列舉出當(dāng)前目錄下的文件與子目錄的名稱,以及它們的修改時(shí)間、大小等信息。
你也可以使用 ls 命令列舉其它目錄下的文件與子目錄的名稱,例如,運(yùn)行 ls / 即可列舉出根目錄下的文件與子目錄名,運(yùn)行 ls -l / 即可列舉出根目錄下的文件與子目錄名,以及它們的修改時(shí)間、大小等信息。
cd 是Change Directory的縮寫,此命令的作用是切換當(dāng)前的工作目錄。
例如,運(yùn)行 cd /home/alex 將把當(dāng)前目錄切換為 /home/alex 。當(dāng)然,cd后面的參數(shù)也可以是相對目錄。例如若當(dāng)前目錄為 /home/alex ,而 /home/alex 目錄下有一個(gè)目錄叫Public,則運(yùn)行 cd Public 則會將當(dāng)前目錄變?yōu)?/home/alex/Public 。
如果cd命令后面不接任何參數(shù),則將把當(dāng)前目錄設(shè)置為用戶的家目錄。
cp 是CoPy的縮寫,此命令的作用是復(fù)制文件或者文件夾。
例如,運(yùn)行 cp 1.txt 2.txt 將把當(dāng)前目錄下的 1.txt 文件復(fù)制成 2.txt 文件。運(yùn)行 cp 1.txt /tmp/2.txt 將把當(dāng)前目錄下的 1.txt 復(fù)制成 /tmp/2.txt 文件,運(yùn)行 cp 1.txt /home/alex/ 將把 1.txt 文件復(fù)制到 /home/alex/ 目錄下。
rm 是ReMove的縮寫,此命令的作用是刪除文件或者文件夾。
例如,運(yùn)行 rm 2.txt 將刪除當(dāng)前目錄下的 2.txt 文件,運(yùn)行 rm /tmp/2.txt 將刪除 /tmp/2.txt 文件。
你也可以使用 rm 來刪除目錄,此時(shí)需要帶上-R參數(shù)(recursive,即遞歸的意思),例如 rm -R /tmp/abc 將刪除整個(gè) /tmp/abc 目錄。
刪除時(shí)一般都會詢問你讓你確認(rèn)是否要刪除,如果你不需要被提問確認(rèn),可以加上-f參數(shù),例如 rm -f /tmp/1.txt 。
mv 是MoVe的縮寫,此命令的作用是移動文件或者文件夾,或說是為文件或者文件夾改名。注意,一旦移動成功,則原來的文件或者文件夾就不存在了。
例如,運(yùn)行 mv 1.txt 2.txt 將把當(dāng)前目錄下的 1.txt 改名為 2.txt ,運(yùn)行 mv 1.txt /tmp/2.txt 將把當(dāng)前目錄下的 1.txt 移動成為 /tmp/2.txt 文件。
mkdir 是MaKe DIRectory的縮寫,此命令的作用是創(chuàng)建目錄。
例如 mkdir abc 將在當(dāng)前目錄下創(chuàng)建一個(gè)名為 abc 的目錄, mkdir /tmp/xyz123 將在 /tmp 目錄下創(chuàng)建一個(gè)名為 xyz123 的目錄。
mkdir 可以帶-p參數(shù),這樣即可同時(shí)創(chuàng)建多層目錄,例如 mkdir -p a/b/c/123 將在當(dāng)前目錄下創(chuàng)建a目錄,在a目錄下創(chuàng)建b目錄,在b目錄下創(chuàng)建c目錄,在c目錄下創(chuàng)建123目錄。
在Linux下還有幾個(gè)特殊的目錄,它們分別是:
有一個(gè)特殊的符號表示文件名匹配,即 * 。例如 cp *.txt /tmp/ 將把當(dāng)前目錄下的以 .txt 結(jié)尾的文件名都復(fù)制到 /tmp/ 目錄下, ls a*.txt 將列舉出當(dāng)前目錄下所有以 a 開頭,以 .txt 結(jié)尾的文件名與目錄, rm /tmp/1*log 將刪除 /tmp 目錄下所有文件名以 1 開頭,以 log 結(jié)尾的文件。
所有以 . 開頭的文件與目錄都表示是隱藏文件 / 目錄,例如 .vimrc ,例如 .. ,在 ls 時(shí)一般是看不到這些文件與目錄的,如果想要看到,需要使用 ls 的 -a 參數(shù),例如 ls -al 。
Linux下有大量命令/軟件,在此我們僅列舉幾個(gè)可能會用到的,可以在使用過程中慢慢熟悉。
Linux 命令ls?-l?是用來查看詳細(xì)的文件資料的,ls?-l出來的是各個(gè)文件或目錄的詳細(xì)信息。
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ù)涑绦虻?,且可以利用Unix的網(wǎng)絡(luò)特性開發(fā)成出新的協(xié)議棧;
3、Linux系統(tǒng)工具鏈完整,簡單操作就可以配置出合適的開發(fā)環(huán)境,可以簡化開發(fā)過程,減少開發(fā)中仿真工具的障礙,使系統(tǒng)具有較強(qiáng)的移植性;
參考資料來源:百度百科-linux
本文題目:linux里-l命令,linux中l(wèi)s l命令
轉(zhuǎn)載來于:http://chinadenli.net/article30/hdoepo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、品牌網(wǎng)站設(shè)計(jì)、移動網(wǎng)站建設(shè)、App開發(fā)、網(wǎng)站維護(hù)、云服務(wù)器
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)