亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 運維 linux運維 Linux檔及磁碟常用指令有哪些

Linux檔及磁碟常用指令有哪些

May 12, 2023 pm 11:25 PM
linux

#查看檔案資訊:ls ls是英文單字list的簡寫,其功能為列出目錄的內(nèi)容,是使用者最常用的指令之一,它類似DOS下的dir指令; linux文件或目錄名稱最長可以有265個字符,”。?!贝懋?dāng)前目錄,‘..’代表上一級目錄,以‘.’開頭的文件為隱藏文件,需要用-a參數(shù)才能顯示。 ##ls常用參數(shù) -a 顯示制定目錄下所有子目錄與文件,包括隱藏文件 -l 以列表方式顯示文件的詳細(xì)信息 -h 配合-l以人性化的方式顯示檔案大小 ##查看目錄過濾

ls?-lh?已k為單位顯示查詢出的文件大小
ls?-a?顯示所有文件,包含隱藏文件
ls?-lha?注意,這里參數(shù)的順序可以更改,所表述的含義是相同的。
ls?路徑:?查詢指定路徑的文件列表

*?-?通配符,代表任意字符(0到多個)
??-?通配符,代表一個字符
()?-?中間為子shell的起始與結(jié)束
[]?-?中間為字符組合?[abc]?-匹配字符abc?[a-z]-匹配a-z之間所有字符
{}?-?中間為命令區(qū)塊組合
&&?-?當(dāng)前一個指令執(zhí)行成功時,執(zhí)行后一個指令
||?-?當(dāng)前一個指令執(zhí)行失敗時,執(zhí)行后一個指令?

ls?test*?*表示后面不論接幾個字符都接受(沒有字符也接受)
ls?test???表示后面當(dāng)且僅當(dāng)接一個字符時才接受
ls?test???????表示一定要接三個字符
cp?test[1~5]?/tmp?test1,?test2,?test3,?test4,?test5若存在,則復(fù)制到/tmp目錄下

?若文件名為*.a?,則使用ls?\*.a進(jìn)行匹配

##輸出重定向指令:> Linux允許將命令執(zhí)行結(jié)果重定向到一個文件,本應(yīng)顯示在終端機(jī)上的內(nèi)容保存到指定文件中; ls -lha > ls.txt 將查詢資訊顯示在ls.txt檔案。 (若ls.txt不存在,則建立一個,存在則覆蓋其內(nèi)容) 注意:「>」表示覆蓋來源檔案,「>>」輸出重定向則會追加到檔案的尾部; 可以使用gedit 檔案名稱 開啟此檔案查看重定向的結(jié)果; ##分割畫面顯示: more 查看內(nèi)容時,在資訊過長無法在一頁上顯示時,會出現(xiàn)快速滾屏,使用戶無法看清文件的內(nèi)容,此時可以使用more指令,每次只顯示一頁,按下空白鍵可以顯示下一頁,按下q鍵退出顯示,按下h鍵可獲得協(xié)助; more:查詢內(nèi)容過多時可以使用more關(guān)鍵字,表示將查詢結(jié)果分割畫面顯示; more ls -lha 已分割畫面的形式顯示查詢結(jié)果; ##管道:| 管道:一個命令的輸出可以透過管道作為另一個命令的輸入; 管道其實是一塊用來緩衝的內(nèi)存,將所有輸出的內(nèi)容先緩存起來,然後再從緩存中取出; 將某文本中的內(nèi)容顯示在終端機(jī):cat 檔名; cat linux筆記.txt | more 「|」表示一個管道(快取),將內(nèi)容先快取起來,全部快取結(jié)束後再分割螢?zāi)伙@示; ##清屏:clear Clear作用為清除終端機(jī)上的顯示內(nèi)容,DOS指令中與其相同的是cls指令,也可使用快速鍵:Ctrl L ##切換工作目錄:cd 使用Unix/Linux的時候,經(jīng)常需要更換工作目錄; cd指令可以幫助使用者切換工作目錄。 Linux所有的目錄和檔案名稱大小寫敏感; cd後面可以跟著絕對路徑,也可以跟著相對路徑。如果省略目錄,則預(yù)設(shè)切換到目前使用者的主目錄; cd用法如下:

cd :切換到目前使用者的主目錄(/home/使用者目錄),使用者登陸的時候,預(yù)設(shè)的目錄就是使用者的主目錄; cd ~ :切換到目前使用者的主目錄(/home/使用者目錄); cd . :切換到目前目錄; cd .. :切換到上級目錄; cd - :切換到上次所在的目錄;

