目錄及檔案的基本操作

2021-08-07 14:15:42 字數 2551 閱讀 1322

###1.pwd(顯示當前工作目錄的名稱)

pwd			顯示當前目錄

pwd -p 返回鏈結的真實路徑

###2.cd(切換當前工作目錄)

cd /usr/src/	切換工作目錄至/usr/src/

cd .. 切換工作目錄至當前目錄的上一級目錄

cd - 返回前乙個目錄

cd 切換工作目錄至當前使用者的家目錄

###3.ls(顯示目錄與檔案資訊)

-a		顯示所有,包括隱藏檔案與目錄。

-d 顯示目錄本身的資訊,而非目錄下的文件資訊

-h 顯示容量資訊

-l 長格式顯示文件的詳細資訊

-u 顯示檔案或目錄最後被訪問的時間

-t 以修改時間排序

ls 顯示當前目錄下的子檔案與目錄名稱

ls /etc 顯示/etc目錄下的子檔案與目錄名稱

ls -a 檢視包含以.開始的隱藏檔案與目錄資訊

ls -l 檢視檔案與目錄的詳細資訊

ls -ld /eric 檢視當前eric目錄自身的詳細資訊

ls -lh 人性化顯示容量資訊

ls -lu /eric/error.log 檢視/eric/error.log最後訪問時間

ls -lt 檢視檔案資訊並以修改時間排序

###4.mkdir(建立目錄)

-p		遞迴建立

mkdir eric 建立資料夾

medir -p /eric/test1/test2 遞迴建立資料夾

###5.cp(複製檔案與目錄)

-r 		遞迴,複製子檔案與子目錄

-a 複製時保留原文件所有屬性

cp /etc/hosts /tmp/ 複製檔案 /etc/hosts至 /tmp/目錄下

cp /etc/hosts /tmp/host 複製檔案 /etc/hosts至 /tmp/目錄下並改名為host

cp -r /var/log/ /tmp/ 複製目錄/var/log至/tmp/目錄下

cp -a /etc/passwd /var/tmp 複製檔案/etc/passwd至目錄 /var下並改名為tmp,保留源文件所有屬性。

###6.rm(刪除檔案或目錄)

-f		強制刪除

-i 提示是否刪除

-r 遞迴刪除

rm readme.txt 刪除檔案

rm -rf jacob 刪除目錄且不提示

###7.mv(移動或重新命名檔案)

mv hello.txt hel.txt		將 hello.txt改名為 hel.txt	

mv hel.txt /etc/ 將 hel.txt移動到/etc目錄下

###8.find(搜尋檔案或目錄)

-group		按組查詢

-user 按使用者查詢

-name 按文件名稱查詢

-iname 按文件名稱不區分大小寫

-mtime 按修改時間

-empty 查詢空檔案

-size 按容量大小

-type 按文件型別

-exec 對找到的文件執行特定的命令

-a 並且

-o 或者

find -name hello.doc 查詢當前目錄下名為hello.doc的文件

find -iname "hello" 不區分大小寫查詢包含」hello「的文件

find / -empty 查詢所有空文件

find / -group apache 查詢所屬組為apache的文件

find / -user eric 查詢所屬使用者為eric的文件

find / -mtime 2 查詢2天前的當天修改過的文件

find /-size +10m 查詢大於10m的文件

find / -type f 查詢所有普通檔案

find ./ -size +5m -exec ls \ 查詢到大於5m的文件後執行ls操作

find / -size +1m -a -type f 查詢大於1m且型別為檔案的文件

###9.du(計算檔案或目錄的容量)

-h		人性化顯示

-s 顯示總容量

-a 檢視所有目錄以及檔案的容量資訊,

du /root 檢視/root所有檔案的容量資訊

du -a /root 檢視/root所有檔案的容量資訊

du -sh /root 檢視/root所佔磁碟空間總和

###10.touch(建立檔案或修改檔案時間)

touch hello.txt

如果hello.txt不存在,則建立。如果已經存在,則更新檔案所有的時間為當前系統時間。

linux的目錄結構及檔案基本操作

linux的目錄與window的區別 win以儲存介質為主,主要以碟符及分割槽實現檔案 管理,再下面才是目錄。linux以樹形目錄結構的形式來構造整個系統,每乙個目錄不僅能使用本地磁碟分割槽的檔案系統,也能使用網路的檔案系統。下面的各個目錄應該要放什麼檔案資料,例如 etc 應該要放置設定檔案,bi...

Linux目錄結構及檔案基本操作

linux目錄結構及檔案基本操作 一,linux目錄結構 1.fhs標準 tree 如果提示 command not found 就先安裝 因為我們的環境的原因,每次新啟動實驗會清除系統恢復初始狀態,所以需要手動更新軟體包索引,以便我們安裝時能找到相應軟體包的源 sudo apt get updat...

Linux目錄結構及檔案基本操作

宣告 本文是我在看了實驗樓的課程之後寫的,算是總結吧,程式設計就是要多總結 使用cd命令可以切換目錄,在 linux 裡面使用.表示當前目錄,表示上一級目錄 注意,還記得我們上一節介紹過的,以.開頭的檔案都是隱藏檔案,所以這兩個目錄必然也是隱藏的,你可以使用ls a命令檢視隱藏檔案 表示上一次所在目...