tft每日頭條

 > 圖文

 > linux初學者必備命令

linux初學者必備命令

圖文 更新时间:2024-10-05 09:35:32

linux初學者必備命令?Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統伴随着互聯網的發展,Linux得到了來自全世界軟件愛好者、組織、公司的支持它除了在服務器方面保持着強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有着長足的進步使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善Linux,使其最大化地适應用戶的需要 ,我來為大家科普一下關于linux初學者必備命令?以下内容希望對你有幫助!

linux初學者必備命令(Linux常用命令就該這麼學)1

linux初學者必備命令

Linux,全稱GNU/Linux,是一套免費使用和自由傳播的類Unix操作系統,是一個基于POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。伴随着互聯網的發展,Linux得到了來自全世界軟件愛好者、組織、公司的支持。它除了在服務器方面保持着強勁的發展勢頭以外,在個人電腦、嵌入式系統上都有着長足的進步。使用者不僅可以直觀地獲取該操作系統的實現機制,而且可以根據自身的需要來修改完善Linux,使其最大化地适應用戶的需要。

Linux不僅系統性能穩定,而且是開源軟件。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網絡中,為了追求速度和安全,Linux不僅僅是被網絡運維人員當作服務器使用,它還被當作服務器,甚至當作網絡防火牆,這是Linux的一大亮點。

Linux具有開放源碼、沒有版權、技術社區用戶多等特點,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中内嵌網絡協議棧,經過适當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

一、Linux的目錄結構

1.1、在Xterm中輸入ls / 查看Linux的頂級目錄:

(1)root:系統管理員的Home目錄。

(2)bin:常用的命令。

(3)boot:啟動Linux的核心文件。

(4)etc:存放系統管理所需要的配置文件和子目錄。

(5)home:普通用戶的Home目錄

(6)usr:默認安裝軟件的目錄。類似Windows的Program Files。

(7)opt:主機額外安裝軟件拜訪的目錄。

1.2、獲取Linux中的信息:

(1)我是誰:who am i

(2)我在那:pwd

(3)查看ip地址:ip a 或ip address

(4)清屏:clear

(5)ping 域名:ping ip

(6)強制停止:ctrl C

二、Linux目錄命令

2.1、Linux命令的基本格式:命令【選項】【參數】(個别命令除外)(多個命令合并簡寫:命令-選項A選項B)。

2.2、列出目錄 ls [-ald][目錄名] (目錄名不填寫,默認為當前目錄):

(1)ls -a:列出全部文件,包括隐藏文件。

(2)ls-l:列舉全部信息。

(3)ls -d:僅查看目錄本身。

(4)Linux 隐藏文件以.開頭。當前目錄用.表示,上一級目錄用..表示。

2.3、切換目錄:cd 路徑:

2.4、創建目錄:mkdir [ -p] 目錄名 (-P 創建多級目錄時使用):

2.5、删除目錄:rmdir 目錄名 (隻能删除空目錄):

(1)rm [-rf] 目錄名:删除非空目錄

(2)-r:遞歸删除目錄下的全部文件

(3)-f:不詢問,直接删除。

2.6、複制目錄:cp -r 來源目錄 目标目錄:

(1)-r :遞歸複制全部内容。

2.7、移動、重命名目錄:mv 目錄名 新目錄名 , mv 目錄名 新目錄名:

(1)若第二個參數不存在,就是重命名。第二個參數的路徑存在就是移動。

三、Linux文件命令

3.1、創建文件:touch 文件名 ;touch 文件名1 文件名2。

3.2、編輯文件:vi 文件名(查看文件,查看模式):

(1)編輯模式:①i:當前光标處,進入編輯模式。a:當前光标後一格,進入編輯模式。o:當前光标下一行回車後進入編輯模式。

(2)esc:退出編輯模式,回到查看模式。

(3): 從查看模式進入底行命令模式

(4)底行命令模式下,輸入wq:保存并退出。輸入q!:不保存并退出。

(5)查看模式下,shift ZZ,可以快速保存并退出。

3.3、編輯文件時的其他操作:

(1)在底行命令模式下,可以輸入的内容。① set nu 查看文件的行号。②to 行号:快速的跳轉到指定行。③set nonu;取消行号顯示。

(2)直接在查看模式下輸入:/具體内容 類似win中的Ctrl F搜索文件内容具體位置

3.4、查看文件 q 退出:

(1)cat 文件名:從第一行開始查看文件内容展示内容

