国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看

歡迎來(lái)到010在線作文網(wǎng)!

linux學(xué)習(xí)日記

日記 時(shí)間:2021-08-31 手機(jī)版

  只要能夠操作應(yīng)用程序的接口都能稱為shell。狹義的shell指的是命令行方面的軟件,包括bash。廣義的shell則包括圖形界面軟件,因?yàn)閳D形界面其實(shí)也可以操作各種應(yīng)用程序來(lái)調(diào)用內(nèi)核工作,不過(guò),在這里我們主要指的是bash。

  # type [-tpa] command –> 查看命令是否為bash的內(nèi)置命令或者是外部命令

  * 利用$var或者是${var}可獲取變量var的值

  * bash中的雙引號(hào):特殊字符如$等,可以保有原本的特性

  * bash中的單引號(hào):所有的字符均為普通的字符,沒(méi)有其他含義

  *可以用將特殊字符變成一般字符

  * 可用$(其他命令)來(lái)在命令中嵌套其他命令的返回值,也就是說(shuō):${var}取得變量var的值,$(command)取得命令返回值

  * 若變量需要在其他子進(jìn)程中執(zhí)行,需要export var 來(lái)使變量成為環(huán)境變量

  * unset var 可取消變量var的定義

  ====環(huán)境變量====

  # env –> 查看當(dāng)前系統(tǒng)的環(huán)境變量

  $本身也是一個(gè)變量,表示本shell的PID號(hào),比如 # echo $$ 輸出本shell的PID

  ?本事也是一個(gè)變量,表示上一個(gè)執(zhí)行的命令的返回值,一般如果是0表示執(zhí)行成功,如果非0表示有問(wèn)題。

  公共的語(yǔ)系編碼設(shè)置:/etc/sysconfig/i18n

  # read [-pt] variable –> 鍵盤(pán)讀取變量輸入值

  -p:后面可以跟提示符

  -t:后面可以接等待的秒數(shù),不會(huì)一直等待用戶輸入

  ====變量的聲明====

  # declare [-aixrp] var

  -a:將后面的var定義為數(shù)組類型

  -i:將后面的var定義為integer整數(shù)類型

  -x:用法與export一樣,就是將后面的var變成環(huán)境變量

  -r:將變量var設(shè)置成readonly狀態(tài),該變量不能被更改,也不能重設(shè)

  -p:?jiǎn)为?dú)列出變量的類型

  如果把-改成+表示取消操作

  ====限制用戶的計(jì)算機(jī)資源使用====

  # ulimit [-SHacdfltu] [配額]

  -H:hardlimit,嚴(yán)格的限制,必定不能超過(guò)這個(gè)數(shù)值

  -S:softlimit,可以超過(guò)這個(gè)值,但有警告信息

  -a:后面不接任何參數(shù),列出所有的限制額度

  -c:某些進(jìn)程發(fā)生錯(cuò)誤的時(shí)候,系統(tǒng)會(huì)將該進(jìn)程在內(nèi)存中的信息寫(xiě)成文件,稱為內(nèi)核文件。限制每個(gè)內(nèi)核文件的最大容量

  -f:此shell可創(chuàng)建的最大單一文件容量,單位為KB

  -d:進(jìn)程可以使用的最大內(nèi)存量

  -l:可用于lock的內(nèi)存量

  -t:最大的CPU時(shí)間(單位為秒)

  -u:?jiǎn)我挥脩艨墒褂玫淖畲筮M(jìn)程(process)數(shù)量

  ====變量?jī)?nèi)容的刪除與替換====

  # echo ${path#/*:} –> 刪除path變量中最前面的那個(gè)以/開(kāi)頭,以:結(jié)尾的

  # echo ${path##/*:} –> 刪除最長(zhǎng)的那個(gè),也就是說(shuō)只保留了最后的一個(gè)路徑

  # –> 符合替換文字的最短的那個(gè)

  ## –> 符合替換文字的最長(zhǎng)的那個(gè)

  如果想從后面開(kāi)始刪,用%替換#即可

  接下來(lái)講替換功能:

  # echo ${path/sbin/SBIN} –> 將第一個(gè)sbin替換成SBIN

  # echo ${path//sbin/SBIN} –> 將所有的sbin替換成SBIN

  我們將這部分總結(jié)說(shuō)明下一下:

  變量設(shè)定方式   說(shuō)明       ${變量#關(guān)鍵字}

  ${變量##關(guān)鍵字}   若變量?jī)?nèi)容從頭開(kāi)始的數(shù)據(jù)符合『關(guān)鍵字』,則將符合的最短數(shù)據(jù)刪除

  若變量?jī)?nèi)容從頭開(kāi)始的數(shù)據(jù)符合『關(guān)鍵詞』,則將符合的最長(zhǎng)數(shù)據(jù)刪除       ${變量%關(guān)鍵字}

  ${變量%%關(guān)鍵字}   若變量?jī)?nèi)容從尾向前的數(shù)據(jù)符合『關(guān)鍵字』,則將符合的最短資料刪除

  若變量?jī)?nèi)容從尾向前的數(shù)據(jù)符合『關(guān)鍵字』,則將符合的最長(zhǎng)資料刪除       ${變量/舊字串/新字串}

  ${變量//舊字串/新字串}   若變量?jī)?nèi)容符合『舊字串』則『第一個(gè)舊字串會(huì)被新字串取代』

  若變量?jī)?nèi)容符合『舊字串』則『全部的舊字串會(huì)被新字串取代』

  # username=${username:-root} –> 如果username非空就取原值,如果沒(méi)有設(shè)置或者為空字符串就設(shè)置成root

  ====bash登錄界面與登錄成功后的歡迎界面====

  tips:最好是單一bash登陸,然后利用job control來(lái)切換不同的工作,這樣的話shell的history才能完全保存下來(lái)

  命令的執(zhí)行搜索路徑順序:先alias,再builtin,再$PATH

  bash的登陸界面配置文件:/etc/issue,遠(yuǎn)處登陸界面配置文件:/etc/issue.net

  命令# man mingetty查看issue中各個(gè)代碼的意義

  登陸成功后顯示的信息配置文件:/etc/motd

  ====bash環(huán)境變量====

  login shell的配置文件:

  /etc/profile:系統(tǒng)全局配置文件,最好不要修改這個(gè)文件

  ~/.bash_profile或者~/.bash_login或者~/.profile:用戶自定義bash配置文件

  ~/.bashrc,這個(gè)配置文件login shell和non-login shell都會(huì)讀取

  ====bash中的通配符和特殊字符====

  符號(hào)   意義       *   代表『 0 個(gè)到無(wú)窮多個(gè)』任意字符       ?   代表『一定有一個(gè)』任意字元       [ ]   同樣代表『一定有一個(gè)在括號(hào)內(nèi)』的字元(非任意字元)。例如 [abcd] 代表『一定有一個(gè)字元, 可能是 a, b, c, d 這四個(gè)任何一個(gè)』       [ - ]   若有減號(hào)在中括號(hào)內(nèi)時(shí),代表『在編碼順序內(nèi)的`所有字元』。例如 [0-9] 代表 0 到 9 之間的所有數(shù)字,因?yàn)閿?shù)字的語(yǔ)系編碼是連續(xù)的!       [^ ]   若中括號(hào)內(nèi)的第一個(gè)字元為指數(shù)符號(hào) (^) ,那表示『反向選擇』,例如 [^abc] 代表 一定有一個(gè)字元,只要是非 a, b, c 的其他字元就接受的意思。

  除了通配符之外,bash 環(huán)境中的特殊符號(hào)有哪些呢?底下我們先匯整一下:

  符號(hào)   內(nèi)容       #   注釋符號(hào):這個(gè)最常被使用在 script 當(dāng)中,視為說(shuō)明#在后的語(yǔ)句均不執(zhí)行          跳脫符號(hào):將『特殊字符或萬(wàn)用字符』還原成一般字元       |   管道 (pipe):分隔兩個(gè)管道命令的界定(后兩節(jié)介紹);       ;   連續(xù)指令下達(dá)分隔符:連續(xù)性命令的界定 (注意!與管道命令不相同)       ~   使用者的家目錄       $   取用變量前置字元:亦即是變量之前需要加的變量取代值       &   工作控制 (job control):將指令變成背景下工作       !   邏輯運(yùn)算意義上的『非』 not 的意思!       /   目錄符號(hào),路徑分割符號(hào)       >, >>   數(shù)據(jù)流重導(dǎo)向:輸出導(dǎo)向,分別是『取代』與『累加』       <, <<   數(shù)據(jù)流重導(dǎo)向:輸入導(dǎo)向 (這兩個(gè)以后說(shuō)明)       ‘ ‘   單引號(hào),里面全是普通字符,不具備變量置換功能       ” “   具有變量置換的功能!       ` `   兩個(gè)『 ` 』中間為可以先執(zhí)行的指令,亦可使用 $( )       ( )   在中間為子 shell 的起始與結(jié)束       { }   在中間為命令區(qū)塊的組合!


