第一組:使用者管理
新增有使用者 useradd 使用者名稱
新增使用者後,在/home自動生成使用者資料夾
刪除使用者 useradl [-r] 使用者名稱
刪除使用者後,在/home使用者資料夾通過[-r]選項自動刪除
修改使用者密碼 passwd 使用者名稱
新增使用者組 groupadd 使用者組
切換使用者 su - 使用者名稱
假如[-]選項後,把環境變數一同切換
刪除使用者組 groupdel 使用者組名
第二組:檔案與目錄類命令
檢視目錄 ls 或 ls /home/
顯示隱藏檔案 ls -a /home/
顯示詳細資訊 ll 或 ll-la /home/
改變工作目錄 cd 目錄名
cd ..
cd ../..
退回之前的目錄 cd -
複製檔案/目錄 cp 原始檔 目標檔案
cp[-r] 原資料夾 目標資料夾
移動/更名 mv /home/test /home/test_01
mv /home/test /temp
刪除檔案/目錄 rm 檔名
rm [-r] 資料夾
強制刪除 rm [-f] 檔名
改變檔案訪問許可權 例如:
chmod u+w hello.c
chmod g+r test.c
chmod 777 test.c
建立目錄 mkdir 目錄名
例如用[-p]選項,mkdir -p /home/dir1/dir2/dir3。()若dir1和dir2不存在將自動建立
檢視目錄大小 du /tmp
檢視當前路徑 pwd
第三組:壓縮打包類命令
壓縮解壓 gzip 檔名
例如:gzip /home/test.c 壓縮後,原始檔小時
gzip -d /home/test.c 解壓乙個檔案
壓縮解壓 bzip 檔名
例如:bzip /home/test.c 壓縮
bzip -d /home/test.c 解壓
tar 目錄/檔案
例如:tar cvf temp.tar /tmp
tar xvf temp.tar
tar cvzf temp.tar.gz /temp @temp為原始檔
tar xvzf temp.tar.gz
第四組:磁碟管理類命令
載入光碟 mount /dev/cdrom /mnt
解除安裝光碟 umount /mnt
檢視磁碟 df
建立檔案 touch 檔名
檔案鏈結 ln 檔名
例如:建立乙個軟連線 ln -s /home/old_file /slink
穿件乙個硬鏈結 ln /home/old_file /hlink
第五組:查詢類命令
查詢檔案/目錄 find 檔案/目錄
例如:find /root/ -name install.log
查詢字串 grep "字串" 路徑
例如:grep "hello" ./ -rn @列出結果
grep "xml" /root -rn
第六組:程序命令
檢視程序:ps aux
殺死程序:kill [程序號]
檢視記憶體:free
cpu占有率:top
第七組:其他命令
軟體管理 rpm [ivh] 檔名
(rpm軟體包一般在系統光碟的package目錄裡面)
檢視已安裝軟體:rpm -qa
解除安裝已安裝軟體:rpm -e 軟體包名
管道操作 命令1 | 命令2
例如:rmp -qa | grep tar
檢視幫助 man [命令名]
例如: man find
關閉系統 shutdown now
06linux管理命令
基本框架 df du 與磁碟或目錄相關的命令 free 檢視記憶體的使用狀況 ps 檢視程序 top 顯示當前程序的動態變化 kill killall 向程序傳送訊號 rpm 安裝軟體包命令 tar 備份與恢復文件的命令 1 df du df h 查詢磁碟分割槽使用情況 df 目錄 查詢該目錄屬於哪...
06Linux 目錄結構詳解
在linux系統敲下ls命令後,會出現如下目錄,下圖就是linux的根目錄了。linux的目錄結構如下圖 根目錄,一般根目錄下只存放目錄,在linux下有且只有乙個根目錄。所有的東西都是從這裡開始。當你在終端裡輸入 home 你其實是在告訴電腦,先從 根目錄 開始,再進入到home目錄。bin us...
06 linux基礎命令(三)
上期部落格內容 linux基礎命令 三 cut 從某一行資訊中取出某部分我們想要的資訊。常用 cut d 分隔字元 f field 用於分隔字元 cut c 字元範圍 引數說明 d 後面接分隔字元,通常與 f 一起使用 f 根據 d 將資訊分隔成數段,f 後接數字 表示取出第幾段 c 以字元為單位取...