##顯示目前路徑:pwd 使用pwd指令可以顯示目前的工作目錄,指令很簡單,直接輸入pwd即可,後面不帶參數(shù); ##建立目錄:mkdir 透過mkdir指令可以建立一個新的目錄。參數(shù)-p可遞歸建立目錄; 需要注意的是新目錄的名稱不能與目前目錄中已有的目錄或檔案同名,目錄建立者必須對目前目錄具有寫入權(quán)限; mkdir用法如下:

mkdir test 建立一個名為test的資料夾; mkdir a/b/c –p 建立存在於目錄下的b目錄下的名為c的資料夾;

注意,此類建立資料夾的形式稱為遞歸建立目錄 ##刪除目錄:rmdir 可使用rmdir指令刪除目錄。必須離開目錄,目錄必須為空目錄,不然提示刪除失??; ##刪除檔案:rm 可透過rm刪除檔案或目錄。使用rm命令要小心,因為檔案刪除後不能恢復(fù); 為了防止檔案誤刪,可以在rm後使用-i參數(shù)以確認(rèn)要刪除的檔案; 常用參數(shù)及意義如下表所示:

Linux檔及磁碟常用指令有哪些

軟連結(jié):軟連結(jié)不佔用磁碟空間,來源檔案刪除則是軟連結(jié)失效。 硬連結(jié):硬連結(jié)只能連結(jié)普通文件,不能連結(jié)目錄。

使用格式:

ln 原始檔 連結(jié)檔 ---硬連結(jié) ln -s 原始檔 連結(jié)檔 ---軟連結(jié)

硬連結(jié)相當(dāng)於一個檔案有多個檔案名,建立一個硬連結(jié)會使檔案中的計數(shù)器 1,刪除一個硬連結(jié)或來源檔案計數(shù)器-1,計數(shù)器為0表示真正將檔案刪除; 軟連結(jié)檔案相當(dāng)於windows中的捷徑,刪除來源檔案軟連結(jié)檔案失效; 硬連結(jié)的新檔案與原始檔案佔用相同大小的硬碟空間,所以一般使用軟連結(jié)(-s); 注意:如果軟連結(jié)檔案和來源檔案不在同一個目錄,來源檔案要使用絕對路徑,不能使用相對路徑 ##文字搜尋:grep Linux系統(tǒng)中g(shù)rep指令是一種強(qiáng)大的文字搜尋工具,grep允許對文字檔案進(jìn)行模式查找。如果找到匹配模式,grep列印包含模式所有行; grep一般格式為:

grep [-選項] ‘搜尋內(nèi)容串’檔名 在grep指令中輸入字串參數(shù)時,最好引號或雙引號括起來。例如:grep ‘a(chǎn)’ 1.txt;

常用選項說明:

-v 顯示不包含所有符合文字的行(相當(dāng)於求反); -n 顯示符合行及行號; -I 忽略大小寫; grep搜尋內(nèi)容可以是正規(guī)表示式;

##查找檔案:find Find指令功能非常強(qiáng)大,通常用來在特定的目錄下搜尋符合條件的文件,也可以用來搜尋特定使用者屬性的文件;

Linux檔及磁碟常用指令有哪些

##拷貝文件:cp cp指令的功能是將給定的檔案或目錄複製到另一個檔案或目錄中,相當(dāng)於DOS中的copy指令; 常用選項說明:

-a 此選項通常在複製目錄時使用,它保留連結(jié)、檔案屬性,並地櫃的複製目錄,簡單而言,保持檔案原有屬性; -f 不再提示目錄檔案已經(jīng)存在; -i 互動式複製,在覆蓋目標(biāo)檔案之前將給予提示要求使用者確認(rèn); -r 若給出的來源檔案是目錄文件,則cp將複製該目錄下的所有子目錄和文件,目標(biāo)文件必須為目錄名稱; -v 顯示拷貝進(jìn)度;

##移動檔案:mv 使用者可以使用mv指令來移動檔案或目錄,也可以為檔案或目錄重新命名。相當(dāng)於Window中的剪下; 常用選項說明:

