馬哥第三天學習
阿新 • • 發佈:2018-07-15
顯示文件 -a 信息 eve sta who sbin tail 顯示 history
查看命令使用歷史記錄
快捷操作
!編號 (執行該命令)
!string (執行最近一次的該命令開頭的)
-n #: 指定獲取前#行
-#:
查看命令使用歷史記錄
快捷操作
!編號 (執行該命令)
!string (執行最近一次的該命令開頭的)
echo “ export HISTSIZE =5">>/etc/profile 記錄條數 系統管理命令 shutdown :關機 -h 關機 +m (m為數字,如+5 5分鐘後關機) -r 重啟 init 0。關機 init 6 重啟 用戶登入信息查看命令 whoami :顯示當前登入有效用戶 who :顯示當前所有終端會話 w :顯示當前所有會話及操作 目錄管理類文件
cd, pwd, ls
mkdir, rmdir, tree
mkdir [options] /path/to/somewhere
-p: 存在於不報錯,且可自動創建所需的各目錄;
-v: 顯示詳細信息
-m MODE: 創建目錄時直接指定權限;
tree:
-d: 只顯示目錄
-L level:指定顯示的層級數目
-P pattern: 只顯示由指定pattern匹配到的路徑;
rmdir:刪除空目錄
rmdir [OPTION]... DIRECTORY...
-v: 顯示過程;
練習:
(1) 如何創建/tmp/x/y1, /tmp/x/y2, /tmp/x/y1/a, /tmp/x/y1/b, /tmp/x/y2/a, /tmp/x/y2/b
mkdir /tmp/x/{y1,y2}/{a,b}
(2) 如何創建x_m, y_m, x_n, y_n
mkdir {x,y}_{m,n}
(3) 如何創建/tmp/bin, /tmp/sbin, /tmp/usr, /tmp/usr/bin, /tmp/usr/sbin
mkdir -p /tmp/{bin,sbin,usr/{bin,sbin}}
文本文件查看類命令:
cat, tac
more, less, tail, head
more
more [OPTIONS...] FILE...
-d: 顯示翻頁及退出提示
less
less [OPTIONS...] FILE...
head
head [OPTION]... [FILE]...
-c #: 指定獲取前#字節
-#:
tail
tail [OPTION]... [FILE]...
-c #: 指定獲取後#字節
-n #: 指定獲取後#行
-#:
-f: 跟蹤顯示文件新追加的內容;
文件的時間戳管理工具:
touch
文件:metadata, data
查看文件狀態:stat
三個時間戳:
access time:訪問時間,簡寫為atime,讀取文件內容
modify time: 修改時間, mtime,改變文件內容(數據)
change time: 改變時間, ctime,元數據發生改變
touch命令:
touch [OPTION]... FILE...
-a: only atime
-m: only mtime
-t STAMP:
[[CC]YY]MMDDhhmm[.ss]
-c: 如果文件不存,則不予創建
馬哥第三天學習