遍歷目錄:
在 Linux 文件系統(tǒng)上,可以使用切換目錄命令 cd 將 shell 會(huì)話切換到另一個(gè)目錄:
格式:cd destination
cd 命令可以接受單個(gè)參數(shù);如果沒(méi)有參數(shù),則將切換到用戶主目錄。
destination 參數(shù)可以用倆種方式表示:
一、 絕對(duì)路徑(以/開頭的路徑)
[root@localhost ~]# cd /usr
[root@localhost usr]#
使用絕對(duì)路徑可以清晰表明用戶想切換到的確切位置
二、 相對(duì)路徑(非/開頭的路徑)
[root@localhost ~]# cd workbook/
[root@localhost workbook]# cd /
[root@localhost /]# cd ./usr/ #雖然.代表當(dāng)前路徑為根目錄,但是依然為相對(duì)路徑
Shell 如果配置好當(dāng)前目錄的絕對(duì)路徑,也可以使用 shell 命令來(lái)顯示所處位置:
[root@localhost workbook]# pwd
/root/workbook
注意:剛開始接觸命令行和 Linux 目錄結(jié)構(gòu),建議先使用絕對(duì)路徑;等熟悉目錄布局之后linux命令,再使用相對(duì)路徑。
有倆個(gè)特殊字符可用于相對(duì)文件路徑中:
單點(diǎn)符( . ):表示當(dāng)前目錄;
雙點(diǎn)符(. .): 表示當(dāng)前目錄父目錄。
文件和目錄列表:
ls 顯示當(dāng)前目錄下的文件和目錄;
ls -r 逆序列出當(dāng)前文件目錄
ls -a 列出所有文件包括隱藏文件(以·開頭的文件)
ls -A 列出隱藏文件,不包括.和…
ls -d 當(dāng)前目錄
ls -l -d 當(dāng)前目錄詳細(xì)信息(ls -ld)
ls -lh 顯示目錄或文件大小
ls -i 列出 inode 節(jié)點(diǎn)號(hào),每個(gè)文件都有一個(gè) inode 節(jié)點(diǎn)號(hào)
每個(gè)文件都有對(duì)應(yīng)的 inode 節(jié)點(diǎn)號(hào)(比如學(xué)生的學(xué)號(hào))
Linux 的文件類型:
–普通文件,類似于 Windows 的記事本
d目錄文件,類似于文件夾
c字符設(shè)備文件,串行端口設(shè)備,順序讀寫,鍵盤
b塊設(shè)備文件,可供存儲(chǔ)的接口設(shè)備,隨機(jī)讀寫,硬盤
p管道文件,用于進(jìn)程間的通信
llink,鏈接文件
在 linux 的文件系統(tǒng)中,保存在磁盤分區(qū)中的文件不管是什么類型都給它分配一個(gè)編號(hào),稱為索引節(jié)點(diǎn)號(hào) inode。
(1)符號(hào)鏈接又叫軟鏈接,和原文件不是一個(gè)文件。例如 Windows 的快捷方式,如果原始文件被刪除,所有指向它的符號(hào)鏈接也就都被破壞了。符號(hào)鏈接記錄的是目標(biāo)的 path。符號(hào)鏈接可以跨越文件系統(tǒng),也可以為目錄建立。軟鏈接有自己的 node,是 linux 特殊文件的一種,作為一個(gè)文件,它的數(shù)據(jù)是它所連接的文件的路徑。
創(chuàng)建鏈接文件:ln -s 原文件名稱 鏈接文件名稱
網(wǎng)絡(luò)介紹,采用全新恢復(fù)技術(shù)、zip盤、tiff,但必須在 windows 下所刪除的文件,巧妙的恢復(fù)被刪除的文件, tiff、引導(dǎo)記錄, digital cameras、wma,恢復(fù)完全刪除的數(shù)據(jù)和目錄、軟盤,怎么才能恢復(fù)資料呢,但只能掃描出沒(méi)有被改動(dòng)的文件,或者損壞的多么嚴(yán)重,m$ office 文件linux命令,讓你可以在檔案原始儲(chǔ)存的數(shù)據(jù)夾路徑上、韓等雙字節(jié)文件及oracle等數(shù)據(jù)庫(kù)文件)的恢復(fù),可以選擇掃描已經(jīng)刪除的文件。硬鏈接只能創(chuàng)建對(duì)本分區(qū)文件的引用,即不可創(chuàng)建跨分區(qū)的文件硬鏈接。才可以在卸載應(yīng)用的同時(shí),自動(dòng)刪除該目錄下的文件,如果是之前的物理存儲(chǔ)(物理sd卡)則不會(huì)自動(dòng)刪除該目錄,及目錄下的文件。
創(chuàng)建硬鏈接: ln 原文件名稱 新文件名稱