-f 進(jìn)位互動式操作,如有覆寫也不會給予提示; -i 確認(rèn)互動方式操作,如果mv操作將導(dǎo)致對已存在的目標(biāo)檔案的覆蓋,系統(tǒng)會詢問是否重寫,要求使用者回答以避免誤覆蓋檔案; -v 顯示移動進(jìn)度;

##歸檔管理:tar 電腦中的資料經(jīng)常需要備份,tar是Unix/Linux中最常用的備份工具,此指令可以把一系列檔案歸檔到一個大檔案中,也可以把檔案檔案解開以還原資料; tar使用格式tar[參數(shù)]打包檔名 檔; tar指令很特殊,其參數(shù)前面可以使用”-”,也可以不使用; 常用參數(shù):

-c 產(chǎn)生檔案文件,建立打包檔案; -v 列出歸檔解檔的詳細(xì)流程,顯示進(jìn)度; -f 指定檔案文件名稱,f後面一定是.tar文件,所以必須放選項最後; -t 列出檔案中包含的文件; -x 解開檔案檔;

注意:除了f需要放在參數(shù)??的最後,其他參數(shù)的順序任意。 ##檔案壓縮解壓縮:gzip tar與gzip指令結(jié)合使用實作檔打包、壓縮; tar只負(fù)責(zé)打包文件,但不壓縮,用gzip壓縮tar打包的文件,其副檔名一般用XXX.tar.gz; 常用選項:

-d 解壓縮; -r 壓縮所有子目錄;

gzip與tar指令可以整合在一起使用,在tar可用參數(shù)前加上「z」即可。 解壓縮使用“tar –zxvf 檔案名稱” ##檔案壓縮解壓縮:bzip2 tar與bzip2指令結(jié)合使用實作檔打包、壓縮(用法和gzip一樣); tar值負(fù)責(zé)打包文件,但不壓縮,用bzip2壓縮tar打包後的文件,其副檔名一般用xxxx.tar.gz2; 在tar指令中增加一個選項(-j)可以呼叫bizp2實作一個壓縮的功能,實行先打包後壓縮的過程; 壓縮方法:tar jcvf 壓縮包包名稱 檔案…(tar –jcvf bk.tar.gz2 *.txt) 解壓縮方法:tar jxcf 壓縮包名 (tar jxvf bk.tar.bz2) ##檔案壓縮解壓縮:zip、unzip 透過zip壓縮檔案的目標(biāo)檔案不需要指定副檔名,預(yù)設(shè)副檔名為zip; 壓縮檔: zip [-r] 目標(biāo)檔(不含副檔名) 原始檔; 解壓縮檔:unzip –d 解壓縮後目錄檔 壓縮檔。

以上是Linux檔及磁碟常用指令有哪些的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
mysql怎麼調(diào)成中文界面 輕鬆設(shè)置mysql中文語言環(huán)境 mysql怎麼調(diào)成中文界面 輕鬆設(shè)置mysql中文語言環(huán)境 Jun 04, 2025 pm 06:36 PM

要把MySQL調(diào)成中文界面,可以通過MySQLWorkbench或命令行工具實現(xiàn)。 1)在MySQLWorkbench中,打開“Preferences”,選擇“Appearance”選項卡,然後在“Language”下拉菜單中選擇“Chinese(Simplified)”,重啟即可。 2)使用命令行工具時,設(shè)置操作系統(tǒng)的語言環(huán)境變量,如在Linux或macOS上使用“exportLANG=zh_CN.UTF-8”,然後運行mysql客戶端。

Linux和Windows之間的資源使用率(CPU,內(nèi)存)有何不同? Linux和Windows之間的資源使用率(CPU,內(nèi)存)有何不同? Jun 05, 2025 am 12:13 AM

Linux和Windows在CPU和內(nèi)存使用上各有優(yōu)劣:1)Linux採用基於時間片的調(diào)度算法,確保公平性和高效性;Windows使用優(yōu)先級調(diào)度,可能會導(dǎo)致低優(yōu)先級進(jìn)程等待。 2)Linux通過分頁和交換機(jī)制管理內(nèi)存,減少碎片;Windows傾向於預(yù)分配和動態(tài)調(diào)整,效率可能波動。

Linux和Windows的所有權(quán)成本有何不同? Linux和Windows的所有權(quán)成本有何不同? Jun 09, 2025 am 12:17 AM