(2)tac 文件名:從最後一行開始查看文件内容展示内容

(3)nl 文件名:顯示文件的同時展示行号

(4)more 文件名:查看大文件時,一頁一頁向下翻 (space向下翻頁,q退出)

(5)less 文件名:查看大文件時,任意向上向下翻(鍵盤pgUp/pgDn)

(6)head 文件名:隻查看前幾行

(7)tail 文件名:隻查看後幾行(tail -f 監控日志)

3.5、移動、重命名文件 (mv 文件名 新文件名)(mv 文件名 目錄)。

3.6、複制文件 (cp 文件 目錄名)。

3.7、删除文件(rm 【-f】 文件名)。

四、Linux對壓縮包的操作

4.1、Linux壓縮包:tar,tgz,tar.gz。(也支持zip,rar).

4.2、針對tar類型的壓縮包操作 :

(1)解壓壓縮包 tar [-zxvf] 壓縮包名稱 [-C路徑]

①-z:壓縮包後綴是.gz的

②-x:代表解壓

③-v:解壓時打印詳細信息。

④-f:放在所有選項的最後,代表指定文件名稱。

⑤-C 路徑:将壓縮包内容解壓到指定目錄。

(2)打壓壓縮包 tar [-zxvf] 壓縮包名稱 文件1 文件2 目錄1 目錄2

4.3、針對zip壓縮包:

(1)安裝兩個軟件:zip,unzip

(2)執行命令 yum -y install zip yum -y install unzip

(3)解壓:unzip 壓縮包名稱 打包:zip 壓縮包名稱 文件1 文件2 目錄1 目錄2

五、Linux針對用戶、用戶組的操作

5.1、Linux 是多用戶操作系統,向管理員申請賬号。系統管理員通過用戶賬号追蹤當前用戶的操作,控制當前用戶對系統資源的訪問。

5.2、創建用戶:useradd 用戶名

5.3、設置密碼:passwd 密碼

5.4、切換用戶(switch user)su 用戶名

(1)[root@localhost ~]# root用戶在本地登錄,當前在~目錄下,#代表超級管理員

(2)[zhaoxin@localhost~] zhaoxin用戶在本地登錄,當前在~目錄下,$代表普通用戶

5.5、删除用戶 userdel [-r] 用戶名

(1)-r:删除用戶的同時,删除該用戶的home目錄。

5.6、修改用戶:usermod[-cgd] 用戶名

①-c(comment):給用戶添加一段注釋

②-g(group):修改用戶的所在組

③-d:代表指定用戶的home目錄

5.7、創建用戶組 groupadd 用戶組名

5.8、修改用戶組名 groupmod [-n] 用戶組名

(1)[-n]修改用戶組名稱

5.9、删除用戶組名:groupdel 用戶組名

(1)隻能删除不存在用戶的用戶組

六、文件權限修改

6.1、Linux中輸入ls -l 或者 ll 查看文件和目錄的詳細信息。

6.2、對文件權限的修改 chmod

(1)使用數字 chmod [-R] 777 文件|目錄

①rwx(read,write,execute讀寫執行)

② r:4 w:2 x:1

③-R:修改目錄下全部内容的權限

(2)使用符号 chmod [-R] a=rw 文件|目錄

①u:user,g:group,o:other,a:all

② 賦予權限的方式: :添加,-:減掉,=:設定。

6.3、對文件的擁有者和所屬組修改

(1)擁有者和所屬組修改 chown [-R] 擁有者:所屬組 文件|目錄

(2)擁有者修改 chown [-R] 擁有者 文件|目錄

(3)擁所屬組修改 chgrp [-R] 擁有者 文件|目錄

七、Linux中的其他命令

7.1、進程的操作

(1)ps -ef 查看全部正在運行的進程。

①ps -ef | grep 搜索的内容

(2)殺死進程 kill -9 pid

7.2、服務的操作

(1)systemctl start|stop|restart|enable|disable|status 針對服務器的啟動、停止、重啟、開機自動啟動、查看服務器狀态。

7.3、查看端口号占用情況

(1)下載 netstart:yum -y install net-tools

(2)查看端口号占用情況 netstart -naop | grep 端口号

7.4、訪問地址:curl 訪問地址

7.5、查找文件:find 路徑 -type f | grep profile

(免責聲明:圖文來自網絡,若有侵權,請聯系秃頭程序員後台删除)

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved