Linux之bash基礎特性二

2021-08-28 13:15:02 字數 1073 閱讀 7650

目錄管理類命令:

cd,pwd,ls

mkdir,rmdir

mkdir  [options]

-p:存在於不報錯,且可自動建立所需的各目錄

-v:顯示詳細資訊

-m mooe:建立目錄時直接指定許可權

tree

-d:只顯示目錄

-l(level):指定顯示的層級數目

-p(pattern):只顯示由指定pattern匹配到的路徑

rmdir:刪除空目錄

rmdir  [options]  ...  directory  ...

-v:顯示過程

檔案檢視類命令:

cat,tac

more,less,tail,head

more      

more  [option]  file... 

-d:顯示翻頁及退出提示  

less

less  [option]  file...

head

head  [option]  file...

-c #:指定獲取前#位元組

-n #:指定獲取前#行 

tail  

tail  [option]  file...

-c #:指定獲取後#位元組

-a #:指定獲取後#行

-f #:跟蹤顯示檔案新追加的內容

檔案的時間戳管理工具

touch

檔案:metadate,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:如果檔案不存,則不予建立   

Linux之bash基礎特性一

命令補全 tab shell程式在接收到使用者執行命令的請求,分析完成後,最左側的字串會被當做命令 命令查詢機制 查詢內部命令 根據path環境變數中設定的目錄,自左而右逐個搜尋目錄下的檔名 給定的打頭字元如果能唯一標識某命令檔案程式,則直接補全 給定的打頭字元如果不能唯一標識某命令檔案程式,在一次...

Linux之bash基礎特性三

命令別名 命令 alias 定義別名 1 alias 不加引數直接使用 顯示當前shell程序所有可使用的命令別名 2 alias name values 定義命令別名 注意 在命令列中定義的別名,僅對當前shell程序有效 如果想永久有效,則要定義在配置檔案中 配置檔案的修改生效範圍 僅對當前使用...

bash基礎特性

bash基礎特性 1 history export histsize nom histfile nash history hisfilesize nom 呼叫歷史命令中的一次命令 string 字元 2 tab 命令 路徑補全 3 加目錄 命令展開行 4 alias 別名 nualias 取消別名 ...