Linux基礎(chǔ)2
linux常用文件操作命令
mkdir 創(chuàng)建目錄
rm –r –f 遞歸刪除目錄,并且不提示
rmdir 刪除空目錄
pwd 查看當(dāng)前目錄
cd 切換目錄
ls
格式:ls [參數(shù)] [路徑或文件名]
參數(shù):
-a 顯示隱藏文件
-l 顯示詳細(xì)信息
-R 遞歸顯示所在目錄和文件
-d 不遞歸
linux 常用文件操作命令2
more/less文件 查看文件內(nèi)容
cat 顯示所指文件的內(nèi)容
mv(move)
mv [參數(shù)] <src><dst>
-I
-f
cp(copy)
格式:cp [參數(shù)] <src><dst>
-f (force)直接覆蓋
-I 提示是否覆蓋
-R 遞歸
linux文件類型
普通文件(-):文本文件和二進(jìn)制文件
目錄文件(d):文件夾
鏈接文件(l):ln創(chuàng)建的文件
特殊文件:設(shè)備文件(b,c)和管道文件(p)
ls –l 查看
文件類型對(duì)應(yīng)顏色配置文件:/etc/DIR-COLORS
檢查文件系統(tǒng)
fsck 修復(fù)磁盤
fsck [選項(xiàng)] <設(shè)備名>
-f fstype 制定要檢查的文件系統(tǒng)類型
-N 模擬顯示,并不真正檢查
-r 恢復(fù)時(shí)要求用戶確認(rèn)
-p 自動(dòng)修正安全地更正并且不會(huì)導(dǎo)致數(shù)據(jù)丟失的問題
fsck –p –t ext2 /dev/hda2
注:應(yīng)該先卸載文件系統(tǒng)再檢查
文件的查找
find 路徑 選項(xiàng)
find /etc –name passwd
-size 按文件大小查找
-type 按文件類型查找
locate
locate –u &
grep [選項(xiàng)] 查找模式 文件名[文件名….]
grep [參數(shù)] ‘str’ filelist
-n 顯示匹配行號(hào)
-I 忽略大小寫
-r 遞歸查找
硬鏈接和符號(hào)鏈接
硬鏈接:
a) 原文件名和鏈接文件名都指向相同的物理地址
b) 目錄不能有硬鏈接;硬鏈接不能跨越文件系統(tǒng)
c) 文件在磁盤中只有一個(gè)復(fù)制,以節(jié)省硬盤空間
d) 由于刪除文件要在同一個(gè)索引節(jié)點(diǎn)屬于唯一的鏈接時(shí)才能成功,因此可以防止不必要的誤刪除
符號(hào)鏈接:
a) 用ln –s 命令創(chuàng)建文件的符號(hào)鏈接
b) 符號(hào)鏈接是linux特殊文件的一種,作為一個(gè)文件它的資料是它所鏈接的文件的路徑名,類似于Windows下的快捷方式
c) 可以刪除原有的文件而保存鏈接文件,沒有防止誤刪除功能
查看文件/目錄的inode:ls –i
ln (link)
ln [參數(shù)] <dst> <link name>
硬鏈接:
(hard link)同一個(gè)文件系統(tǒng),不能指向目錄文件(默認(rèn))
ln 源文件 目標(biāo)文件
符號(hào)鏈接(軟鏈接)
用-s參數(shù)創(chuàng)建l
ln –s 源文件 目標(biāo)文件
ln –s /usr/local local
posted on 2007-09-02 13:24 backup2007 閱讀(175) 評(píng)論(0) 編輯 收藏 所屬分類: Linux