1、find
功能:在linux檔案系統中,用來查找一個檔案放在哪里了,
舉例:find /etc -name “interfaces”
總結:
(1)什么時候用find?
當你知道你要找的檔案名,但是你忘記了它被放在哪個目錄下,要找到該檔案時,用find,
(2)怎么用find?
find 路徑 -name “檔案名”
2、grep
功能:在一個文本檔案中,查找某個詞,
舉例:grep -nr “SUN” *
總結:
(1)什么時候用grep?
當你想查找某個符號在哪些地方(有可能是一個檔案,也有可能是多個檔案組成的檔案夾)出現過,就用grep
(2)怎么用?
grep -nr “要查找的符號” 要查找的目錄或檔案集合
注意:-n表示查找結果中顯示行號,-r表示要遞回查找
3、which和whereis
功能:查找一個應用程式(二進制檔案)在哪里
舉例:which ls whereis ls
區別
which只顯示二進制檔案的路徑
whereis顯示二進制檔案的路徑,和其原始碼或man手冊位置
4、uname
功能:查看系統資訊
舉例:uname -a
5、開機和關機
shutdown -h now 立即關機
init 0 關機
shutdown -r now 立即重啟
reboot 重啟
6、tree/lstree
功能:顯示檔案和目錄由根目錄開始的樹形結構
7、mount/umount
功能:用來掛載磁盤到檔案系統中
舉例:mount -t nfs -o nolock 192.168.1.141:/root/rootfs /mnt 掛載
umount /mnt 卸載
8、磁盤空間相關
df -h 顯示已掛載的磁區串列
du -h 列出檔案或檔案夾的大小
du -h 檔案名,可以列出這個檔案有多大,列出方式是以人比較好看懂的方式,不像 ls -l列出的都是以位元組為單位,
9、用戶管理
useradd user1 添加一個名為user1的用戶
userdel user1 洗掉一個名為user1的用戶
passwd user1 為名為user的用戶設定密碼
adduser user1 添加一個名為user1的用戶,同時創建宿主目錄,用戶shell等,
adduser和useradd的區別:
adduser是一個腳本,而useradd是一個二進制應用程式,adduser創建 用戶時比較麻煩,但是一次設定完所有的資訊;而useradd設定時簡單,但是需要額外的設定宿主目錄,密碼那些資訊,
ls -l 列出的屬性
-rwxr-xr-x
一共10個字符,第一個表示檔案屬性(d表示檔案夾,-表示普通檔案),剩下的9個分成三組,每組中三個分別表示r可讀w可寫x可執行,如果是字母表示有這個權限,如果是-表示沒這個權限,三組分別表示:第一組表示檔案屬主的權限,第二組表示屬主所在的組用戶的權限,第三組表示其他用戶的權限,
權限還有另一種表示方法,用數字來表示,
編碼規則如下:
r 可讀 4
w 可寫 2
x 可執行 1
無權限 0
有了這個編碼規則,則 rwxr-xr-x 編碼后為755
第一種修改權限的方法:
要把權限改成 rwxr–r-- 則對應的編碼值為744
修改命令為:chmod 744 檔案名
第二種修改權限的方法:
在原來的權限基礎上進行修改,即增加或減少某權限,
三個組用戶的編碼依次為: 屬主u 屬主所在的組g 其他用戶o
譬如
要屬主增加可執行權限 chmod u+x 檔案名
其他用戶增加可寫權限 chmod o+w 檔案名
屬主所在組用戶去掉可執行權限 chmod g-x 檔案名
10、檔案打包壓縮與解壓縮
tar -czvf dir.tar.gz dir/ 將dir目錄打包成dir.tar.gz
tar -cjvf dir.tar.bz2 dir/ 將dir目錄打包成dir.tar.bz2
tar -zxvf dir.tar.gz 解壓縮dir.tar.gz
tar -jxvf dir.tar.bz2 解壓縮dir.tar.bz2
11、格式化檔案系統
mkfs /dev/hd1
mkfs -t vfat 32 -F /dev/hd1 創建一個FAT32檔案系統
12、網路配置命令
ifconfig eth0 192.168.1.13 設定IP地址
ifconfig eth0 up 啟動網卡
ifconfig eth0 down 禁用網卡
ifup eth0 啟動網卡
ifdown eth0 禁用網卡
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 同時設定IP和子網掩
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/258536.html
標籤:其他
上一篇:在矩池云租服務器搭建適合yolov3訓練權重檔案的環境(darknet版)(cuda10.2+cudnn7.6.5)





