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...