1:壓縮
tar cvf(c)歸檔 v(列出詳細資訊) f 使用文件必要裝置
z指的是壓縮演算法,.gz表示就是gzip也就是使用z演算法生成的壓縮檔案
tar zxvf name.tar.gz表示解壓縮
除此之外,還有bz2演算法
tar jcvf name.name.bz2:
2查詢find本身自帶遞迴演算法,可以遍歷目錄下的子目錄
grep不帶遞迴(類似於關鍵字查詢,原理是正規表示式),末尾加上-r可以帶遞迴
3:掛載
掛載:sudo mount 檔案 /mnt
解除安裝:sudo umount /mnt/檔案
4:ps aux 檢視任務管理器
引數:user 使用者名稱
uid 使用者id(user id)
pid 程序id(process id)
ppid 父程序的程序id(parent process id)
sid 會話id(session id)
%cpu 程序的cpu佔用率
%mem 程序的記憶體佔用率
vsz 程序所使用的虛存的大小(virtual size)
rss 程序使用的駐留集大小或者是實際記憶體的大小,kbytes位元組
tty 與程序關聯的終端(tty)
stat 程序的狀態:程序狀態使用字元表示的(stat的狀態碼)
r 執行 runnable(on run queue) 正在執行或在執行佇列中等待.
s 睡眠 sleeping 休眠中,受阻,在等待某個條件的形成或接受到訊號
i 空閒 idle
z 僵死 zombie(a defunct process) 程序已終止,但程序描述符存在,直到父程序呼叫wait4()系統呼叫後釋放。
d 不可中斷 uninterruptible sleep (ususally io) 收到訊號不喚醒和不可執行,程序必須等待直到有中斷發生。
t 停止 terminate 程序收到sigstop ,sigstp,sigtin,sigtou訊號後停止執行。
p 等待交換頁
w 無駐留頁 has no resident pages 沒有足夠的記憶體分頁可分配
x 死掉的程序
n 低優先順序程序 低優先序的程序
l 記憶體鎖頁 lock 有記憶體分頁分配並縮在記憶體內
s 程序的領導者(在它之下有子程序)
l 多程序的(使用 clone_thread,類似 nptl pthreads)
+ 位於後台的程序組
start 程序啟動時間和日期
time 程序使用的總cpu時間
command 正在執行的命令列命令
ni 優先順序(nice)
pri 程序優先順序編號(priority)
wchan 程序正在睡眠的核心函式名稱;該函式的名稱是從/root/system.map檔案中獲得的。
flags 與程序相關的數字標識。
5:綠色代表可執行檔案
jobs顯示人為手動掛起的程序
ctrl+z掛起
ctrl+c直接停止
fg+編號直接將掛起的喚醒到前台
bg+編號:t->r
6kill
kill向程序傳送訊號
預設15號 sigterm
訊號:2號 sigint ctrl+c 收到訊號,殺死當前程序,不能殺死程序組
15號 sigterm 收到訊號,殺死當前程序,殺死程序組
如果收到下面兩個訊號必死,不能阻塞忽略和攔截
9:sigkill 服務於kernel
sigstop
4種操作訊號的方式
攔截 阻塞 忽略 捕獲
10:建立使用者
sudo useradd –s /bin/bash –g 名字 –d /home/colin –m 名字
-s 指定新使用者登入時shell型別
-g 指定所屬組,改組必須已經存在
-g 指定附屬組,改組必須已經存在
-g 使用者家目錄
-m 使用者家目錄不存在時,自動建立該目錄
-g -g表示乙個使用者或者檔案可以屬於多個組
11:sudo ifconfig up(開啟網絡卡) down(關閉網絡卡)
12nat表示虛擬機器和主機共用乙個網絡卡
橋接表示為虛擬街建立乙個虛擬網絡卡
mode(初始許可權)&(~umask)(許可權掩碼)
13:ctrl+s凍結
ctrl+q解凍
14:sp: 上下分屏,後可跟檔名
vsp: 左右分屏,後可跟檔名
ctr+w+w: 在多個視窗切換
shift+z+z:刪除視窗
linux基本命令
linux常用命令 基礎 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙個 ...
《linux基本命令》
博主部落格 斷橋殘雪 uname 顯示版本資訊 同win2k的 ver dir 顯示當前目錄檔案,ls al 顯示包括隱藏檔案 同win2k的 dir pwd 查詢當前所在的目錄位置 cd cd 回到上一層目錄,注意cd 與.之間有空格。cd 返回到根目錄。cat 檔名 檢視檔案內容 cat abc...
LINUX 基本命令
檔案和目錄操作的基本命令 cat clear cmp cut diff du emacs fgrep file grep head ln less more pico pwd sort stat strings tail touch umask uniq vi wc whatis ls ls 選項 ...