對shell的簡單認識

2022-04-03 23:16:43 字數 803 閱讀 9580

shell是乙個命令直譯器;

shell分為互動式shell和非互動式shell; 互動式shell就是命令列一問一答;非互動式shell是像shell文字那樣,一次解析文字, 並未在命令列給我們作出回答。

shell又分為登陸式shell和非登入式shell; 主要區分於是否輸入使用者名稱和密碼,輸入使用者名稱、密碼登陸就為登陸式shell, 例如我們在圖形化介面下開啟的終端為非互動式shell;

type命令的用法: -t: 加-t引數,type將name通過以下文字顯示他的意思

file:表示外部命令 alias:表示該命令為命令別名所設定的名稱。 builtin:表示該命令為bash內建的命令 -a: 在path變數定義的路徑中,列出所有含有name的命令,包含alias。

shell的變數功能 echo $變數名   在linux預設的情況中,使用「大寫字母來設定的變數一般為系統預定義的變數 」

在bash內有很多的預定義環境變數; env  顯示目前系統中主要的預定義變數內容。 set  可以將環境變數和使用者自訂變數顯示出來。

ps1提示符的設定 \d   代表日期,格式為星期  月 日

\t   24小時格式顯示時間,hh,mm,ss

\a   24小時格式顯示時間,hh,mm

\t   12小時顯示時間,hh,mm,ss

\h   完整的主機名稱   \h   只取主機名稱的第乙個名字

\u   當前賬戶名

\w   完整工作目錄

\#   執行的第幾個指令

\$   root使用者的提示符#,普通使用者的提示符$.

\v  bash版本資訊

對Hibernate的簡單認識

它是orm思想的乙個實現,對jdbc進行了很好的封裝,它通過配置使j abean物件和資料庫表之間進行對映,並提供對增 刪 改 查便利的操作方法,同時支援事務處理,它對資料庫記錄還提供了快取機制,提高效率,它可以使程式設計師不用書寫sql,也不用關心資料庫sql之間的差異,它通過方言對資料庫進行了很...

對大資料的簡單認識

你好,陌生人,我是一名來自蘭州文理學院資料科學與大資料專業的在校大學生,你可以叫我小v。目的 通過大量的資料分析,可以個性化的為你量身定做各種東西,比如當你想要去電影院看電影時,可以通過你手機的瀏覽記錄,可以推薦你喜歡的型別。到吃飯時間給你推薦適合你口味的飯店。通過這次大資料認知實習,我了解了許多不...

對「認識」的認識

很早就想談談關於 認識 的認識。這是乙個巨集大深刻的哲學問題。只是覺得沒有完全思考清楚,還以為觀點有些偏頗,擔心自己沒能力系統論述,就遲遲沒有動筆。但想到談論的問題本身就是乙個偏頗的問題,而且,我始終覺得,問題儘管偏頗,但卻不無道理。所以,提筆寫下這篇文字。正像思想的本質是不安一樣,認識的本質是片面...