增刪使用者
useradd 使用者名稱
userdel 使用者名稱
passwd 密碼
切換使用者
su - 使用者名稱
普通使用者登入後系統的提示符:$
root使用者登入後系統的提示符:#
切換工作區域使用者
ctrl+alt+f(1~6)
獲取root許可權 su - root
切換目錄 cd
日期 date 日曆 cal
日期修改 date 月日時分年(root許可權)
init 0關機 init 6重啟
pwd 檢視當前位置
/代表根目錄
檔案系統中的兩個特殊目錄:
. 表示當前目錄,即使用者所在的工作目錄
.. 表示父目錄,即當前目錄的上一層目錄
bin目錄:用來存放常用的可執行檔案
sbin目錄:用來存放系統的可執行檔案
家目錄:用來存放使用者自己的檔案或目錄,其中,超級使用者root的家目錄是/root,而普通使用者的家目錄被存放在/home目錄下,並使用使用者名稱作為最後一級目錄(家目錄)的名稱,如cat使用者的家目錄為/home/cat
dev目錄:裝置檔案目錄
etc目錄:配置檔案目錄
掛載點(目錄):通常可移除式硬體會被掛載在/media或/mnt目錄之下
檔案目錄的增刪改
查
新增目錄 mkdir /目錄名/目錄名
刪除目錄 rm /目錄名/目錄名
新增檔案 touch /檔名
刪除檔案 rm /檔名
選擇性刪除目錄(即刪除*以後的所有目錄) rm -rf /檔名/*/檔名
rm -rf是強制刪除命令(謹慎使用)
移動(改動)檔案或者目錄
mv /檔名 /檔名2
mv /目錄名 /目錄名2
查詢檔案或目錄
根目錄下查詢 ls /
目錄下檔案查詢 ls /檔名
ls 相關命令
-a 列出目錄下的所有檔案,包括以 . 開頭的隱含檔案。
-a 顯示除 「.」和「..」外的所有檔案
-b 把檔名中不可輸出的字元用反斜槓加字元編號的形式列出。
-b 不輸出以 「~」結尾的備份檔案。
-c 輸出檔案的 i 節點的修改時間,並以此排序。
-c 按列輸出,縱向排序。
-d 將目錄象檔案一樣顯示,而不是顯示其下的檔案。
-e 該ls命令選項可以輸出時間的全部資訊,而不是輸出簡略資訊。
-f -u 該ls命令選項可以對輸出的檔案不排序。
-i 該ls命令選項可以輸出檔案的 i 節點的索引資訊。
-k 該ls命令選項可以以 k 位元組的形式表示檔案的大小。
-l 該ls命令選項可以列出檔案的詳細資訊。
-m 該ls命令選項可以橫向輸出檔名,並以「,」作分格符。
-n 該ls命令選項可以用數字的guid代替名稱。
-o 該ls命令選項可以顯示檔案的除組資訊外的詳細資訊。
-p -f 該ls命令選項可以在每個檔名後附上乙個字元以說明該檔案的型別,「*」表示可執行的普通檔案;「/」表示目錄;「@」表示符號鏈結;「|」表示fifos;「=」表示套接字(sockets)。
-q 該ls命令選項可以用?代替不可輸出的字元。
-r 該ls命令選項可以對目錄反向排序。
-s 該ls命令選項可以在每個檔名後輸出該檔案的大小。
-t 該ls命令選項可以以時間排序。
-u 該ls命令選項可以以檔案上次被訪問的時間排序。
-x 該ls命令選項可以按列輸出,橫向排序。
-g 該ls命令選項可以輸出檔案的組的資訊。
-l 該ls命令選項可以列出鏈結檔名而不是鏈結到的檔案。
-n 該ls命令選項將不限制檔案長度。
-q 該ls命令選項可以把輸出的檔名用雙引號括起來。
-r 該ls命令選項可以列出所有子目錄下的檔案。
-s 該ls命令選項可以以檔案大小排序。
-x 該ls命令選項可以以檔案的副檔名(最後乙個 . 後的字元)排序。
-1 該ls命令選項可以一行只輸出乙個檔案。
檢視檔案內容
cat 檔名(全屏檢視)
less 檔名(左下角冒號,可分頁檢視)
more 檔名(左下角百分比,可回車檢視)
head 檔名(預設檢視前十行內容,可自定義行數)
tail 檔名(預設檢視後十行內容,可自定義行數)
tail -f 檔名(可監聽新內容)
ctrl + alt + f2
ctrl + alt + f5
whodate 082611282018
cal 10 2015
ls --help 或者 man ls
clear 或者 ctrl+l
useradd tom
echo "123" | passwd --stdin tom
*| 為管道符號,用來進行跨界操作
su - tom
whoami
mkdir /wg
touch /wg/a.txt
*含有根目錄(/)的使用者路徑稱為絕對路徑
絕對路徑包括從檔案系統的根節點開始到要查詢的物件(目錄或檔案)所必須遍歷的每乙個目錄的名字,它是檔案位置的完整路標,因此在任何情況下都可以使用絕對路徑找到所需的檔案。
cd wg
mkdir wg01 && touch b.txt
*不含有根目錄(/)的使用者路徑稱為相對路徑
相對路徑可以包含從當前目到要查詢的物件(目錄或檔案)所必須遍歷的每乙個目錄的名字
&& 代表並行命令,可同時進行
ls -l
rm -rf wg01
cd ..
rm -rf wg
cp /etc/passwd file1
tail -f file1
head -n 3 file1
tail -2 file1
more file1
less file1
mkdir /ftpserver/
touch log access.log
touch /ftpserver/bin/
touch /ftpserver/conf/settings.py
touch /ftpserver/core/server.py
touch /ftpserver/db/user.db
touch /ftpserver/lib/common.py
cd /tmp && echo "123" >>start.py
pwdcd log && mkdir access
mv access.log access
cd core && touch auth.py
rm-rf /ftpserver
LINUX基礎命令總結
注釋 匹配任意乙個或任意乙個以上的字元 只匹配任意乙個字元 匹配方括號中任意乙個字元 串 表示變數引用 命令替換符 常用命令 1.cp copy 例 cp i file.cmyfile.c 將file.c覆蓋到myfile.c 2.who 列出所有使用系統的使用者,終端名,註冊 到系統 時間 例 w...
Linux基礎命令總結
預設進入系統,我們會看到這樣的字元 root localhost 其中 代表當前是root使用者登入,如果是 表示當前為普通使用者。我們了解linux由很多目錄檔案構成,那我們來學習第乙個linux命令 cd命令,cd home 解析 進入 home目錄 cd root 進入 root目錄 cd 返...
linux基礎命令總結
一 os基本資訊 uname a os版本和機器架構 例如x86 64 export grep x 檢視 x相關的環境變數 二 系統執行metrics ps efh more 檢視當前執行程序資訊 top u nobody 檢視nobody啟動的程序種最耗資源的 free 系統的used free ...