1. 程式人生 > >Linux之bash基礎特性二

Linux之bash基礎特性二

目錄管理類命令:

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