ubuntu(Linux5) 基礎命令

2021-09-25 06:47:34 字數 2470 閱讀 7042

ubuntu基礎命令學習

1 基礎概念

2 組rw-rw-r

rwxrwxr-x

3 chmod

可以修改使用者/組對檔案/目錄的許可權

命令格式如下:

chmod – 減少許可權

chmod + 增加許可權

例如:在桌面下的01.py

4 root

groupadd 新增

groupdel 刪除

cat/etc/group 確認

chgrp 修改

5 組5.1 首先新建乙個python學習目錄

5.2 新建乙個dev開發組

5.3 將python學習目錄的組修改為dev

可以使用chgrp –r組名/目錄名

useradd –m –g

passwd

6 id lisi

假如沒有帶任何使用者名稱,就會自動查詢預設的使用者

7 檢視使用者

7.1 who

7.2 whoami

8 usermod

主組附加組

shell 是可以輸入終端命令的視窗

用usermod –s/bin/bash 使用者名稱

9 which

passwd

10 切換使用者命令

su –使用者名稱

首先使用su –zhaihaixiang 切換到zhaihaixiang中

然後可以看到所有的執行操作都在zhaihaixiang中實現

實現完成以後可以使用exit退出zhaihaixiang,然後就可以回到預設的zhx中了

su – 不加使用者名稱

11 時間和日期

11.1 date

11.2 cat

磁碟和目錄資訊

df 磁碟剩餘空間 一般使用的時候會加上-h,比較人性化。

du 磁碟使用情況一般使用的時候會加上-h,比較人性化。

程序資訊

pstop

kill

12 程序資訊

所謂程序,通俗來說就是當前正在執行的乙個程式。

ps process status 檢視程序的詳細情況

12.1 a 顯示終端上的所有程序,包括其他使用者的程序。

12.2 u 顯示程序的詳細狀態

12.3 x 顯示沒有控制終端的程序

top 動態顯示執行中的程序並且排序

q 可以進行取消

kill 終止指定**的程序,-9表示強行終止。

一定不要殺死root下的程序,否則會出現錯誤

13 查詢檔案

13.1 find [路徑] –name.「*py」 //萬用字元,*表示任意字元。

13.2 .txt

13.3 搜尋以1開頭

14 軟鏈結

快速的訪問開啟

軟連線要用windows下的快捷方式

絕對路徑和相對路徑下的區別

通過第三步移動就知道為什麼絕對路徑和相對路徑有什麼區別了

ln –s

萬用字元使用發現

可以看到乙個時亮藍色,乙個是紅色。

絕對路徑下可以顯示出內容,而相對路徑下是不可以的。

絕對路徑永遠都是訪問最完整的路線

硬鏈結刪除01.py以後。可以看到有三中形式

1.硬鏈結

2.絕對路徑下的軟鏈結

3.相對路徑下的軟鏈結

可以看到硬鏈結可以檢視

linux中檔名和檔案資料是分開儲存的

軟鏈結相當於快捷方式

15 打包壓縮

windows是rar

mac中zip

linux中tar.gz

tar 是linux中常用的備份工作,只負責打包

tar –cvf打包檔案.tar 路徑

rm –r * 使用萬用字元*可以一下刪除所有的桌面文件

tar 只負責打包,不負責壓縮. cvf xvf

壓縮檔案

gzip

先用tar 進行打包,再用gzip進行壓縮。

***.tar.gz

用tar打包的,用gz進行壓縮的。

需要兩個命令

tar –zcvf 打包檔案.tar.gz 被壓縮的檔案/路徑

tar –zxvf 打包檔案

16 bzip2

tar –jvcf

如果解壓縮的時候,可以加上-c 指定目錄即可,不用再移動到指定的資料夾。

-c目標資料夾必須存在才可以

17 軟體安裝apt

advance packing tool

sudo apt install 安裝

sudo apt remove 解除安裝

sudo apt upgrade 公升級

安裝軟體:

slsudo apt install sl //作用,可以在終端中會出現乙個小火車標誌

sudo apt install top //可以檢視終端中

sudo apt install htop

18 配置軟體資源

Ubuntu Linux下設定IP的配置命令

1 首先確定網路連線是否正確,所用的網線是否可以正常工作 2 檢視網絡卡是否能正常工作,檢測的方法如下 a ping 127.0.0.1 b ping 靜態閘道器位址 c ping 主機名 hostname就可以看到主機名 3 看網絡卡位址是否配置正確 ifconfig命令看本地主機的網絡卡資訊,和...

Ubuntu Linux下設定IP的配置命令

今天裝了ubuntu,但是發現不能上網,開始排查問題 1 首先確定網路連線是否正確,所用的網線是否可以正常工作 2 檢視網絡卡是否能正常工作,檢測的方法如下 a ping 127.0.0.1 b ping 靜態閘道器位址 c ping 主機名 hostname就可以看到主機名 3 看網絡卡位址是否配...

ubuntu linux 基礎命令

1 設定ip ubuntu的網路配置資訊放在 etc network inte ces 中,如果配置動態獲取ip,則在上述檔案中加入以下內容 auto eth0 iface eth0 inet dhcp 如果配置靜態ip,則新增如下內容 auto eth0 iface eth0 inet stati...