本文來(lái)源http://www.nvnqwx.com/meiwen/riji/2127391.htm
以上內(nèi)容來(lái)自互聯(lián)網(wǎng),請(qǐng)自行判斷內(nèi)容的正確性。若本站收錄的信息無(wú)意侵犯了貴司版權(quán),請(qǐng)給我們來(lái)信(zaixianzuowenhezi@gmail.com),我們會(huì)及時(shí)處理和回復(fù),謝謝.
国产精品尤物福利片在线观看_少妇免费毛片久久久久久久久_久久久久成人精品免费播放动漫_日韩av综合在线观看
国产精品视频免费一区| 亚洲一区三区视频在线观看| 欧美一级电影久久| 亚洲在线播放电影| 久久av.com| 久久艳片www.17c.com| 国产精品国产亚洲精品看不卡15| 日韩中文字幕网址| 久久久久久久久久久久久久久久av| 99精品国产高清一区二区| 国产日韩欧美在线| 国产一区二区免费电影| 精品无码av无码免费专区| 国产在线欧美日韩| 韩国日本不卡在线| 国产女人18毛片水18精品| 国产精品在线看| 国产精品一香蕉国产线看观看| 国产精品中文字幕久久久| 国产精品亚洲天堂| 成人一区二区av| 久久免费成人精品视频| 久久久久中文字幕2018| 国产精品美女主播| 欧美wwwxxxx| 无码人妻精品一区二区三区66| 日本网站免费在线观看| 日韩精品另类天天更新| 国产视频精品网| 7777免费精品视频| 深夜成人在线观看| 亚洲欧洲精品在线| 国产一区二区黄色| 久久免费高清视频| 国产精品女人网站| 午夜免费在线观看精品视频| 日本精品久久中文字幕佐佐木| 狠狠久久综合婷婷不卡| 777精品久无码人妻蜜桃| 久久国内精品一国内精品| 国产精品久久久久av福利动漫| 亚洲高清视频一区| 国产伦理久久久| 久久精品国产欧美激情| 欧美精品videos性欧美| 欧美专区中文字幕| 91精品国产综合久久久久久久久| 久久精品国产v日韩v亚洲| 无码无遮挡又大又爽又黄的视频| 国产在线播放一区二区| 国产精品日韩在线一区| 青青草原一区二区| 国产极品美女高潮无套久久久| 免费91麻豆精品国产自产在线观看| 日韩国产精品一区二区三区| 精品视频高清无人区区二区三区| 久久久精品免费视频| 日韩精品综合在线| 国产成人啪精品视频免费网 | 青青草精品毛片| 91精品国产综合久久久久久丝袜 | 精品一区久久久久久| 国产精品久久久久av福利动漫| 黄色a级在线观看| 久久视频在线观看免费| 激情深爱综合网| 国产精品人人妻人人爽人人牛| 欧美一级大胆视频| 国产精品视频永久免费播放| 欧美极品一区二区| 国产精品日韩在线一区| 国产在线久久久| 一区二区三区av| 久精品国产欧美| 黄色大片中文字幕| 欧美日本在线视频中文字字幕| 国产性生交xxxxx免费| 久久久久国产视频| 91国产视频在线播放| 亚洲欧美久久久久一区二区三区| 国产精品99久久久久久久久 | 日韩视频在线免费看| 国产成+人+综合+亚洲欧洲 | 国内精品久久久久久影视8| 久久成人在线视频| 91av视频在线免费观看| 欧洲中文字幕国产精品| 欧美xxxx综合视频| 国产精品27p| 欧美亚洲第一区| 亚洲伊人久久大香线蕉av| 116极品美女午夜一级| 蜜桃视频成人在线观看| 亚洲第一综合网站| 欧美日韩爱爱视频| 国产精品视频26uuu| 久色视频在线播放| 国产乱码一区| 欧美在线观看一区二区三区| 在线观看欧美亚洲| 国产精品视频一区二区高潮 | 久久99精品视频一区97| 91高清视频免费| 国产一区视频免费观看| 日本三级中国三级99人妇网站 | 欧美日韩国产二区| 久久久久久久999| 不卡中文字幕在线| 成人欧美一区二区| 国产亚洲天堂网| 日本韩国在线不卡| 亚洲欧洲一区二区福利| 精品国产91亚洲一区二区三区www| 色偷偷偷亚洲综合网另类| 91精品视频在线看| 91久久国产自产拍夜夜嗨| 蜜桃久久影院| 黄色一级片在线看| 国产中文字幕亚洲| 国产主播精品在线| 国产日本欧美在线| 国产精品一区在线观看| 91精品视频在线播放| 色狠狠av一区二区三区香蕉蜜桃| 久久精品.com| zzjj国产精品一区二区| 久久久成人精品视频| 不卡av日日日| 久久久久久91香蕉国产| 亚洲第一页在线视频| 欧美人成在线观看| 成人免费在线小视频| av一区观看| www.久久色.com| 国产精品黄色影片导航在线观看| 精品蜜桃一区二区三区| 色乱码一区二区三在线看| 免费观看精品视频| 久久综合九色综合久99| 国产精品久久一区主播| 亚洲一区二区三区加勒比| 日韩啊v在线| 国产人妻人伦精品| 国产妇女馒头高清泬20p多| 国产精品久久久久久亚洲影视| 一区二区成人国产精品| 欧美 日本 亚洲| 久久免费看av| 亚洲黄色一区二区三区| 国产在线青青草| 久久久精品网站| 日韩一区不卡| 99国精产品一二二线| 国产精品免费观看在线| 日韩极品视频在线观看| 不卡视频一区二区| www.久久撸.com| 热re99久久精品国产99热| 国产脚交av在线一区二区| 亚洲一二区在线| 国产精品一区二区欧美| 国产精品久久精品国产| 欧美中文字幕视频| 日韩在线资源网| 欧美日韩视频免费在线观看| 国产精品999| 视频在线99re| 国产精品91久久| 日韩一区二区三区高清| 91免费版看片| 亚洲xxxx在线| 91精品久久久久久久久久另类 | 日本高清视频一区| 久久婷婷开心| 日本中文字幕不卡免费| 日韩一区二区在线视频| 欧美 日韩 国产 在线观看| 久久久精品国产| 国产日韩欧美自拍| 亚洲精品免费在线视频| 91精品国产自产在线老师啪| 婷婷五月综合缴情在线视频| 国产成人精品免费看在线播放| 亚洲女人毛片| 日韩一区二区久久久| 免费在线a视频| 色综合久久88| 久久免费高清视频| 狠狠干 狠狠操| 亚洲精品国产精品国自产 | 欧美成人性色生活仑片| 成人久久18免费网站图片| 午夜精品一区二区在线观看 | 国产精品久久久影院| 国产欧美一区二区三区另类精品| 久国内精品在线| 国产肥臀一区二区福利视频| 美女一区视频| 日韩激情视频一区二区| 精品中文字幕在线2019|