最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Linux shell基礎(chǔ)命令學(xué)習(xí)記錄1

2023-03-08 17:29 作者:灰白非黑  | 我要投稿

????shell,就是用戶和linux內(nèi)核交互的橋梁。而shell腳本就是告訴shell要轉(zhuǎn)達給linux的話。

我用的系統(tǒng)是centOS7.6,遠程連接工具使用的是MobaXterm。一般來說,輸入命令后敲回車,沒有出現(xiàn)報錯,那么就是正確的輸入了命令。

1、whoami

????whoami,我是誰命令。查詢當(dāng)前用戶名。

whoami

????記住,在Linux中是區(qū)分大小寫的,若是攜程WhoAmI,則會提示找不到命令。

WhoAmI

? ? 參數(shù)示例:

????(1)--help 顯示此命令的幫助信息

????(2)--version 顯示命令版本信息

2、echo

????echo命令,意思為回音,此處可以理解為說話。你想對linux內(nèi)核說什么,直接echo "想說的話",然后linux內(nèi)核會重復(fù)你的話。

echo

????PS:如果在雙引號中加入了'!',那么將會報錯。因為'!'在Linux中是特殊字符,通常在history中調(diào)用歷史命令。

加入!

????想要打印出'!'號的話,就需要使用單引號。

? ? ????參數(shù)示例:

????(1)-n

-n

????(2)-e

-e

3、ls

????可以看到ls的選項有很多,你是不是已經(jīng)頭昏腦脹了呢?沒關(guān)系,俺也頭昏腦脹,所以只需要記住ls -l這個命令就行了。

(1)直接使用ls命令

查看當(dāng)前目錄

(2)-l??除每個文件名外,增加顯示文件類型、權(quán)限、硬鏈接數(shù)、所有者名、組名、大?。J字節(jié))以及時間信息(默認為修改時間)

-l

大家是不是看不懂鴨,那現(xiàn)在我們來一個一個看

字段釋義

????第一個字段:文件權(quán)限,分為讀(r)、寫(w)、執(zhí)行(x),最開頭的d則是表示這個文件的類型是一個目錄文件,即文件夾,常見的文件類型我列在下面

????但是你可能又有疑惑了,為什么rwxr-xr-x這么長,不應(yīng)該只有rwx三個字母嗎?其實這是因為在linux中,把這一長串按三個三個的方式分別給了,主用戶,用戶組,其他用戶。

權(quán)限解釋

????你可能還會疑惑,讀寫執(zhí)行,分別是什么意思?那么我就和你說說吧,讀是指讀取,意思是你可以看這個文件;寫是寫入,意思是你可以更改這個文件;執(zhí)行則是字面意思,就是可以執(zhí)行該文件。

????補充:主用戶是指創(chuàng)建這個文件的人;主用戶所在的組,可以理解為主用戶所住的小區(qū);其他用戶就是指主用戶和這個小區(qū)里的人之外的人。

????(3)-a 列出所有文件,包括以“.”開頭的隱藏文件

-a

????(4)-A?列出除了“.”及“..”以外的隱藏文件

-A

????(5)-c?按ctime(文件屬性或者內(nèi)容最后修改的時間)排序。和-lt一起使用,則根據(jù)ctime排序并顯示ctime;同-l一起使用,則顯示ctime但根據(jù)名稱排序

-c

????其它的我就不試了,有興趣的可以自己試試~

4、vim基礎(chǔ)使用

????vim是一款功能強大的文檔編輯器,此處我們只做簡單介紹與使用。

????有小伙伴可能不知道怎么創(chuàng)建一個文件,那么你可以使用vim命令,后面跟上你想要取得名字,那么系統(tǒng)就會自動創(chuàng)建這個文件,并且進入文檔里面。

創(chuàng)建

????這個模式可以叫做一般模式

進入文檔里面

????在這個界面中,你會發(fā)現(xiàn)你不能進行編輯,是因為你還沒有進入編輯模式。所以接下來按下下列的任意一個按鍵,都會使文檔進入編輯模式。

進入編輯模式
進入編輯模式
輸入內(nèi)容

輸入后,按esc鍵,退出編輯模式。

退出編輯模式

那么問題來了,怎么退出文檔呢?

第一種辦法,在一般模式下直接按兩下大寫的Z就可以保存并退出文檔啦。

第二種辦法,則是進入命令模式,也可以叫做末行模式。輸入冒號':',就可以進入了。記住輸入英文的冒號哦。

進入末行模式

然后就可以輸入命令了,此處列出幾個比較常用的命令。

有時候,你會發(fā)現(xiàn)退不出去,這個時候就需要用到強制退出和強制保存退出了。

保存并退出

5、cat

? ? 上一個介紹了vim命令,如果每次查看文檔都要vim進取查看,那豈不是很麻煩?所以接下來這個cat命令,就解決了這個煩惱。

????cat命令是將文檔顯示在界面上,所以很方便。

查看a.txt里的內(nèi)容

????-n 顯示行號

顯示行號

????-b 顯示行號,但是顯示空行的行號

顯示行號,但是顯示空行的行號

????-s 當(dāng)遇到兩個以上的空行,就縮減為一行

當(dāng)遇到兩個以上的空行,就縮減為一行

? ?6、rm

????rm命令用于刪除文件或文件夾,謹慎使用哦~

????(1)-f 強制刪除

-f

????(2)-i 刪除前需要確認,你可以不加這參數(shù),因為默認就是這個,詢問的時候,按回車就行

-i

????(3)-R或-r 刪除文件夾及其里面的內(nèi)容

強制刪除了abc這個文件夾和里面的內(nèi)容

????7、mkdir

????mkdir命令用于創(chuàng)建空文件夾。

????(1)mkdir

mkdir

????8、rmdir

????刪除空目錄,只能刪除空目錄,也就是說沒有任何文件的目錄。

????(1)-p?當(dāng)子目錄被刪除后使它也成為空目錄的話,則順便一并刪除

刪除空目錄

????9、cd

????cd是切換命令,可以從當(dāng)前位置去到其他位置,只需要在cd后面跟上要去的地方就行了,值得注意的是,linux中所有的文件都在根目錄"/"下,而普通用戶的文件則在自己的家目錄"~"下,所以切換時記得加上'/'或者'~',切換到當(dāng)前目錄里面的目錄時,則不需要加上'/'或'~'。

????(1)切換到根目錄

????(2)切換到家目錄

????10、pwd

????????輸出當(dāng)前所在的路徑

????????示例

????好啦,linux基礎(chǔ)學(xué)習(xí)結(jié)束,該去玩游戲了~

Linux shell基礎(chǔ)命令學(xué)習(xí)記錄1的評論 (共 條)

分享到微博請遵守國家法律
阳城县| 彰武县| 扬州市| 贵德县| 集安市| 砚山县| 沙田区| 余干县| 辰溪县| 光山县| 固始县| 澜沧| 河津市| 武穴市| 桦甸市| 西乡县| 依安县| 徐闻县| 临潭县| 敖汉旗| 上高县| 潮安县| 弥勒县| 碌曲县| 乌苏市| 东乡| 宣化县| 盱眙县| 保靖县| 剑河县| 罗平县| 白玉县| 临夏县| 曲阳县| 贡山| 揭西县| 香河县| 隆林| 西华县| 大田县| 平陆县|