ls
[-aadffhilnrrst] 檔名或目錄名稱
ls[--color=
] 檔名或目錄名稱
ls[--full-time] 檔名或目錄名稱
cp(複製檔案與目錄)
預設的條件中,cp的原始檔與目標檔案的許可權是不同的,目標檔案的擁有者通常是命令操作者本身cp
[-adfilprsu] 原始檔(source) 目標檔案(destination)
cp[options] source1 source2 source3... directory
最後需要注意的是,如果原始檔有兩個以上,則最後乙個目標檔案一定要是「目錄」才行
由於cp有種種的檔案屬性與許可權的特性,在複製時必須清楚的了解到
是否需要完整的保留原始檔的資訊
原始檔是否為符號鏈結檔案(symbolic link file)
原始檔是否為特殊的檔案,例如fifo、socket等原始檔是否為目錄
rm(刪除檔案和目錄)
rm
[-fir] 檔案或目錄
touch ./-aaa- 建立乙個名為-aaa-的檔案
rm ./-aaa- 刪除-aaa-
rm -aaa- 系統會誤判
mv(移動檔案與目錄,或重新命名)
mv
[-fiu]
source destination
mv[options] source1 source2 ..
... directory
獲取路徑的檔名與目錄名
cat(concatenate)basename /etc/sysconfig/network
輸出結果 network
dirname /etc/sysconfig/network
輸出結果 /etc/sysconfig
cat
[-abentv]
taccat是由第一行到最後一行顯示
tac是由最後一行到第一行顯示
nl(新增行號列印)
nl
[-bnw] 檔案
-n 列出行號的表示方式
-w 行號字段占用的字元數
nl -b a -n rz -w 3 /etc/issue
more(一頁一頁翻動)more /etc/issue
less(一頁一頁翻動)more /etc/issue
head(取出前幾行)tail(取出後幾行)head
[-n number] 檔案
head -n 20 text.txt 輸出前20行內容
head text.txt 預設輸出前10行
head tail(取出中間幾行)tail
[-n number] 檔案
tail -n 20 text.txt 顯示後20行的內容
tail -n +20 text.txt 顯示第20行以後的資料
tail -f text.txt 持續重新整理顯示 ctrl+c停止
head -n 20 text.txt|
tail -n 10 取出11~20行內容
cat -n text.txt|
head -n 20
|tail -n 10
od [-t type] 檔案
讓多個命令同時展開,只需用分號(;)隔開即可
touch
[-acdmt] 檔案
umask
輸出結果 0022
umask -s
輸出結果u=rwx,g=rx,o=rx
修改預設值
umask 002
chattr(配置檔案隱藏屬性)
adduser 名稱
passwd 名稱
Linux 檔案與目錄管理
特殊目錄 當前目錄 上一層目錄 上乙個工作目錄 當前使用者的家目錄 username username的家目錄 ls,重要選項 a 顯示隱藏部分,r 遞迴顯示資料夾內容 l 顯示詳細資訊 ll等價與 ls l file 顯示文件到屬性,如binary or ascii等 which command ...
Linux檔案與目錄管理
1 幾個常見的處理目錄的指令 cd 變換目錄 change directory 注意 目錄名稱與cd指令之間存在乙個空格 pwd 顯示當前目錄 print working directory pwd p 顯示完整路徑 mkdir 建立乙個新的目錄 make directory mkdir p tes...
Linux 檔案與目錄管理
1 當前目錄 上層目錄 cd cc 由aa bb 目錄切換到 aa cc 目錄下 上一工作目錄 相當於視窗中alt tab 當前使用者身份到主資料夾 2.cd 目錄切換 change directory 3.pwd顯示目前所在目錄 print working directory 4.mkdir 建立...