天天看點

新手入門linux常用指令(二)

新手入門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 重新開機

壓縮:

新手入門linux常用指令(二)
新手入門linux常用指令(二)

連結檔案:

新手入門linux常用指令(二)

查找:

新手入門linux常用指令(二)

(太晚了,我要睡了,其他有問題可以評論或私信哦,或者上http://man.linuxde.net尋找答案哦Q1)

上一篇:新手入門linux最常用的幾條指令(一)

繼續閱讀