1. 程式人生 > >Linux基礎目錄及基本命令

Linux基礎目錄及基本命令

關機:halt  poweroff shutdown init 0 重啟:reboot,shutdown ,init 6 檔案登入 w (當前所有的登入繪畫以及所做的操作)who(當前登入的使用者) whoami  linux 的檔案系統   FHS     /boot:引導檔案的存放目錄,核心檔案 vmlinux  引導載入器(bootload,grud) /bin: for all user 's command /sbin : systemc administration /lib: 基本共享庫檔案,核心模組檔案(/lib/moudles) /lib64: 專用於行x86_64檔案   /etc:配置檔案 sub(/etc/opt/,/etc/X11(x是協議,圖形介面的框架),/etc/sgml) /user/sha/man:幫助檔案 /home/USERNAME:管理員的家目錄 /root  :管理員家目錄 /media: 掛載便攜裝置 /mnt:臨時掛載裝置目錄 /dev:特殊檔案或者裝置檔案  b:塊裝置(隨機訪問)  c:字元裝置(線性訪問) /opt:第三方應用程式的安裝位置 /srv:當前系統上服務執行時用到的資料 /tmp:臨時檔案 /usr/:額外其他檔案的 universe is shared read-only data 獨立的檔案系統         bin:     sbin:                 include:c程式的標頭檔案(header files)         share:結構化的獨立資料 doc man          local:第三方的應用安裝程式 獨立的安裝位置,,, /var:可變資料檔案          cache :快取資料目錄  lib:應用程式 狀態資訊資料  local :可變資料         lock:鎖檔案  log:日誌檔案  /opt :專用於/opt下的應用儲存可變資料         run:執行中的程序相關資料(程序的pid檔案)         spool:緩衝池     tmp:系統兩次重啟時的應用資料 /proc:用於輸出核心與資訊相關的虛擬檔案系統 /sys:當前系統上硬體裝置資訊的虛擬檔案系統 /selinux: security enhanced Linux ,selinux的安全策 linux上的應用程式組成部分:                 二進位制程式 庫檔案  配置檔案 幫助檔案 檔案型別:f:普通檔案                   d:目錄                  b:塊裝置檔案                  c:字元裝置                  l:字元連結檔案                  p:管道檔案                  s:套接字檔案 -----------------------bash的基礎特性---------------------------- (1):命令歷史 history              環境變數:             histsize:記錄條數             histfile:~/.bash_history             histfilesize:命令歷史檔案記錄歷史的條數 history -d OFFSET  num  刪除某條             -c   清空歷史命令             history #:顯示最近的多少條命令             !#重複執行第n條指令             !$:呼叫上一條命令的最後一個引數 不想讓別知道的命令:         環境變數:histcontrol                   ignorespace :忽略空白開頭的名令         ignoresdums:忽略重複的命令         修改環境變數值的方式:         export 變數名=“值” (2) tab鍵命令補全/路徑補全 mkdir -m  建立目錄時指定許可權 rmdir -p  遞迴刪除 tree  檢視目錄樹 tree -L 3只顯示三層 tree -d 只顯示目錄 /tmp/{a,b}   =/tmp/a,/tmp/b mkdir {x,y}_{m,n} will be create four  dir bash使用狀態查詢#?  0成功   0-255 失敗 文字檔案命令: cat,tac more:+file    -d  會有提示       空格 翻頁       b 返回 less  man會呼叫less  head:-n前多少行   -c 位元組   預設前十行 tail:後多少行           -f 跟蹤顯示追加的內容 檔案的時間戳管理工具: touch 檔案: metadata data     狀態:stat filename     三個時間戳:      access time   :atime     modify time: mtime      change time: ctime     touch   -a/-m/ :only change                  -t 年月日時分                     touch -c   檔案不存在就不存在