• 正文
  • 推薦器件
  • 相關推薦
申請入駐 產業(yè)圖譜

shell基本介紹及常用命令之shell介紹

2024/08/15
1089
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

一、Shell是什么?
我們在剛開始接觸Linux的時候,經常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應用,接收用戶命令,調用相應的內核接口函數或應用程序,并輸出執(zhí)行結果呈現給用戶;同時Shell也是一種解釋性的編程語言或者腳本語言,開發(fā)容易可以在短時間內完成功能強大又好用的腳本,可以在不同的系統(tǒng)上移植非常方便。
二、Shell的特性
不同的發(fā)行版本使用的Shell有可能不同,但是基本的特性還是一樣的:
一、支持內置命令可直接使用;
二、支持命令組合成新的復合命令;
三、支持TAB鍵補齊;
四、支持后臺運行;
五、支持腳本使用;
六、支持通配符(*、?、[]);
七、Ctrl+C命令終止程序;
八、命令及其參數區(qū)分大小寫;
無論我們使用哪種Shell,登陸系統(tǒng)后會生成一個Shell進程,根據用戶不同顯示不同的提示符,root用戶的通常提示符是“#”,普通用戶的命令提示符是“$”,在命令提示符后邊輸入命令即可和系統(tǒng)進行交互操作。
Ubuntu默認的Shell是Bash(Bourne Again Shell)。
Linux命令有很多,功能比較強大,下節(jié)我們簡單介紹一些常用的命令。
三、常用的shell命令
Linux命令一般由三部分組成:Command [option] [parameter]。
說明:
一、[]部分中的內容是可選項;
二、命令,選項,參數都以空格分隔;輸入命令完畢后,按enter鍵執(zhí)行;
三、option:是可選的,有些命令沒有選項,主要是用來控制運行狀態(tài)和行為的;
四、parameter:是命令要操作的文件,路徑,數據等;

推薦器件

更多器件
器件型號 數量 器件廠商 器件描述 數據手冊 ECAD模型 風險等級 參考價格 更多信息
XUL516100.000000I 1 Integrated Device Technology Inc LVDS Output Clock Oscillator
$49.37 查看
AFBR-57G5MZ 1 Broadcom Limited Transceiver,
暫無數據 查看
NX3215SA-32.768K-STD-MUA-8 1 Nihon Dempa Kogyo Co Ltd Parallel - Fundamental Quartz Crystal, 0.032768MHz Nom, ROHS COMPLIANT PACKAGE-2
$1.98 查看
飛凌嵌入式

飛凌嵌入式

保定飛凌嵌入式技術有限公司,創(chuàng)建于2006年,是一家專注嵌入式核心控制系統(tǒng)研發(fā)、設計和生產的高新技術企業(yè),是國內較早專業(yè)從事嵌入式技術的企業(yè)之一。 經過十幾年的發(fā)展與積累,公司擁有業(yè)內優(yōu)秀的軟硬件研發(fā)團隊,在北京及保定建立兩大研發(fā)基地,在蘇州、深圳設有華東、華南技術服務中心,并在北美、歐洲以及亞太等其他國家和地區(qū)擁有國際業(yè)務網絡。公司研發(fā)的智能設備核心平臺廣泛應用于物聯(lián)網、工控、軌道交通、醫(yī)療、電力、商業(yè)電子、智能家居、安防、機器人、環(huán)境監(jiān)測等諸多領域。

保定飛凌嵌入式技術有限公司,創(chuàng)建于2006年,是一家專注嵌入式核心控制系統(tǒng)研發(fā)、設計和生產的高新技術企業(yè),是國內較早專業(yè)從事嵌入式技術的企業(yè)之一。 經過十幾年的發(fā)展與積累,公司擁有業(yè)內優(yōu)秀的軟硬件研發(fā)團隊,在北京及保定建立兩大研發(fā)基地,在蘇州、深圳設有華東、華南技術服務中心,并在北美、歐洲以及亞太等其他國家和地區(qū)擁有國際業(yè)務網絡。公司研發(fā)的智能設備核心平臺廣泛應用于物聯(lián)網、工控、軌道交通、醫(yī)療、電力、商業(yè)電子、智能家居、安防、機器人、環(huán)境監(jiān)測等諸多領域。收起

查看更多

相關推薦