新手入門linux常用指令(二)(日更,持續更新中哦)
有代碼示例
檔案查找:
find --查找檔案 find 路徑 -name “檔案名”(若單雙引号有影響,以下會特别标注)
grep --根據檔案内容查找 grep “hello world”
例:
sudo find / -name "檔案名" | xargs grep "檔案包含内容 "
sudo:無通路權限時使用
xargs:輸出檔案内容(無時輸出檔案路徑)
檔案壓縮:
tar:歸檔(壓縮)
-cvf xxx.tar 檔案清單 将檔案歸檔為xxx.tar
-xvf xxx.tar 将xxx.tar檔案解壓縮
(詳解:-c :(create)建立.tar檔案
-x:(excute)
-v:顯示過程
-f:放在最後,指定備份檔案)
gzip:
-r 壓縮(預設)
-d 解壓縮
可合并為
tar -zcvf(壓縮檔案最小僅限此文内與其他壓縮方式相比)
-zxvf xxx.tar.gz
-jcvf xxx.tar.gz
-jxvf
zip -r (壓縮)
unzip -d(解壓縮)
建立連結檔案:
軟連結檔案:ln -s 源檔案 連結檔案
軟連結檔案記錄另外一個檔案的路徑絕對位 置,相當與一個快捷方式,可連結目錄
硬連結檔案:ln 源檔案 連結檔案
共享一份記憶體資料,不可連結目錄
使用者與使用者組:
useradd/adduser 建立新使用者(自動建立使用者組)
userdel 删除使用者
whoami 目前使用者 ,切換使用者會改變
who 登陸使用者,切換使用者不改變
su 使用者名 登陸使用者(需密碼 passwd 使用者名設定/更改密碼)
su 登陸root使用者
當沒有權限時使用sudo指令
sudo useradd 使用者名
-m 在home目錄下生成使用者名同名目錄
-g 指定使用者組名稱(不指定時生成使用者名同名使用者組)
檢視使用者組:
cat /etc/group
groupmod 三次tab
權限修改:
chmod u/g/o(user/group/other) u=rwx(read-write-excute)指定權限
u-x 去除權限
u+x 增權重限
(權限用ls -l 檔案名檢視 第一組後九位)
也可用數字代替:
766:rwxrw-rw-
644 : rw–w--w-
(每三位字母表示一位數字,二進制表示,分别表示user/group/other使用權限)
系統管理:
ps:檢視程序(運作中程式)
-elf
aux 兩種顯示風格
kill -signal pid 給某個pid号程序發送signal指令
例:-9 結束程式
top: 動态檢視程序
M 按記憶體占比降序
P 按CPU占比降序
K 結束程式
h 幫助手冊
網絡管理:
ifconfig:網絡參數
df:檢測磁盤空間
du:檢測目錄所占磁盤空間
-b 記憶體按位元組顯示
其他指令:
rebot:重新開機
shutdown -r now 重新開機
-h now 立刻關機
-h 10:50 到點關機
-h +5 5分鐘後關機
init 0 關機
init 6 重新開機
壓縮:

連結檔案:
查找:
(太晚了,我要睡了,其他有問題可以評論或私信哦,或者上http://man.linuxde.net尋找答案哦Q1)
上一篇:新手入門linux最常用的幾條指令(一)