Linux基礎知識-----命令的格式及類型
阿新 • • 發佈:2018-01-15
互操作 找到 運用 分享圖片 清除緩存 comm 交互 技術 時間格式 簡單介紹
格式:[root@localhost ~]# $( 輸入echo $PS1顯示 #=管理員 $=普通用戶)``
修改方法"[\e[31m][\u@\h \W]\$[\e[0m]"
\e \xxx 顏色
\u 當前用戶
\h 主機名簡稱
\H 主機名
\w 當前工作目錄
\W 當前工作目錄基名
\T 12小時時間格式
\t 24小時時間格式
! 命令歷史數
# 開機後命令歷史數
2.命令的格式:
conmmand[options][arguments]
命令[選項][參數]
3.命令的分類:
1.內部命令:由shell自帶的,而且通過某命令形式提供 。
2 外部命令:在文件系統路徑下有對應的可執行程序文件 。
3別名:相當於給命令起一個名字。(輸入別名等於輸入 這條命令)
(系統初始hash表為空,當外部命令執行時,默認會從 PATH路徑下尋找該命令,找到後會將這條命令的路徑記錄到 hash表中,當再次使用該命令時,shell解釋器首先會查看hash 表,存在將執行之,如果不存在,將會去PATH路徑下尋找。利 用hash緩存表可大大提高命令的調用速率 )
1.linux系統的優點:
linux屬於自由軟件用戶可以免費獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改,無償對它使用,隨意傳播,安全並且穩定。免費以及安全穩定成為了它受到許多企業公司的廣泛運用。
2.root用戶:
root用戶不同於普通用戶,它比普通用戶擁有更大的權限。在系統中幾乎擁有更改或刪除一切能力,還可以對普通用戶進行管理控制。由於能力太大可以對系統造成巨大的破壞,所以慎用root。
3.shell的介紹與運用:
shell的作用是充當用戶與內核進行交互操作的一種接口。它接收用戶輸入的命令並把它送入內核去執行 ,也被稱為LINUX的命令解釋器。
命令的介紹及分類
1.命令提示符:
格式:[root@localhost ~]# $( 輸入echo $PS1顯示 #=管理員 $=普通用戶)``
修改方法"[\e[31m][\u@\h \W]\$[\e[0m]"
\e \xxx 顏色
\u 當前用戶
\h 主機名簡稱
\H 主機名
\w 當前工作目錄
\W 當前工作目錄基名
\T 12小時時間格式
\t 24小時時間格式
! 命令歷史數
# 開機後命令歷史數
2.命令的格式:
conmmand[options][arguments]
命令[選項][參數]
3.命令的分類:
1.內部命令:由shell自帶的,而且通過某命令形式提供 。
2 外部命令:在文件系統路徑下有對應的可執行程序文件 。
(系統初始hash表為空,當外部命令執行時,默認會從 PATH路徑下尋找該命令,找到後會將這條命令的路徑記錄到 hash表中,當再次使用該命令時,shell解釋器首先會查看hash 表,存在將執行之,如果不存在,將會去PATH路徑下尋找。利 用hash緩存表可大大提高命令的調用速率 )
輸入 help 內部命令列表 cmd 啟用內部命令 enable –n cmd 禁用內部命令 –n 查看所有禁用的內部命令 查看命令是內部或外部命令 : type COMMAND 顯示hash緩存 hash ----- -l 顯示hash緩存,可作為輸入使用 ----- –p path name 將命令全路徑path起別名為name ----- –t name 打印緩存中name的路徑 ----- –d name 清除name緩存 ----- –r 清除緩存 別名 設置 alias NAME=‘VALUE‘ 取消設置 unalias name [name ...] -a 取消所有別名 如果別名同原命令同名,如果要執行原命令,可使用 “\COMMAND” ’COMMAND’ /PATH/COMMAND:外部命令
4.命令執行的順序
Linux基礎知識-----命令的格式及類型