色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


【Linux】Linux常用命令


avatar
小浪云 2025-04-18 47

linux系統中,shell是運維和系統管理員常用的命令解釋器工具

【Linux】Linux常用命令

命令行相關:

注意: 命令行操作時需要區分大小寫。


使用命令行和通配符可以提高輸入效率。

命令行補全——按Tab鍵。

通配符:

*  - 用于匹配文件名中任意長度的字符串; ?  - 只匹配一個字符; [] - 用于匹配所有出現在方括號內的字符。可以使用短線“-”來指定字符集范圍。如:ls text[1-3]  或 ls test[a-z]

示例:

ls *1    ——>test1 ls test[123] --> test1 test2 test3

Linux系統中常用的Shell包括bash、TCSH Shell和Z-Shell等,其中BASH是默認安裝和使用的Shell。


man

作用: Linux為所有命令和系統調用編寫了幫助手冊。通過man命令可以方便地獲取某個命令的幫助信息。

用法: man [手冊編號] 命令名,手冊編號可以省略。

示例:

man 8 ping

使用JK鍵上下翻動,空格鍵向下翻頁,Q鍵退出。

手冊共分為9節,各部分內容如下:

【Linux】Linux常用命令


su

作用: 切換到其他用戶。

用法:

su 用戶名    #切換到這個用戶 sudo su  #切換到root用戶

注意:Ubuntu系統中,默認情況下沒有合法的root權限,不能直接使用su命令提升到root權限,而必須使用sudo來獲得root權限。


sudo

當前命令以root身份執行。

sudo xx

pwd

顯示當前目錄,即工作目錄。


cd

改變當前目錄位置。

【Linux】Linux常用命令


ls

【Linux】Linux常用命令


dir/vdir

【Linux】Linux常用命令


mkdir

創建目錄。

【Linux】Linux常用命令


mv

文件的移動。

mv –[OPTION] 源文件 目標文件

【Linux】Linux常用命令

可以指定移動后的名字。

mv test1.c /test/test2.c

cp

復制文件。

cp –[OPTION] 源文件 目標文件

【Linux】Linux常用命令


rm

刪除文件。

rm …[OPTION]…[FILE]…

【Linux】Linux常用命令


ln

建立文件鏈接。

ln …[OPTION] 源文件 目標文件

【Linux】Linux常用命令

類似于c++中的引用,給變量起了個別名,實際上是同一個文件。

ln ./test/test1.c ln_demo

實際上創建的ln_demo就是test1.c。這是硬鏈接,刪除源文件后可以訪問。(只要有硬鏈接,文件就不會被釋放。直到最后一個鏈接被刪除,文件才會被釋放。)

ln -s ./test/test1.c ln_demo_s

創建ln_demo_s,這是軟鏈接(符號鏈接)。刪除源文件后軟鏈接文件無法訪問。

總結:軟鏈接就一個文件路徑,硬鏈接就是指針

相關參考:

軟硬鏈接

5分鐘讓你明白“軟鏈接”和“硬鏈接”的區別


chown

用于改變文件的所有權。

chown …[OPTION] [OWNER] [:[GROUP]] FILE…

【Linux】Linux常用命令【Linux】Linux常用命令

每一位分別表示: 文件/目錄,xuanxuan用戶的讀,寫,執行,同組的其他用戶的讀,寫,執行,其他組成員的讀,寫,執行。


chgrp

用于單獨設置文件的屬組。

chgrp …[GROUP] FILE…


chmod

改變文件權限。

chmod用于改變一個文件的權限。它以“用戶組+/-權限”的表達方式來增加/刪除對應的權限。具體來說,用戶組包括了文件屬主(u)、文件屬組(g)、其他人(o)和所有人(a),而權限則包括讀取與執行(r、w、x)。

chmod …[OPTION]…[FILE]…

例:

chmod u+x test.txt chmod u-x test.txt chmod ug=wr、o=r  text.txt

如果以二進制表示權限,設置為1,沒設置為0,最高權限就是777。

所以也可以這樣改權限。

chmod 777

head/tail

閱讀文件的頭部和尾部。

head/tail …[OPTION]…FILE

【Linux】Linux常用命令


cat、more、less

cat命令用來一次性查看全部文本內容,后跟文件名作為參數,也可以帶上-n來顯示每行的行號。如果文件長達幾十上百頁,不建議使用cat。

more命令用來分頁查看文本文件。空格翻頁;回車向下滾動一行;Q鍵退出。

less與more類似,功能更加人性化。


vim

vimunixLinux上標配的編輯器,功能十分強大。

vim xxx

插入模式

輸入字符,并可以按光標鍵移動輸入字符位置。

【Linux】Linux常用命令

命令模式

執行除輸入字符之外的所有操作,包括保存、搜索、移動光標等。

vim啟動默認是在命令模式,如果在編輯模式,需要按Esc切換回命令模式。

可以使用光標鍵控制上下左右,或者或者h、j、k、l移動。

【Linux】Linux常用命令

搜索字符串

【Linux】Linux常用命令

替換字符串

【Linux】Linux常用命令

%s/123/321/g #將123替換為321,g是整個一行中滿足條件的,%s是全文。

刪除、復制、粘貼

【Linux】Linux常用命令

撤銷和重做

【Linux】Linux常用命令

其他

syntax   on       ##  語法高亮 set autoindent      ##  自動縮進 set shiftwidth=4    ##  設置Tab 鍵對應的空格數

find

在指定范圍內迅速查找到文件。

find [OPTION] [path…] [expression]

【Linux】Linux常用命令


locate

快速定位文件位置。

locate [expression] pattren

locate并不進入子目錄進行搜索,它通過檢索數據庫來確定文件的位置。可以使用updatedb來更新檢索數據庫


grep

在文件中尋找某些信息。

grep [OPTIONS] PATTERN [FILE…] #pattern使用基礎正則表達式

grep 111 ./test.c #在test.c文件中查找111

相關閱讀

主站蜘蛛池模板: 乱子真实露脸对白视频 | 久久综合性 | 99久久精品久久久久久清纯 | 久久久久九九精品影院 | 亚洲精品欧美精品国产精品 | 精品成人| 国产欧美一区二区 | 久久狠狠干 | 毛片色毛片18毛片美女 | 五月丁香 | 黄色一级小视频 | 黄色一级国产 | 国产三级播放 | 亚洲国产成人久久99精品 | 四虎影视精品永久免费 | 久久精品免费看 | 日本成年人视频网站 | 人人草人人草 | 成年免费大片黄在线观看视频 | 免费三级观看 | 国产精品5| 四虎色影院 | 久久久久琪琪精品色 | 婷婷六月激情 | 国内精品伊人久久久影院 | 亚洲国产精品白丝在线观看 | 天天操夜操 | 午夜影院操一 | 天天看天天做 | 九色精选 | 天堂资源在线最新版 | 制服丝袜中文 | 成年免费大片黄在线观看com | 黄色a免费 | 久久这里有精品视频 | 男女拍拍免费视频30分钟 | 色婷婷综合久久久久中文 | 久久精品日日躁夜夜躁欧美 | 性激烈的欧美三级视频中文字幕 | 人人看人人玩 | 美女黄污网站 |