linux系統(tǒng)的架構(gòu)基礎(chǔ)就是文件,系統(tǒng)中的所有東西都可以歸結(jié)為一個(gè)個(gè)文件,包括命令、硬件和軟件設(shè)備、操作系統(tǒng)、進(jìn)程等等對于操作系統(tǒng)內(nèi)核而言,都被視為擁有各自特性或類型的一個(gè)個(gè)的文件。
而Linux命令是在命令行上運(yùn)行的程序或?qū)嵱贸绦颍钚惺且粋€(gè)界面,它接受文本行并將其處理為計(jì)算機(jī)的指令。任何圖形用戶界面(GUI)都只是命令行程序的抽象。例如,單擊“X”關(guān)閉窗口時(shí),該操作后面會運(yùn)行一個(gè)命令。
本文主要介紹Linux系統(tǒng)管理命令的操作使用經(jīng)驗(yàn)總結(jié),詳細(xì)內(nèi)容請參考下文。
一、用戶指令
說明:用戶指令的操作需要系統(tǒng)的root登錄。
1、創(chuàng)建用戶useradd
[root@sambaserver ~]# useradd
[root@sambaserver ~]# useradd test//創(chuàng)建test用戶,同時(shí)會創(chuàng)建一個(gè)同名的組出來
useradd -g 組別編號 username
//把用戶userdel的組別設(shè)置好,避免創(chuàng)建同名的組出來
useradd -g 組編號 -u 用戶編號 -d 家目錄 username
2、修改用戶 usermod
usermod -g 組編號 -u 用戶編號 -d 家目錄 -l 新名字 username
3、刪除用戶 userdel
userdel username
userdel -r username //刪除用戶同時(shí)刪除其家目錄
4、設(shè)置用戶 passwd
passwd 用戶名
二、權(quán)限指令
說明:Linux中定義了3種訪問權(quán)限,分別是r、w、x。
1、查看文件的權(quán)限
[root@sambaserver ~]# ls -al
備注:-rwx rwx rwx
文件所屬者權(quán)限 用戶組權(quán)限 其他用戶權(quán)限
2、修改目錄或文件的權(quán)限
[root@sambaserver ~]# chmod 權(quán)限 目錄或文件
備注:a:all(所有人)--一般可以省略
u:user(所有者) g:group(所屬組) o:other(其他人)
r:read(讀權(quán)限4) w:write(寫權(quán)限2) x:execute(執(zhí)行權(quán)限1)
三、目錄指令
1、創(chuàng)建目錄 mkdir
[root@sambaserver ~]# mkdir spring
2、移動目錄 mv
[root@sambaserver ~]# mv dir1 dir2
3、修改目錄名 mv
[root@sambaserver ~]# mv dir1 newdir1
4、復(fù)制目錄或文件 cp
[root@sambaserver ~]# cp dir1 dir2
5、刪除目錄或文件 rm
[root@sambaserver ~]# rm -r dir1
四、文件指令
1、查看文件內(nèi)容
2、創(chuàng)建文件 touch
3、文件追加內(nèi)容
說明:如果文件不存在會創(chuàng)建文件。
五、壓縮解壓指令
說明:常用的壓縮解壓指令有g(shù)zip、gunzip、bzip2、bunzip2和tar。
六、系統(tǒng)快捷鍵指令
說明:常用的系統(tǒng)快捷鍵有ctrl + c、ctrl + q、ctrl + l等。