中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux基礎(chǔ)命令,shell語言

時間:2019-07-23

linux命令_linux關(guān)機(jī)命令_linux命令windows命令

什么是Bash?

Bash:是一個命令處理器,通常運(yùn)行在文本窗口中,用戶鍵入操作的命令。實(shí)質(zhì)上是一個可執(zhí)行程序,一個用戶的工作環(huán)境.Bash還可以從文件中讀取和執(zhí)行命令linux命令,稱為shell腳本

什么是shell?

比如cmd命令里輸入任何命令都出現(xiàn)“不是內(nèi)部或者外部指令、也不是可運(yùn)行的程序或者批處理文件”、類似這樣的問題該如何解決呢。調(diào)用外部程序,所有的dos命令和命令行程序都可以由start命令來調(diào)用。我們主要看看當(dāng)內(nèi)核加載后的那一個階段.你可以運(yùn)行runlevel 命令來確定您的系統(tǒng)當(dāng)前的運(yùn)行級,當(dāng)內(nèi)核被加載并開始運(yùn)行時會調(diào)用 /sbin/init 程序,這個程序以 root 身份運(yùn)行l(wèi)inux命令,并且在開始引導(dǎo)時按照要求設(shè)定為“運(yùn)行級”。

bash特性之:命令hash

hash 可緩存命令(記錄結(jié)果次數(shù))key-value 記錄命令歷史

key:搜索鍵

linux命令_linux命令windows命令_linux關(guān)機(jī)命令

value:值

hash命令:

hash:列出

hash -d COMMAND:刪除

hash -r :清空

bash基礎(chǔ)特性:快捷鍵

ctrl+a:跳轉(zhuǎn)至命令行行首

linux命令windows命令_linux關(guān)機(jī)命令_linux命令

ctrl+e:跳轉(zhuǎn)至命令行行尾

ctrl+c:取消命令的執(zhí)行

ctrl+w: 移除光標(biāo)前的一個單詞

Ctrl+u:刪除行首至光標(biāo)所在處之間的所有字符

ctrl+k:刪除光標(biāo)所在處至行尾的所有字符

Ctrl+l:清屏,相當(dāng)于clear

ctrl+q:解鎖鍵盤

linux關(guān)機(jī)命令_linux命令_linux命令windows命令

變量 :

概念:

在Bash中,變量默認(rèn)類型都是字符串類型;

變量名命名規(guī)范:*變量名只能包含數(shù)字,字母,下劃線,而且數(shù)字不能開頭;

見名知意,命名機(jī)制遵循某種法則

不能夠?qū)嵱贸绦虻年P(guān)鍵字

變量類型:

linux關(guān)機(jī)命令_linux命令windows命令_linux命令

本地變量:*作用域僅為當(dāng)前shell進(jìn)程

環(huán)境變量:*作用域?yàn)楫?dāng)前shell進(jìn)程及其子進(jìn)程

局部變量:*作用域僅為某代碼片斷(函數(shù)上下文)

位置參數(shù)變量:*當(dāng)執(zhí)行腳本的shell進(jìn)程傳遞的參數(shù);

特殊變量:*shell內(nèi)置的有特殊功用的變量;

0:成功

1-255:失敗