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
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 改變檔案的所有者
Unix系統Shell和簡單指令
shell 命令直譯器 開啟終端看到提示 logon表示本機名稱 表示主目錄 當前使用者的目錄 student表示當前使用者名稱 表示shell已經準備好接受命令了 簡單指令 ls 顯示當前目錄的內容 檔案和目錄 ls 可以加一些引數或選項,如 ls a 列印當前目錄中的所有內容 包括隱藏的檔案和目...
shell 常用指令
1 返回上一級資料夾 cd 2 刪除檔案 目錄 rm dfirv help version 檔案或目錄.補充說明 執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上引數 r 否則僅會刪除檔案。引數說明 d或 directory 直接把欲刪除的目錄的硬連線資料刪成0,刪除該目錄。f或 force 強制...
Shell實用指令
1.cut f 2 d t 用 t 切割,取出第2列,預設的切割符為 t 2.sed 2a ab c a.txt 在a.txt檔案中的第2行下增加ab c,不會改變源資料 sed aa d a.txt 把a.txt檔案中包含aa的字串刪除 sed s aa bb g a.txt 把a.txt檔案中,...