Linux系統(tǒng)上的文件類型:
? ? - : 常規(guī)文件
? ? d: 目錄文件
? ? b: 塊設備文件键思,支持以block為單位進行隨機訪問
? ? c: 字符設備文件,支持以character為單位進行線性訪問
? ? ? ? major number:主設備號,用于標識設備類型段多,進而確定要加載的驅(qū)動程序
? ? ? ? minor number:次設備號酸些,用于標識同一類型中的不同的設備
? ? l: ? 符號鏈接文件
? ? p:命名管道
????s:套接字文件
基本命令:
? ? 命令類型:
? ? ? ? shell內(nèi)嵌命令
? ? ? ? 外部命令
? ? ? ? type command:
? ? ? ? ? ? ? ? ? ? 內(nèi)部:builtin
? ? ? ? ? ? ? ? ? ? 外部:顯示為命令文件路徑
? ? ? ? ? ? ? ? ? ? ? ? ? ? 注意:命令可以有別名,別名可以跟原命令同名琐谤,此時原名隱藏蟆技,如果要運行原命令,可以使用/command
? ? ? ? 命名別名:
? ? ? ? ? ? 獲取所有可用別名的定義:
? ? ? ? ? ? ? ? alias
? ? ? ? ? ? ?定義別名:
? ? ? ? ? ? ? ? alias name='command'????
? ? ? ? ? ? ? ? 注意:僅對當前shell進程有效
? ? ? ? ? ? ?撤銷別名:
? ? ? ? ? ? ? ? unalias name
which命令:?- shows the full path of (shell) commands.
whereis命令:???? locate the binary, source, and manual page files for a command
? ? whereis [options] name
? ? ? ? ? ? -b: ? ?僅搜索二進制程序路徑
? ? ? ? ? ? -m: ? ?僅搜索使用手冊文件路徑
who命令:顯示已經(jīng)登錄的用戶
? ? ? ? who [options] ... ...
? ? ? ? ? ? -b: ? ?系統(tǒng)此次啟動的時間
? ? ? ? ? ? -r: ? ?運行級別
w命令:顯示已經(jīng)登錄的用戶以及他們在做什么
bash的基礎特性:
? ? ? ? 命令歷史
? ? ? ? history