ls
查看目錄下文件的詳細信息
ls?選項[-ald]?[文件或目錄]
-a顯示所有文件,包括隱藏文件
-l?詳細信息顯示
-d?查看目錄屬性
cd
切換目錄
cd?/???(切換到根目錄)
Cd? ….??(回到上一級目錄)
pwd
顯示當前所在的工作目錄
[root@server30 mytest1]# pwd
/tmp/mytest1
tree命令
? tree -L level指定要顯示的層級
? 引用命令的執行結果
? $(command)
? 或者`commadn`
? bash的基于特性:引用
? 強引用”
? 弱引用””
? 命令引用“
? bash基礎特性:快捷鍵
? ctrl+a 跳轉至命令行行首
? ctrl+e 跳轉至命令行行尾
? ctrl+u 刪除行首至光標
? ctrl+k 刪除行尾至光標
? ctrl+l 清屏 相當于clear
? 文件查看命令:cat,tac,head,tail,more,less
more 命令
? 特點:翻屏到最后自動退出
less命令
? man所用的就是less
head命令
? 查看文件的前N行
? head file
? -n #
tail命令
? 查看文件尾部
? -n 顯示后N行
? -f 查看文件內容不退出,跟隨顯示新增
stat命令
? stat display file or file system status
? 用法 stat file
Access: 2018-05-03 05:39:38.954690311 +0800 ?最近訪問時間
Modify: 2018-05-03 05:03:07.815759609 +0800 最近更改時間
Change: 2018-05-03 05:03:07.815759609 +0800 ?最近改動時間 元數據改變
? ? ? ? touch命令
? ? ? ? 改變文件的時間stat信息
? ? ? ? -c 指定的文件路徑不存在時不創建
? ? ? ? -a 僅修改access time
? ? ? ? -m 僅修改modify time
? ? ? ? -t 改為指定時間
? ? ? ? yymmddhhmm.ss
? ? ? ? touch -m -t
? ? ? ? 文件管理工具:cp,mv,rm
? ? ? ? cp命令:copy
? ? ? ? 源文件:目標文件
? ? ? ? ? ? ? cp [OPTION]… [-T] SOURCE DEST
? ? ? cp [OPTION]… SOURCE… DIRECTORY
? ? ? cp [OPTION]… -t DIRECTORY SOURCE..
單源復制:cp [OPTION]… [-T] SOURCE DEST
如果DEST不存在:則事先創建此文件,并復制源文件的數據流至DEST中
如果DEST存在:
如果DEST是非目錄文件:覆蓋目標文件;
如果DEST是目錄文件:則先在DEST目錄下創建一個與源文件同名的文件,并復制其數據流
多源復制: ?cp [OPTION]… SOURCE… DIRECTORY
? ? ? cp [OPTION]… -t DIRECTORY SOURCE..
? ? ? 如果DEST不存在:錯誤;
? ? ? 如果dest存在:
? ? ? 如果DEST是非目錄文件:錯誤
? ? ? 如果DEST是目錄文件:分別復制每個文件至目標目錄中,并保存原名;
? ?常用選項
? ?-i 交互式復制,即覆蓋之前提醒用戶確認
? ?-f 強制覆蓋目標文件
? ?-r 遞歸復制目錄
? ?-d 復制符號鏈接文件本身,而非其指向文件
? ?-a -dr –preserve=all,archive,用于實現歸檔;
? ?–preserv=
? ?mode權限
? ?ownership屬組屬主
? ?timestamps時間戳
? ?context安全標簽
? ?xattr擴展屬性
? ?links符號鏈接
? ?all上述所有
mv命令 move
-i 交互式
-f force
rm 命令 removeive
-f force
-i 交互式 interact
-r recursive 遞歸
刪除目錄 rm -rf /PATH
rm -rf / ? 危險操作
注意,所有文件不建議直接刪除,而是移動到某個專用目錄;
tr 命令
? ?tr 把輸入的數據當中的字符,凡是set1定義范圍內出現的,通通對位轉換為set2出現的字符
? ?用法1
? ?tr set1 set2 /path/form/somefile
? ?用法2
? ?tr -d set1 < /path/from/somefile
? ?注意:不修改源文件
? here document:<<
? ?cat << EOF
? ?cat < /path/to/somefile <<EOF
install 復制命令
? ? ? ? install – copy files and set attributes
? ? ? ? 單源復制
? ? ? ? install [OPTION] … [-T] source dest
? ? ? ? 多源復制
? ? ? ? install [OPTION] … soruce…directory
? ? ? ? install [OPTION] … -t directory soutce…
? ? ? ? 創建目錄
? ? ? ? install [option] … -d directory…
? ? ? ? 常用選項
? ? ? ? -m,–mode=mode:設定目標文件權限,默認為755
? ? ? ? -o,–owner=owner:設定目標文件屬主
? ? ? ? -g,–group=group:設定目標文件屬組
? ? ? ? mktemp命令:
? ? ? ? mktemp – create a temporary file or directory
? ? ? ? mktemp [option]…[template]
? ? ? ? 常用選項
? ? ? ? -d:創建臨時目錄
? ? ? ? 注意:mktemp會將創建的臨時文件名直接返回,因此,可直接通過命令引用保存起來:
本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/98772
看起來格式不太整齊。如果命令用代碼格式寫 就更好了。