Linux的擁有成本通常低於Windows。 1)Linux無需許可證費用,節(jié)省大量成本,而Windows需購買許可證。 2)Linux對硬件要求低,可延長設(shè)備使用壽命。 3)Linux社區(qū)提供免費支持,降低維護(hù)成本。 4)Linux安全性高,減少生產(chǎn)力損失。 5)Linux學(xué)習(xí)曲線較陡,但Windows更易上手。選擇應(yīng)基於具體需求和預(yù)算。

I/O操作的性能在Linux和Windows之間有何不同? I/O操作的性能在Linux和Windows之間有何不同? Jun 07, 2025 am 12:06 AM

LinuxoftenoutperformsWindowsinI/Operformanceduetoitscustomizablekernelandfilesystems,whileWindowsoffersmoreuniformperformanceacrosshardware.1)LinuxexcelswithcustomizableI/OschedulerslikeCFQandDeadline,enhancingperformanceinhigh-throughputapplications

如何與Windows一起安裝Linux(雙啟動)? 如何與Windows一起安裝Linux(雙啟動)? Jun 18, 2025 am 12:19 AM

安裝Linux和Windows雙系統(tǒng)的關(guān)鍵是分區(qū)和啟動設(shè)置。 1.準(zhǔn)備工作包括備份數(shù)據(jù)並壓縮現(xiàn)有分區(qū)騰出空間;2.使用Ventoy或Rufus製作Linux啟動U盤,推薦Ubuntu;3.安裝時選擇“與其他系統(tǒng)並存”或手動分區(qū)(/至少20GB,/home剩餘空間,swap可選);4.勾選安裝第三方驅(qū)動以避免硬件問題;5.安裝後若未進(jìn)入Grub引導(dǎo)菜單,可用boot-repair修復(fù)引導(dǎo)或調(diào)整BIOS啟動順序。只要步驟清晰、操作得當(dāng),整個過程並不復(fù)雜。

如何啟用EPEL(企業(yè)Linux的額外軟件包)存儲庫? 如何啟用EPEL(企業(yè)Linux的額外軟件包)存儲庫? Jun 17, 2025 am 09:15 AM

啟用EPEL倉庫的關(guān)鍵在於根據(jù)系統(tǒng)版本選擇正確的安裝方式。首先,確認(rèn)系統(tǒng)類型和版本,使用命令cat/etc/os-release獲取信息;其次,在CentOS/RockyLinux上通過dnfinstallepel-release啟用EPEL,8和9版本命令相同;第三,在RHEL上需手動下載對應(yīng)版本的.repo文件並安裝;第四,遇到問題時可重新導(dǎo)入GPG密鑰,注意舊版本可能不被支持,也可考慮啟用epel-next獲取測試包。完成上述步驟後,使用dnfrepolist驗證是否成功添加EPEL倉庫。

Linux與Windows的工作負(fù)載相比如何? Linux與Windows的工作負(fù)載相比如何? Jun 08, 2025 am 12:18 AM

Linux在Web服務(wù)器性能方面通常表現(xiàn)得更為出色,主要因為其內(nèi)核優(yōu)化、資源管理和開源生態(tài)的優(yōu)勢。 1)Linux內(nèi)核經(jīng)過多年優(yōu)化,epoll和kqueue等機(jī)制使其在高並發(fā)請求處理上更高效。 2)Linux提供細(xì)粒度的資源管理工具如cgroups。 3)開源社區(qū)不斷優(yōu)化Linux性能,許多高性能Web服務(wù)器如Nginx在Linux上開發(fā)。相比之下,Windows在處理ASP.NET應(yīng)用時表現(xiàn)出色,並提供更好的開發(fā)工具和商業(yè)支持。

如何為初學(xué)者選擇Linux發(fā)行版? 如何為初學(xué)者選擇Linux發(fā)行版? Jun 19, 2025 am 12:09 AM

新手選擇Linux發(fā)行版應(yīng)先明確使用需求。 1.日常使用選Ubuntu或LinuxMint;編程開發(fā)適合Manjaro或Fedora;老舊設(shè)備用Lubuntu等輕量系統(tǒng);學(xué)習(xí)底層原理推薦CentOSStream或Debian。 2.穩(wěn)定性優(yōu)先考慮UbuntuLTS或Debian;追求新功能可選Arch或Manjaro。 3.社區(qū)支持方面,Ubuntu和LinuxMint資源豐富,Arch文檔偏技術(shù)向。 4.安裝難度上,Ubuntu、LinuxMint較簡單,Arch適合有基礎(chǔ)者。建議先試用再決定。

See all articles