標籤:style blog http color 使用 strong
第一部分 簡單的常用指令
1、date命令 date
2、顯示日曆 cal
3、顯示目前的目錄 pwd
4、切換當前工作目錄
預設情況下,超級使用者的主目錄是/root,而普通使用者的主目錄是/home下與該使用者同的子目錄。
超級使用者,也就是root使用者的顯示符號為:#
而普通使用者的顯示符號為:$
5、查看檔案資訊 ls
-a 顯示所有的檔案和子目錄,包括隱藏的檔案和隱藏子目錄,Linux中隱藏檔案夾和隱藏子目錄都是以“ . ”來開始的。
-R 不僅顯示指定目錄下的檔案和子資訊目錄,而且還遞迴的顯示各個子目錄中的檔案和子目錄資訊。
6、 顯示檔案檔案的內容 cat
cat -n dd 查看dd文字檔的內容,並在前面顯示行號
7、分屏顯示文字檔的內容 more
more 檔案名稱
8、顯示文字檔的結尾內容 tail
Tail [選項] 檔案
9、清除螢幕 clear
10、顯示文字檔的行數、字數、字元數 wc
-c 僅顯示位元組的數目
-l 僅顯示檔案的行數
-w 僅顯示檔案的單詞數目
11、管道 |
管道是shell的另一大特徵,將多個命令前後連結起來形成一個管道流,管道流中的每一個命令都作為一個單獨的進程運行,前一個命令的輸出結果作為後一個命令的輸入,從左至右進行執行。
12、記錄 history
每一個使用者在自己的主目錄下面都有一個名為 .bash_history的隱藏檔案,儲存其曾經執行過的shell命令,預設最多儲存1000記錄
第二部分 常用的檔案操作指令
1、移動或重新命名檔案或目錄 mv
2、複製檔案或目錄 cp
3、刪除檔案或目錄 rm
4、尋找指令 find
5、建立目錄 mkdir
第三部分 系統管理權限
1、使用者和組群的基本概念
Linux是一個真正的多使用者作業系統,從本機或是遠程登陸的多個使用者能同時使用同一台電腦,同時訪問同一台外部裝置,不同的使用者對相同的資源擁有不同的使用者權限。
2、 使用者
Linux使用者分為三大類型 超級使用者、系統使用者和普通使用者
超級使用者:又稱為root使用者,擁有電腦的最高許可權,所有系統的設定和修改都只有超級使用者才能執行。
系統使用者:系統使用者是與系統服務相關的使用者,通常在安裝軟體時自動建立,一般不需要改變其預設的設定
普通使用者在安裝後有超級使用者建立,普通使用者的許可權相當的有限,只能操作其有許可權的檔案和目錄,只能管理自己啟動的進程。
3、 組群
Linux使用者將具有相同的特徵的使用者劃分為一個組群,這樣可以大大的簡化使用者的管理,方便使用者之間檔案的共用,任何一個使用者都至少屬於一個組群。其又分為系統組群和私人組群
4、管理組群的基本shell指令
4.1 建立新使用者
useradd [選項] 使用者名稱
-c 全名
-d 主目錄
-e 有效期間限
-g 群組id
-u 使用者id
……
4.2 刪除使用者
Userdel [-r] 使用者名稱
-r 的意思是不僅刪除此使用者賬戶,還要將使用者的主目錄也一併刪除,如果不使用-r選項,則僅僅刪除此使用者的賬戶
4.3 顯示檔案系統的相關資訊
df [選項]
-a 顯示全部檔案系統的使用方式
-t 檔案系統類型
4.4 Linux的檔案系統
/----- Linux 系統分類樹
------ bin 存放可執行檔
------ boot 系統啟動時的檔案
------ etc 存放系統設定檔的地方例如passwd
------ home 普通使用者的個人主目錄
------ lib 二進位檔案的共用庫
------root 超級使用者的主目錄
------tmp 臨時檔案的存放目錄
------ usr 應用程式目錄
------ var 系統中經常變化的檔案,如記錄檔
------ dev
------ media
------ mnt
------sbin
為了便於管理和識別不同的檔案,Linux將系統分為了4類:普通檔案,目錄檔案、連結檔案、裝置檔案
4.5 檔案許可權
4.5.1 存取權限
讀取許可權、寫入許可權、執行許可權
4.5.2 與許可權相關的使用者分類
檔案所有者(Owner):建立檔案或目錄的使用者
同群組擁有者(Group):檔案所屬的群組的所有使用者
其他使用者(Others):既不是檔案所有者、、
超級使用者擁有檔案的所有許可權
4.5.3 存取權限的標記法
4.6 修改檔案許可權
chmod 數字模式 檔案
chmod 功能模式 檔案
u g o 分別代表使用者、使用者組、其它使用者
chmod u+r file
chgrp 改變檔案的所屬群組
chown 改變檔案的所有者