亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪(fǎng)問(wèn)板塊 發(fā)新帖
查看: 1187 | 回復(fù): 0
打印 上一主題 下一主題

Linux系統(tǒng)管理 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2010-01-22 13:57 |只看該作者 |倒序?yàn)g覽

[/url]
系統(tǒng)信息
uptime
uptime 給出下列信息的一行顯示. 當(dāng)前時(shí)間, 系統(tǒng)運(yùn)行了多久時(shí)間, 當(dāng)前登陸的用戶(hù)有多少, 以及前1,5和15分鐘系統(tǒng)的平均負(fù)載.
聯(lián)機(jī)信息-時(shí)間,顯示如下
11:27pm up 9 days, 7:12, 3 user, load average: 0.07, 0.12, 0.14
當(dāng)前系統(tǒng)時(shí)間 系統(tǒng)運(yùn)行時(shí)間 當(dāng)前在線(xiàn)用戶(hù)數(shù) 系統(tǒng)負(fù)荷 1分鐘前 5 分鐘前 15 分鐘前
w
w – 顯示已經(jīng)登錄的用戶(hù)以及他們?cè)谧鍪裁?br /> w 顯示 系統(tǒng)中 當(dāng)前用戶(hù) 的 信息, 以及 他們 的 進(jìn)程. 第一行 中 依次 顯示當(dāng)前時(shí)間, 系統(tǒng)的持續(xù)運(yùn)行時(shí)間, 登錄的 用戶(hù)數(shù), 和 最近 1, 5, 15 分鐘 的系統(tǒng)平均負(fù)載 (load average).
接 下 來(lái) 的 條目 顯示 每位 用戶(hù) 的: 登錄名, tty 名, 遠(yuǎn)程主機(jī), 登錄時(shí)間,空閑時(shí)間, JCPU, PCPU, 以及他們 當(dāng)前進(jìn)程 的 命令行.
JCPU 時(shí)間 指 某個(gè) tty 上 所有 進(jìn)程 用掉的 時(shí)間, 不包括 過(guò)去的 后臺(tái)任務(wù),但是 包括 正在 運(yùn)行 的 后臺(tái)任務(wù).
PCPU 時(shí)間 指 當(dāng)前進(jìn)程 用掉的 時(shí)間, 可以 在 “what” 域 看到 當(dāng)前進(jìn)程.
聯(lián)機(jī)信息-已登錄用戶(hù),顯示如下
01:04:10 up 1:34, 2 users, load average: 0.25, 0.16, 0.11
(uptime 信息)
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user tty1 192.168.0.1 23:30 1:33 0.14s 0.12s-bash
用戶(hù)名 登錄方式 來(lái)源地址 登錄時(shí)間 發(fā)呆時(shí)間 資源占用 當(dāng)前任務(wù)
Tip:w [用戶(hù)名稱(chēng)] : 顯示某一用戶(hù)相關(guān)信息
who
聯(lián)機(jī)信息,常用參數(shù)
-r 運(yùn)行級(jí)別
whoami
顯示當(dāng)前用戶(hù)名
last
last [-R] [-num] [ -n num ] [-adiox] [ -f file ] [name...] [tty...]

Last 向后檢索 /var/log/wtmp 文件(也可以用 -f 選項(xiàng)指定被檢索的文件),并顯示自這個(gè)文件創(chuàng)建以來(lái)所有登錄(退出)系統(tǒng)的用戶(hù)列表。在指定了用戶(hù)名 和終端名的情況下,last 只顯示符合這些參數(shù)的記錄。終端的名字可以簡(jiǎn)寫(xiě),因此last 0 等同于 last tty0.每次系統(tǒng)重新啟動(dòng)時(shí),虛用戶(hù) reboot 都會(huì)被記錄到日志中。所 以last reboot會(huì)列出自日志文件創(chuàng)建以來(lái)的所有重新啟動(dòng)的日志記錄。
選項(xiàng)
-num指定 last 要顯示多少行。
“-n num”等同 -num.
-R不顯示主機(jī)名列。
-a在最后一列顯示主機(jī)名. 和下一個(gè)選項(xiàng)合用時(shí)很有用
-d 對(duì) 于非本地的登錄,Linux 不僅保存遠(yuǎn)程主機(jī)名而且保存IP地址(IP number)。這個(gè)選項(xiàng)可以將IP地址(IP number)轉(zhuǎn)換為主機(jī)名。
-i這個(gè)選項(xiàng)類(lèi)似于顯示遠(yuǎn)程主機(jī) IP 地址(IP number)的 -d 選項(xiàng), 只不過(guò)它用數(shù)字和點(diǎn)符號(hào)顯示IP數(shù)
-o讀取一個(gè)舊格式的 wtmp 文件 (用linux-libc5應(yīng)用程序?qū)懭氲?.
-x顯示系統(tǒng)關(guān)機(jī)記錄和運(yùn)行級(jí)別改變的日志。
注意:
wtmp 和 btmp 等文件也許找不到。只有這些文件存在時(shí),系統(tǒng)才記錄日志信息。這是一個(gè)本地配置的問(wèn)題。 要想這些文件起作用,你可以用一條簡(jiǎn) 單 的 命 令touch創(chuàng)建它們(如, touch /var/log/wtmp).
常用參數(shù):
- 使用數(shù)字作為參數(shù),控制顯示條目。例如
last -10 顯示 10 條紀(jì)錄
uname
uname – 顯示輸出系統(tǒng)信息
uname [OPTION]…
顯示相應(yīng)的系統(tǒng)信息. 沒(méi)有指定選項(xiàng)時(shí),同 -s.
-a, –all 顯示所有的信息
-m, –machine 顯示機(jī)器(硬件)類(lèi)型
-n, –nodename 顯示機(jī)器的網(wǎng)絡(luò)節(jié)點(diǎn)主機(jī)名
-r, –release 顯示操作系統(tǒng)發(fā)行版本
-s, –sysname 顯示操作系統(tǒng)名
-p, –processor 顯示主機(jī)處理器(CPU)類(lèi)型
-v 顯示操作系統(tǒng)版本
–help 顯示本幫助并退出
–version 顯示版本信息并退出
date
顯示、設(shè)定系統(tǒng)時(shí)間
-u 顯示格林尼洛時(shí)間(UTC)
MMDDhhmm[[CC]YY][.ss] 設(shè)定時(shí)間,需要管理員權(quán)限。例如: date 12292359
MM 月份 DD 天數(shù) hh 小時(shí) mm 分鐘 CC 年份前兩位 YY 年份后兩位 ss 秒鐘
秒鐘、年份為可選,例如: date 122923592006.59
+[%X]設(shè)定顯示格式,以下為 date 默認(rèn)輸出格式:
date +%Y 年%m 月%d 日%A%H:%M:%S%Z
格式控制
%n 換行
%t 制表符
小時(shí)
%H(00~23) %I(01~12) %k(0~23) %l(1~12) %p(AM|PM)
分、秒
%M 分鐘(00~59)
%S 秒(00..61)
%T(hh:mm:ss) %r(hh:mm:ss [AM|PM])
%s 從 1970 年 1 月 1 日 00:00:00 UTC 到目前為止的秒數(shù)
%X(%H:%M:%S)
%Z 時(shí)區(qū)
星期
%a(Sun~Sat) %A(Sunday~Saturday) %w : 一周中的第幾天 (0..6)
年份
%Y(0000~9999) %y(00~99)
月份
%m(01~12) %b %h(Jan~Dec) %B(January~December)
日期
%d(01~31) %j(001~366)
%x(本地格式 mm/dd/yy) %D(mm/dd/yy) %c
一年中的第幾周
%U(00~53)以 Sunday 為一周的第一天 %W(00~53)以 Monday 為一周的第一天
cal
cal [-mjy] [月份 [年份]]
Cal 顯示一個(gè)簡(jiǎn)單的日歷.. 如果沒(méi)有指定參數(shù), 則顯示當(dāng)前月份. 選項(xiàng)如下所列:
-m 顯示星期一作為一周的第一天.. (缺省為星期日.)
-j 顯示儒略歷的(Julian)日期 (以 1 為基的天數(shù), 從 1 月 1 日開(kāi)始計(jì)數(shù)).
-y 顯示當(dāng)前年份的日歷..
一個(gè)單一的參數(shù)指定要顯示的年份 (1 – 9999) ; 注意年份必須被完全地指定:“cal 89” 不會(huì)顯示1989年的日歷. 兩個(gè)參數(shù)表示月份 (1 – 12) 和年份. 如果沒(méi)有指定參數(shù), 則顯示當(dāng)前月份的日歷.
一年從Jan 1 (1 月 1 日) 開(kāi)始.
文件管理
一些細(xì)節(jié)
/ 目錄為文件系統(tǒng)根目錄,所有目錄都是它的子目錄。絕對(duì)路徑以 / 起始,相對(duì)路徑以當(dāng)前所在目錄起始。目錄是一種特殊類(lèi)型的文件,如果沒(méi)有特別指明, 文件 包括文件和目錄。
.. 表示上一級(jí)目錄, . 表示當(dāng)前目錄,它們是兩個(gè)特殊目錄
鏈接:為當(dāng)前文件建立在其它路徑中的訪(fǎng)問(wèn)方法。例如將系統(tǒng)中其它位置的可執(zhí)行文件,鏈接到 /usr/local/bin 目錄下,使用命令調(diào)用。
ls [路徑]
顯示當(dāng)前目錄文件列表
–color 不同屬性以不同顏色顯示(默認(rèn)參數(shù))
-a 全部顯示
-i 顯示 inode 值
-l 詳細(xì)信息
-F 顯示文件類(lèi)型后綴 目錄/ 鏈接@ 可執(zhí)行文件* 端口文件= 管道文件| >
-A 顯示隱藏文件
-R 遞歸顯示子目錄文件列表
-S 按文件大小排序
-t 按修改時(shí)間排序
-u 按訪(fǎng)問(wèn)時(shí)間排序
-d 只顯示目錄,不遞歸顯示目錄下的文件
cd [目錄路徑] | [特殊路徑]
切換目錄
目錄路徑可以使用絕對(duì)路徑或者相對(duì)路徑特殊路徑:
~ $HOME 目錄(默認(rèn)值)
- 上一次目錄
.. 上一級(jí)目錄
. 當(dāng)前目錄
Tip:您可以通過(guò)修改 /etc/environment 文件,來(lái)定義 $CDPATH 變量,設(shè)定“cd”命令的搜索路徑。
pwd
顯示當(dāng)前路徑
file  …
顯示文件類(lèi)型
-i 顯示 mime 類(lèi)型
-s 通常, file 只是試圖去檢查在文件列表中那些 stat 報(bào)告為正常文件的文件的類(lèi)型.由于讀特殊文件將可能導(dǎo)致不可知后果,所以這樣可以防止發(fā)生問(wèn)題.使用-s 選項(xiàng)時(shí) file 命令也將去讀文件列表中的塊特殊文件和字符特殊文件. 一般用于從原始磁盤(pán)分區(qū)中獲得文件系統(tǒng)類(lèi)型,此文件為塊特殊文件. 這個(gè)選項(xiàng)也導(dǎo)致 file 命令忽略 stat 報(bào)告的文件大小,因?yàn)樵谟行┫到y(tǒng)中原始磁盤(pán)分區(qū)的大小報(bào)告為0.
舉例
$ file file.c file /dev/hda
file.c: C program text
file: ELF 32-bit LSB executable, Intel 80386, version 1,
dynamically linked, not stripped
/dev/hda: block special
$ file -s /dev/hda{,1,2,3,4,5,6,7,8,9,10}
/dev/hda: x86 boot sector
/dev/hda1: Linux/i386 ext2 filesystem
/dev/hda2: x86 boot sector
/dev/hda3: x86 boot sector, extended partition table
/dev/hda4: Linux/i386 ext2 filesystem
/dev/hda5: Linux/i386 swap file
/dev/hda6: Linux/i386 swap file
/dev/hda7: Linux/i386 swap file
/dev/hda8: Linux/i386 swap file
/dev/hda9: empty
/dev/hda10: empty

du [路徑]
計(jì)算文件或目錄空間占用
-h 人性化顯示。自動(dòng)以 G、M、K 為單位顯示占用空間大小
-l 重復(fù)計(jì)算硬鏈接文件大小
-L 計(jì)算符號(hào)鏈接文件大小
-a 顯示當(dāng)前目錄子目錄中的文件
-c 顯示文件數(shù)
less
瀏覽文件,使用 VI 和 Emacs 兩種風(fēng)格的鍵綁定。以下為 VI 風(fēng)格鍵綁定
Ctrl+f(orward) 向下翻一頁(yè) Ctrl+d(own) 向下翻半頁(yè)
Ctrl+b(ackward) 向上翻一頁(yè) Ctrl+u(p) 向上翻半頁(yè)
/ 查找
q(uit) 退出
touch
觸碰,在不修改文件的前提下,更改其時(shí)間屬性。通常用來(lái)創(chuàng)建一個(gè)空文件
mkdir
創(chuàng)建目錄
mkdir [選項(xiàng)] 目錄…
POSIX 選項(xiàng): [-p] [-m mode]
選項(xiàng)
-m mode, –mode=mode 為 新建立的目錄設(shè)定模式,就象應(yīng)用命令chmod一樣,以后仍然使用缺省模式建立新目錄。
-p, –parents 為所給出的目錄建立丟失了的父目錄。所建立的父目錄的模式相當(dāng)于用命令 umask 進(jìn)行了 ’u+wx’ 的設(shè)置。
-p  按路徑創(chuàng)建多級(jí)目錄
-m  設(shè)定權(quán)限
cp  
將源文件復(fù)制為目錄文件,或者將源文件復(fù)制到目標(biāo)目錄。多個(gè)源文件使用空格分隔
cp  
將源目錄復(fù)制到目標(biāo)目錄中,如果復(fù)制多個(gè)源目錄,需要使用 -R 參數(shù)
-a 相當(dāng)于-dpr 參數(shù)
-d 保留鏈接
-f 強(qiáng)制復(fù)制,覆蓋目標(biāo)文件
-i 覆蓋時(shí)詢(xún)問(wèn)用戶(hù)
-p 保留修改時(shí)間和訪(fǎng)問(wèn)權(quán)限
-r -R 遞歸復(fù)制(目錄=>目錄)
-l 創(chuàng)建鏈接
-v 顯示過(guò)程
rm
刪除
-r -R 遞歸刪除
-f 強(qiáng)制刪除(無(wú)需確認(rèn),直接刪除。慎用!)
-i 交互式刪除(詢(xún)問(wèn)用戶(hù))
rmdir (空目錄)
刪除目錄時(shí),建議您使用“rm -r”命令
mv  
相當(dāng)于 cp 后刪除源文件,也可以作為“重命名”使用。
mv  
-r -R 遞歸
ln  
鏈接
-s 符號(hào)鏈接
-f 強(qiáng)制鏈接,覆蓋目標(biāo)文件
-i 覆蓋前詢(xún)問(wèn)用戶(hù)
split  [目標(biāo)文件名[前綴]]
把輸入文件 INPUT 按 固定大小 的 文件片 PREFIXaa, PREFIXab, … 輸出 缺省的 PREFIX 是 ‘x’. 如果 沒(méi)有 指定 INPUT, 或 INPUT 是 -, 就從 標(biāo)準(zhǔn) 輸入讀取 數(shù)據(jù).
- 按行數(shù)分割文件
-l  同上
-b  按大小分割文件。可以使用 b、k、m 作單位,不指定單位的情況下,默
認(rèn)單位為 b
-C  按大小分割文件,并盡量保持每行的完整
示例:
split -C 100k file.split x
cat
輸出文件內(nèi)容。用空格分隔多個(gè)文件名,可以將多個(gè)文件內(nèi)容連接到一起輸出。使用復(fù)位向合并為一個(gè)文件
-n 在輸出中添加行號(hào)
-b 在輸出中添加行號(hào),空行不編號(hào)
-s 將兩行或以上的空行,合并為一個(gè)空行
示例:
cat xaa xab xac > file.split
sort [-o ] [-t ] [+ - ] [文件]
對(duì)文本文件的行排序
-m 合并文件
-c 檢查文件是否已按規(guī)則排序
-b 忽略行首空格字符
-u 忽略?xún)?nèi)容重復(fù)行
-f 忽略大小寫(xiě)
-l 忽略非打印字符
-M 作為月份比較
-d 按字典順序排序,按照字母、數(shù)字、空格、制表符排序
-r 逆序輸出
more
查看文件內(nèi)容,我們建議您使用 less
diff
diff – 找出兩個(gè)文件的不同點(diǎn)
diff [選項(xiàng)] 源文件 目標(biāo)文件
cksum [文件名]
計(jì)算文件的 CRC 值。不指定文件名則從標(biāo)準(zhǔn)輸入設(shè)備讀入數(shù)據(jù),例如:
echo xxx | cksum
md5sum [文件名] 計(jì)算文件的 md5 值。同上
權(quán)限管理
一些細(xì)節(jié)
一個(gè)文件主要包含下列屬性, ls -l
- rwx rwx rwx user group date filename
其中,第一組為歸屬用戶(hù)的權(quán)限,第二組為歸屬群組的權(quán)限,第三組為其它用戶(hù)群組的權(quán)限。user 為文件的歸屬用戶(hù),group 為文件的歸屬群組,date 為日期信息,filename 為文件名。
對(duì)于文件夾,必須擁有它的可執(zhí)行權(quán)限,才能夠使用 cd 命令進(jìn)入該文件夾;擁有可讀權(quán)限,才能夠使用 ls 命令查看該文件夾的文件列表。
root 用戶(hù)擁有最高權(quán)限。
可以使用 3 位的二進(jìn)制數(shù)字來(lái)描述一組權(quán)限,某一權(quán)限對(duì)應(yīng)的數(shù)字為 1,則表示具有該種權(quán)限,為 0,則不具有該種權(quán)限。
使用二進(jìn)制數(shù)字來(lái)描述一組權(quán)限,雖然非常直觀,但是 3 組權(quán)限需要用 9 位數(shù)來(lái)表示,使用不夠方便。因此我們將三組權(quán)限使用 3 位 8 進(jìn)制數(shù)字來(lái)表示。它們的對(duì)應(yīng)關(guān)系為:
r 100 4
w 010 2
x 001 1
將這三位 8 進(jìn)制數(shù)字相加的結(jié)果,就可以表示該組權(quán)限的具體內(nèi)容,例如:
7=4+2+1=rwx
5=4+1=rx
755=4+2+1 4+1 4+1=rwx r-x r-x
還可以使用 a 、 u 、 g 、 o 表示歸屬關(guān)系,使用 = 、 + 、 – 表示權(quán)限變化,使用 r 、w 、 x 表示權(quán)限內(nèi)容,
a 所有用戶(hù) u 歸屬用戶(hù) g 歸屬群組 o 其它用戶(hù)
= 具有權(quán)限 + 增加權(quán)限 – 去除權(quán)限
r 可讀權(quán)限 w 可寫(xiě)權(quán)限 x 可執(zhí)行權(quán)限
例如:
a+x 給所有用戶(hù)增加可執(zhí)行權(quán)限
go-wx 將歸屬群組和其它用戶(hù)的可寫(xiě)、可執(zhí)行權(quán)限去掉
u=rwx 歸屬用戶(hù)具有可讀、可寫(xiě)、可執(zhí)行權(quán)限
chmod  
更改文件的權(quán)限。權(quán)限的表達(dá)式可以使用三位 8 進(jìn)制數(shù)字表示,或者使用 augo +-= rxw-s來(lái)表示
-R 遞歸 (遞歸:表示在子層次中重復(fù)相同操作。例如遞歸復(fù)制某目錄,不但復(fù)制當(dāng)前目錄及其下的所有文件;而且對(duì)當(dāng)前目錄的子目錄,也進(jìn)行遞歸復(fù)制的操作。)
-v 顯示過(guò)程
-c 類(lèi)似“-v”,僅顯示更改部分
–reference= 以指定文件為參考更改權(quán)限
示例:
chmod -R a+x path
chmod -Rv 755 path
chown [:歸屬群組]
更改文件的歸屬用戶(hù)?梢允褂糜脩(hù)名或者 UID
-R 遞歸
-v 顯示過(guò)程
-c 類(lèi)似 -v ,僅顯示更改部分
–reference= 以指定文件為參考更改權(quán)限
示例:
chown user:admin path (注:user與admin之間用“:”號(hào)隔開(kāi))
chown -R user.admin path (注:user與admin之間用“.”號(hào)隔開(kāi))
chown user path
chgrp  
更改文件的歸屬群組?梢允褂萌航M名或者 GID
參數(shù)同上
SUID、SGID、Sticky bit
某些情況下,需要以可執(zhí)行文件歸屬用戶(hù)的身份執(zhí)行該文件,可以為該文件設(shè)置 SUID。同樣,設(shè)置 SGID 能夠以該文件歸屬群組的身份執(zhí)行它。
例如:用戶(hù)自行設(shè)定密碼。出于安全方面的考慮, /etc/shadow 只能由 root 用戶(hù)直接修改。
-rw——- root root /etc/shadow
這個(gè)時(shí)候,可以為程序 /usr/bin/passwd 設(shè)置 SUID,當(dāng)普通用戶(hù)執(zhí)行“passwd”命令時(shí),便能夠以該程序歸屬用戶(hù) root 的身份修改 /etc/shadow 文件。而“passwd”程序自身帶有身份驗(yàn)證機(jī)制,不能通過(guò)驗(yàn)證時(shí)拒絕執(zhí)行,從而保證了安全。
ls -l /usr/bin/passwd
-r-s–x–x root root /usr/bin/passwd
我們發(fā)現(xiàn),歸屬用戶(hù)的可執(zhí)行權(quán)限位使用 s ,表示 SUID。同樣,歸屬群組的可執(zhí)行權(quán)限位使用 s , 表示 SGID。 任何用戶(hù)或群組都擁有 其它用戶(hù) 的權(quán)限, 所以不需要以 其它用戶(hù) 身份執(zhí)行文件,其它用戶(hù)的可執(zhí)行權(quán)限位便不會(huì)出現(xiàn) s 。該權(quán)限位可能出現(xiàn)的屬性為 t ,也就是粘著位 Sticky bit。
ls -ld /tmp
drwxrwxrwt root root /tmp
粘著位表示任何用戶(hù)都可能具有寫(xiě)權(quán)限,但只有該歸屬用戶(hù)或 root 用戶(hù)才能夠刪除
SUID、SGID、Sticky bit 也可以像權(quán)限一樣,使用一個(gè)八進(jìn)制數(shù)表示,如下:
4 SUID
2 SGID
1 Sticky bit
通過(guò)在“chmod”命令中使用 4 個(gè)八進(jìn)制數(shù)的表達(dá)式, 如4755 , 用第一位表示 SUID、SGID、或 Sticky bit,便能夠?yàn)槲募O(shè)置這些特殊權(quán)限。示例:
chmod -R 4755 path
lsattr [路徑]
查看文件的特殊屬性
-a 全部顯示
-d 只顯示目錄
-R 遞歸
特殊屬性包括:
a:僅供附加用途
b:不更新最后存取時(shí)間
c:壓縮后存放
d:排除在傾倒操作之外
i:不得任意更動(dòng)文件或目錄
s:保密性刪除文件或目錄
S:即時(shí)更新文件或目錄
u:預(yù)防以外刪除
chattr +|-|=
更改文件特殊屬性
-R 遞歸
-V 顯示過(guò)程
壓縮解壓
tar -c|x|u|r|t[z|j][v] -f  [未打包文件]
將多個(gè)文件打包為一個(gè)歸檔文件, 可以在打包的同時(shí)進(jìn)行壓縮。支持的格式為 tar(歸檔)、gz(壓縮)、bz2(壓縮率更高,比較耗時(shí))
參數(shù):
-c 創(chuàng)建
-x 解包
-u 更新
-r 添加
-t 查看
-d 比較壓縮包內(nèi)文件和文件
-A 將 tar 文件添加到歸檔文件中
-z 使用 gz 壓縮格式
-j 使用 bz2 壓縮格式
-v 顯示過(guò)程
-f  歸檔文件的文件名
-C  將壓縮包中的文件解壓到指定目錄
[未打包文件] 創(chuàng)建、更新歸檔文件時(shí)必須填寫(xiě)
示例:
tar -zcvf xxx.tar.gz xxx/ xxx1 xxx2 xxx3 多個(gè)待打包文件以空格分隔
tar -zcvf xxx.tar.gz /home/user/xxx/ 使用絕對(duì)路徑打包,解包也使用絕對(duì)路徑
tar -zxvf xxx.tar.gz 按相對(duì)路徑解包到當(dāng)前目錄下,或按絕對(duì)路徑解包
tar -zcvf xxx.tar.gz xxx | split -b 1m 打包后,使用 split 分割為 1m 大小的多個(gè)文件
其它參數(shù)
-P 使用絕對(duì)路徑壓縮時(shí),保留根目錄“/”
-W 校驗(yàn)
-p 還原文件權(quán)限
-w 詢(xún)問(wèn)用戶(hù)
–totals 統(tǒng)計(jì)
-T  處理符合條件的文件
-X  排除符合條件的文件
zip [參數(shù)]  
使用 zip 格式打包文件
-r 遞歸,將指定目錄下的所有文件和子目錄一并處理
-S 包含系統(tǒng)和隱藏文件
-y 直接保存符號(hào)連接,而非該連接所指向的文件
-X 不保存額外的文件屬性
-m 將文件壓縮并加入壓縮文件后,刪除源文件
- 1~9,數(shù)字越大,壓縮率越高
-F 嘗試修復(fù)已損壞的壓縮文件
-T 檢查備份文件內(nèi)的每個(gè)文件是否正確無(wú)誤
-q 不顯示指令執(zhí)行過(guò)程
-g 將文件壓縮后附加在既有的壓縮文件之后,而非另行建立新的壓縮文件
-u 更新壓縮包內(nèi)文件
-f 更新壓縮包內(nèi)文件。如果符合條件的文件沒(méi)有包含在壓縮包中,則壓縮后添加
-$ 保存第一個(gè)被壓縮文件所在磁盤(pán)的卷標(biāo)
-j 只保存文件名稱(chēng)及其內(nèi)容
-D 壓縮文件內(nèi)不建立目錄名稱(chēng)
-i  壓縮目錄時(shí),只壓縮符合條件的文件
-x  排除符合條件的文件
-n  排除指定文件名后綴的文件
-b  指定臨時(shí)文件目錄
-d  從壓縮文件內(nèi)刪除指定的文件
-t  把壓縮文件的日期設(shè)成指定的日期
-o 以壓縮文件內(nèi)擁有最新更改時(shí)間的文件為準(zhǔn),將壓縮文件的更改時(shí)間設(shè)成和該文件相同
-A 調(diào)整可執(zhí)行的自動(dòng)解壓縮文件
-c 替每個(gè)被壓縮的文件加上注釋
-z 替壓縮文件加上注釋
-k 使用 MS-DOS 兼容格式的文件名稱(chēng)。
-l 壓縮文件時(shí),把 LF 字符置換成 LF+CR 字符。
-ll 壓縮文件時(shí),把 LF+CR 字符置換成 LF 字符。
unzip [參數(shù)]  [壓縮包中將被釋放的文件]
解壓 zip 壓縮包文件
-P  zip 壓縮包的密碼
-d  指定解壓路徑
-n 解壓縮時(shí)不覆蓋原有文件
-f 覆蓋原有文件
-o 不經(jīng)詢(xún)問(wèn),直接覆蓋原有文件
-u 覆蓋原有文件,并將壓縮文件中的其它文件解壓縮到目錄中
-l 顯示壓縮文件內(nèi)所包含的文件
-t 檢查壓縮文件是否正確
-z 顯示壓縮包注釋
-Z unzip -Z 等于執(zhí)行 zipinfo 指令
-j 不處理壓縮文件中原有的目錄路徑
-C 壓縮文件中的文件名稱(chēng)區(qū)分大小寫(xiě)
-L 將壓縮文件中的全部文件名改為小寫(xiě)
-s 將文件名中的空格轉(zhuǎn)換下劃線(xiàn)
-X 解壓縮時(shí)保留文件原來(lái)的 UID/GID
-q 執(zhí)行時(shí)不顯示任何信息
-v 執(zhí)行是時(shí)顯示詳細(xì)的信息
-c 將解壓縮的結(jié)果顯示到屏幕上,并對(duì)字符做適當(dāng)?shù)霓D(zhuǎn)換
-p 與-c 參數(shù)類(lèi)似,會(huì)將解壓縮的結(jié)果顯示到屏幕上,但不會(huì)執(zhí)行任何的轉(zhuǎn)換
-a 對(duì)文本文件進(jìn)行必要的字符轉(zhuǎn)換
-b 不要對(duì)文本文件進(jìn)行字符轉(zhuǎn)換
-x  處理里排除壓縮包中的指定文件
-M 將輸出結(jié)果送到 more 程序處理
7z|7za  [參數(shù)]  [文件]
子命令
a 添加
d 刪除
e 解壓
x 帶路徑解壓
l 列表查看
t 測(cè)試
u 更新
參數(shù)
-m
-m0= 默認(rèn)使用 lzma
-mx= 壓縮級(jí)別
-mfb=64 number of fast bytes for LZMA = 64
-md= 設(shè)置字典大小,例如 -md=32m
-ms= 是否固實(shí)壓縮
-o 設(shè)置輸出目錄
-p[密碼] 使用密碼
-r[數(shù)字] 遞歸,使用數(shù)字定義遞歸子目錄的深度
-sfx[] 使用自解壓模塊
-si 從標(biāo)準(zhǔn)輸入設(shè)備讀入數(shù)據(jù)
-so 將數(shù)據(jù)寫(xiě)入標(biāo)準(zhǔn)輸出設(shè)備
-y 所有詢(xún)問(wèn)均回答 Yes
-w
rar  [參數(shù)]  [文件|文件列表|路徑]
子命令
x 帶路徑解壓
e 解壓到當(dāng)前目錄
a 將文件添加到壓縮包內(nèi)
d 從壓縮包中刪除文件
u 更新壓縮包內(nèi)文件
f 更新壓縮包內(nèi)文件,并添加壓縮包內(nèi)不存在的文件
m 添加并刪除源文件
r 修復(fù)
l 列表查看壓縮包內(nèi)文件信息 lt 更詳細(xì)信息 lb 簡(jiǎn)短信息
c 添加壓縮包注釋
cf  將文件內(nèi)容添加為注釋
cw  將注釋保存為文件
t 測(cè)試壓縮包
rr 添加恢復(fù)紀(jì)錄
rv 恢復(fù)到文件
參數(shù)
-p 設(shè)置密碼
-m 設(shè)置壓縮級(jí)別,數(shù)字越大,壓縮級(jí)別越高
搜索
whereis
查找軟件的安裝路徑
-b 只查找二進(jìn)制文件
-m 只查找?guī)椭募?br /> -s 只查找源代碼
-u 排除指定類(lèi)型文件
-f 只顯示文件名
-B  在指定目錄下查找二進(jìn)制文件
-M  在指定目錄下查找?guī)椭募?br /> -S  在指定目錄下查找源代碼
locate
在文件索引數(shù)據(jù)庫(kù)中搜索文件
-d  搜索指定數(shù)據(jù)庫(kù)
updatedb 更新文件索引數(shù)據(jù)庫(kù)
find [路徑]
查找文件
-name  根據(jù)文件名查找文件
-iname  根據(jù)文件名查找文件,忽略大小寫(xiě)
-path  根據(jù)路徑查找文件
-ipath  根據(jù)路徑查找文件,忽略大小寫(xiě)
-amin  過(guò)去 N 分鐘內(nèi)訪(fǎng)問(wèn)過(guò)的文件
-atime  過(guò)去 N 天內(nèi)訪(fǎng)問(wèn)過(guò)的文件
-cmin  過(guò)去 N 分鐘內(nèi)修改過(guò)的文件
-ctime  過(guò)去 N 天內(nèi)修改過(guò)的文件
-anewer  比參照文件更晚被讀取過(guò)的文件
-cnewer  比參照文件更晚被修改過(guò)的文件
-size  根據(jù)文件大小查找文件,單位 b c w k M G
-type  根據(jù)文件類(lèi)型查找文件。b 塊設(shè)備 c 字符設(shè)備 d 目錄 p 管道文件 f 普通文件 l 鏈接 s 端口文件
-user  按歸屬用戶(hù)查找文件
-uid  按 UID 查找文件
-group  按歸屬群組查找文件
-gid  按 GID 查找文件
-empty 查找空文件
-exec command ; 執(zhí)行 command;如果命令返回狀態(tài)值0,那么 exec 返回true。所有 find 其 余的命令行參數(shù)將作為提供給命令的參數(shù),直到遇到一個(gè)由 ‘;’ 組成的參數(shù)為止。命令的參數(shù)中,字符串 ‘{}’ 將以正在處理的文件名替換。所 有 的 ‘{}’ 都會(huì)被替換,不僅是在單獨(dú)的一個(gè)參數(shù)中。例:find ~/ -name “*.mp3″ -exec rm -r {} ; (注:“}”與”"之間有一空格隔開(kāi))
grep |”” [文件名]
在文件中搜索內(nèi)容
其它
echo
回顯。較復(fù)雜的字符串,可以使用 ” 括起來(lái)。
-n 輸出內(nèi)容不換行
-E 不解析脫字符
-e 解析脫字符
控制字符
反斜線(xiàn)
a 警告
b 退格
n 換行
r 回車(chē)
t 水平制表符
clear
消除屏幕
alias  
別名,為命令指定一個(gè)別名,以簡(jiǎn)化輸入。例如:
alias ls=’ls –color=auto’
alias ls=”l -CF”
可以將您的定義保存在 ~/.bashrc 文件中。
export
將變量導(dǎo)出為環(huán)境變量,常寫(xiě)變量賦值一同使用,例如:
export PATH=”$PATH:xxx”
其中 $PATH 表示變量 PATH 原值
shutdown
shutdown [-t sec] [-arkhncfF] time [warning-message]
關(guān)閉計(jì)算機(jī),向根進(jìn)程 init 發(fā)送信號(hào),更改 runlevel 為 0 (halt)
-h 關(guān)閉電源
-r 重啟
-n 強(qiáng)行關(guān)機(jī),不向 init 進(jìn)程 發(fā)送信號(hào)
-k 模擬關(guān)機(jī),向登錄者發(fā)送關(guān)機(jī)警告
-t  N 秒后關(guān)機(jī)
time 關(guān)機(jī)時(shí)間
-c [說(shuō)明信息] 取消關(guān)機(jī)
-f 重啟時(shí)忽略檢測(cè)文件系統(tǒng)
-F 重啟時(shí)強(qiáng)制檢測(cè)文件系統(tǒng)
warning-message 發(fā)送給所有用戶(hù)的消息
time參數(shù)的格式可以有很多種。首先,可以是 hh:mm 格式的絕對(duì)時(shí)間, 其 中hh 指的是小時(shí)(一到二位數(shù)),mm 指的是分鐘(二位數(shù))。第二種是 +m 格式,其中 m 指的是等待的分鐘數(shù)。 now 是 +0 的別名。
halt
關(guān)閉計(jì)算機(jī)。 調(diào)用 shutdown -h ,結(jié)束系統(tǒng)進(jìn)程,同步文件系統(tǒng),停止內(nèi)核。
-n 不同步文件系統(tǒng)
-w 模擬關(guān)機(jī),寫(xiě) /var/log/wtmp 紀(jì)錄
-f 不調(diào)用 shutdown ,強(qiáng)行關(guān)機(jī)
-p 默認(rèn)選項(xiàng),關(guān)機(jī)時(shí)調(diào)用 poweroff
-i 關(guān)機(jī)前斷開(kāi)網(wǎng)絡(luò)
reboot
重新啟動(dòng)計(jì)算機(jī)。參數(shù)與 halt 相似
chroot
Change Root 更改根目錄,重新定義會(huì)話(huà)的運(yùn)行環(huán)境。
用戶(hù)管理
一些細(xì)節(jié)
root 用戶(hù)為根用戶(hù),也就是 系統(tǒng)管理員 擁有全部權(quán)限
一個(gè)用戶(hù)只能擁有一個(gè) GID ,但是還可以歸屬于其它附加群組
用戶(hù)管理的重要配置文件:
/etc/passwd 用戶(hù)名 密碼位 UID 歸屬 GID 姓名 $HOME 目錄 登錄 Shell
/etc/shadow 用戶(hù)名 已加密密碼 密碼改動(dòng)信息 密碼策略
/etc/group 群組名 密碼位 GID 組內(nèi)用戶(hù)
/etc/gshadow 群組密碼相關(guān)文件,不重要
/etc/sudoers 用戶(hù)名 權(quán)限定義 權(quán)限
可以使用 pwconv 命令創(chuàng)建影子密碼,將 /etc/passwd 文件中的密碼轉(zhuǎn)換到 /etc/shadow文件
su [用戶(hù)名]
切換到其它用戶(hù),默認(rèn)切換到 root 用戶(hù)。提示密碼為將切換用戶(hù)密碼
-f 快速切換,忽略配置文件
-l 重新登錄
-m ,-p 不更改環(huán)境變量
-c  切換后執(zhí)行命令,并退出切換
(注: su 和 su – 是有所不同的)
sudo [命令]
以其它用戶(hù)的身份執(zhí)行命令,默認(rèn)以 root 的身份執(zhí)行。提示密碼為當(dāng)前用戶(hù)密碼
-s 切換為 root shell
-i 切換為 root shell,并初始化
-u  執(zhí)行命令的身份
-l 顯示自己的權(quán)限
passwd [用戶(hù)名]
設(shè)定用戶(hù)密碼
-d 清除密碼
-l 鎖定用戶(hù)
-e 使密碼過(guò)期,在下次登錄時(shí)更改密碼
-S 顯示密碼認(rèn)證信息
-x  密碼過(guò)期,最大使用時(shí)間
-n  凍結(jié)密碼,最小使用時(shí)間
-s 更改登錄 Shell
-f 更改用戶(hù)信息
示例:
$passwd
Changing password for user
(current) UNIX password: 原密碼
Enter new UNIX password: 新密碼
Retype new UNIX password: 確認(rèn)新密碼
chsh [-s ] [用戶(hù)名]
更改登錄 Shell
usermod
修改用戶(hù)賬號(hào)
-d  設(shè)定$HOME 目錄
-m 設(shè)定$HOME 目錄時(shí)自動(dòng)建立
-s  修改用戶(hù)登錄 Shell
-l  修改為新用戶(hù)名
-u  修改用戶(hù) UID
-g  修改用戶(hù)歸屬群組
-G  修改用戶(hù)歸屬附加群組
-L 鎖定帳戶(hù)
-U 解除鎖定
-e  設(shè)定用戶(hù)賬號(hào)過(guò)期時(shí)間
-f  設(shè)定密碼過(guò)期后多長(zhǎng)時(shí)間關(guān)閉賬號(hào)
-c  修改用戶(hù)備注
useradd
新建用戶(hù)
-d  設(shè)定$HOME 目錄
-m 自動(dòng)建立$HOME 目錄
-M 不自動(dòng)建立$HOME 目錄
-s  修改用戶(hù)登錄 Shell
-l  修改為新用戶(hù)名
-u  修改用戶(hù) UID
-g  修改用戶(hù)歸屬群組
-G  修改用戶(hù)歸屬附加群組
-n 不建立以用戶(hù)名為名稱(chēng)的群組
-e  設(shè)定用戶(hù)賬號(hào)過(guò)期時(shí)間
-f  設(shè)定密碼過(guò)期后多長(zhǎng)時(shí)間關(guān)閉賬號(hào)
-c  修改用戶(hù)備注
-D [表達(dá)式] 更改預(yù)設(shè)值 (預(yù)設(shè)值保存于 /etc/default/useradd 文件中)
新建用戶(hù)規(guī)則保存于 /etc/login.defs 文件中,新建用戶(hù)默認(rèn)文件保存于 /etc/skel/ 目錄中。新建用戶(hù)時(shí),系統(tǒng)自動(dòng)拷貝此目錄下的文件至新建用戶(hù)的 $HOME 目錄
userdel
刪除用戶(hù)
-r 刪除用戶(hù)相關(guān)文件和目錄
id [用戶(hù)名]
顯示用戶(hù) UID GID 歸屬附加群組
finger [用戶(hù)名]
顯示用戶(hù)信息
進(jìn)程管理
一些細(xì)節(jié)
進(jìn)程一般分為交互進(jìn)程、批處理進(jìn)程和守護(hù)進(jìn)程三類(lèi)。
守護(hù)進(jìn)程總是活躍,在系統(tǒng)啟動(dòng)時(shí)通過(guò)腳本自動(dòng)啟動(dòng),或由 root 啟動(dòng),通常在后臺(tái)運(yùn)行。
一個(gè)進(jìn)程可以擁有子進(jìn)程。當(dāng)父進(jìn)程終止時(shí),它的子進(jìn)程也隨之終止;而子進(jìn)程終止時(shí),父進(jìn)程通?梢岳^續(xù)運(yùn)行。
init 進(jìn)程為根進(jìn)程,所有進(jìn)程都是它的子進(jìn)程
ps
顯示進(jìn)程信息,參數(shù)可省略 -
aux 以 BSD 風(fēng)格顯示進(jìn)程 常用
-efH 以 System V 風(fēng)格顯示進(jìn)程
-e , -A 顯示所有進(jìn)程
a 顯示終端上所有用戶(hù)的進(jìn)程
x 顯示無(wú)終端進(jìn)程
u 顯示詳細(xì)信息
f 樹(shù)狀顯示
w 完整顯示信息
l 顯示長(zhǎng)列表
pstree
樹(shù)狀顯示進(jìn)程信息
-a 顯示完整命令及參數(shù)
-c 重復(fù)進(jìn)程分別顯示
-c 顯示進(jìn)程 ID PID
-n 按 PID 排列進(jìn)程
pgrep
顯示進(jìn)程的 PID
-l 顯示進(jìn)程名和進(jìn)程 PID
-o 進(jìn)程起始 ID
-n 進(jìn)程終止 ID
pkill
結(jié)束進(jìn)程族。如果結(jié)束單個(gè)進(jìn)程,請(qǐng)用 kill
kill [信號(hào)代碼]
根據(jù) PID 向進(jìn)程發(fā)送信號(hào),常用來(lái)結(jié)束進(jìn)程,默認(rèn)信號(hào)為 -9
-l [信號(hào)數(shù)字] 顯示、翻譯信號(hào)代碼
-9 , -KILL 發(fā)送 kill 信號(hào)退出
-6 , -ABRT 發(fā)送 abort 信號(hào)退出
-15 , -TERM 發(fā)送 Termination 信號(hào)
-1 , -HUP 掛起
-2 , -INT 從鍵盤(pán)中斷,相當(dāng)于 Ctrl+c
-3 , -QUIT 從鍵盤(pán)退出,相當(dāng)于 Ctrl+d
-4 , -ILL 非法指令
-11 , -SEGV 內(nèi)存錯(cuò)誤
-13 , -PIPE 破壞管道
-14 , -ALRM
-STOP 停止進(jìn)程,但不結(jié)束
-CONT 繼續(xù)運(yùn)行已停止的進(jìn)程
-9 -1 結(jié)束當(dāng)前用戶(hù)的所有進(jìn)程
renice  
重新設(shè)定進(jìn)程優(yōu)先級(jí)(無(wú)此必要)
優(yōu)先級(jí)表達(dá)式:
+|-|=
nice 取值范圍: -20~19
進(jìn)程表達(dá)式:
-p  通過(guò)進(jìn)程 ID 進(jìn)行設(shè)定
-g  通過(guò)進(jìn)程群組 ID
-u  通過(guò)進(jìn)程擁有者 UID 設(shè)定
top
動(dòng)態(tài)、交互式進(jìn)程管理器
-c 顯示進(jìn)程啟動(dòng)狀態(tài),包括參數(shù)、操作對(duì)象等;而不只是進(jìn)程名
-d  刷新頻率。 -d 5,表示 5 秒刷新一次
-n  刷新次數(shù),然后退出。 -n 5,表示刷新 5 次后退出;
-b 以批量模式運(yùn)行,讓輸出能夠使用管道或復(fù)位向。但不能進(jìn)行交互,最好
和 -n  參數(shù)一同使用
-i 禁止顯示空閑進(jìn)程或僵尸進(jìn)程;
-p PID 僅監(jiān)視指定進(jìn)程的 ID;PID 是一個(gè)數(shù)值;
-s 安全模式運(yùn)行,禁用一些效互指令;
-S 累積模式,輸出每個(gè)進(jìn)程的總的 CPU 時(shí)間,包括已死的子進(jìn)程;
交互命令:
立即刷新
k 交互式殺死進(jìn)程,提示輸入進(jìn)程 PID (默認(rèn)發(fā)送信號(hào) 15)
r 設(shè)定 renice,提示輸入 PID 和 renice 值
s 改變兩次刷新時(shí)間間隔,以秒為單位
n 設(shè)定顯示進(jìn)程數(shù), 0 為不作限制
i 隱藏空閑進(jìn)程和僵尸進(jìn)程
S 切換到累積時(shí)間模式
l 開(kāi)關(guān),在頂部顯示 uptime 信息
t 開(kāi)關(guān),在頂部顯示 進(jìn)程和 CPU 狀態(tài)
m 開(kāi)關(guān),在頂部顯示 free 信息
c 顯示方式切換: 進(jìn)程名/進(jìn)程啟動(dòng)狀態(tài)
A 按進(jìn)程啟動(dòng)順序進(jìn)行排序。由新到舊
M 按內(nèi)存占用排序。由大到小
N 以進(jìn)程 ID 排序。由大到小
P 按 CPU 占用排序。由大到小
T 按時(shí)間/累積時(shí)間排序
f ,F 設(shè)定顯示字段。設(shè)定完成后空格退出
o,O 設(shè)定顯示字段的排序。大寫(xiě)向前移動(dòng),小寫(xiě)向后移動(dòng),空格退出
h,? 顯示有關(guān)安全模式和累積模式的幫助信息
W 把當(dāng)前的配置寫(xiě)到~/.toprc 中;
nohup
將任務(wù)提交到后臺(tái),輸出附加到 ~/nohup.out 文件。即便用戶(hù)退出登錄,提交的命令仍繼續(xù)執(zhí)行。
&
背景執(zhí)行此命令,如果用戶(hù)退出登錄,則命令停止執(zhí)行
;  ; ……
命令隊(duì)列,從左向右,依次執(zhí)行以 ; 分隔的命令
&&  && ……
命令隊(duì)列,從左向右,依次執(zhí)行以 && 分隔的命令。前一個(gè)命令執(zhí)行成功,后一個(gè)命令才能執(zhí)行

掛起當(dāng)前 Shell 中的任務(wù)
jobs
顯示背景任務(wù)
bg [任務(wù)編號(hào)]
將掛起的任務(wù)背景執(zhí)行
fg [任務(wù)編號(hào)]
將背景任務(wù)調(diào)到前臺(tái)執(zhí)行
計(jì)劃任務(wù)
cron anacron
磁盤(pán)和內(nèi)存管理
一些細(xì)節(jié)
Linux 中,設(shè)備用/dev/目錄下的文件表示。例如
/dev/hda1 第一塊硬盤(pán)的第一主分區(qū)
/dev/hdb5 第二塊硬盤(pán)的第一邏輯分區(qū)
/dev/sda4 第一塊 SATA 硬盤(pán)的第四主分區(qū),或者擴(kuò)展分區(qū)
/dev/null 黑洞設(shè)備
mount  [掛載路徑]
掛載文件系統(tǒng)
-t 指定文件系統(tǒng)的類(lèi)型。通常不必指定,mount 自動(dòng)檢測(cè)。下面是常用的格式
reiserfs ReiserFS 3.6 版
jfs IBM 技術(shù)
xfs SGI 技術(shù)(適合高級(jí)服務(wù)器,桌面用戶(hù)慎用)
ext3 Linux 傳統(tǒng)文件系統(tǒng)
vfat fat fat32
ext2 不帶日志的 ext3
ntfs WINNT
iso9660 光盤(pán)
smbfs Windows 文件共享(掛載此類(lèi)型文件一般用smbmount命令)
-o [選項(xiàng) 1] [選項(xiàng) 2] ……
loop 環(huán)設(shè)備。光盤(pán)、ISO鏡像等
ro | rw 只讀 readonly;可讀寫(xiě) read-write
sync | async 同步模式|異步模式。決定修改是否立即寫(xiě)入文件系統(tǒng)
atime | noattime 讀取時(shí)是否修改訪(fǎng)問(wèn)時(shí)間。對(duì)于寫(xiě)入敏感設(shè)備,例如閃存、軟盤(pán),建議使用 *noatime*
auto | noauto 自動(dòng)掛載模式
exec | noexec 是否允許可執(zhí)行權(quán)限
defaults 使用預(yù)設(shè)的選項(xiàng) rw,
suid, dev, exec, auto, nouser, async
iocharset=UTF-8 指定字符集,可簡(jiǎn)寫(xiě)為 utf8
codepage=936 指定代碼頁(yè),可簡(jiǎn)寫(xiě)為 cp936 西文系統(tǒng)代碼頁(yè)為 437
umask= 設(shè)定權(quán)限掩碼
uid= 設(shè)定歸屬用戶(hù)
gid= 設(shè)定歸屬群組
remount 以不同選項(xiàng)重新掛載
-L  將帶有特殊卷標(biāo)的分區(qū)
Tip
權(quán)限掩碼
權(quán)限=777-權(quán)限掩碼(三位) | 7777-權(quán)限掩碼(四位)
假如權(quán)限掩碼為 022 ,則新建對(duì)象權(quán)限為 755 rwxr-xr-x
可以使用 umask 命令設(shè)置權(quán)限掩碼
mount -a 掛載 /etc/fstab 文件中定義的所有設(shè)備
示例:
sudo mount -t iso9660 -o loop /dev/cdrom0 /media/cdrom
sudo mount -t vfat -o remount iocharset=utf8,codepage=cp936 /dev/hda5 /media/hda5
umount  |
卸載已掛載文件系統(tǒng)
df
查看已掛載文件系統(tǒng)的磁盤(pán)空間占用
-a 顯示所有文件系統(tǒng)的磁盤(pán)使用情況,包括 0 塊(block)的文件系統(tǒng),如/proc 文件系統(tǒng)
-T 顯示文件系統(tǒng)類(lèi)型
-k 以 k 字節(jié)為單位顯示
-i 顯示 i 節(jié)點(diǎn)信息,而不是磁盤(pán)塊
-t  顯示指定類(lèi)型的文件系統(tǒng)的磁盤(pán)空間使用情況
-x  列出不是某一指定類(lèi)型文件系統(tǒng)的磁盤(pán)空間使用情況(與 t 選項(xiàng)相反)。
-l 只顯示本地文件系統(tǒng)
(還有一個(gè)-h參數(shù),人性化顯示磁盤(pán)的空間占用)
free
查看內(nèi)存、緩沖區(qū)、交換空間的占用
-b 以字節(jié)為單位顯示數(shù)值
-k 以千字節(jié)為單位顯示數(shù)值
-m 以兆字節(jié)為單位顯示數(shù)值
-g 以吉字節(jié)為單位顯示數(shù)值
-l 顯示內(nèi)存占用峰值
-o 不顯示緩沖區(qū)占用
-t 統(tǒng)計(jì)結(jié)果
-s  刷新頻率
sync
同步文件系統(tǒng)。將緩沖區(qū)中的數(shù)據(jù)寫(xiě)入文件系統(tǒng)
fdisk
分區(qū)表修改工具
交互命令:
m 使用幫助
l 查看已知文件系統(tǒng)類(lèi)型
p 顯示分區(qū)信息
n 新建分區(qū) (p:主分區(qū) l:擴(kuò)展分區(qū) )
d 刪除分區(qū)
t 改變分區(qū)類(lèi)型
w 將改動(dòng)寫(xiě)入分區(qū)表
q 放棄改動(dòng)并退出
• 磁盤(pán)設(shè)備名稱(chēng)為整塊磁盤(pán),而不是磁盤(pán)中的分區(qū)。例如 /dev/hda ,而不是 /dev/hda1
fdisk -l
查看所有磁盤(pán)分區(qū)信息
cfdisk
更加友善的分區(qū)表修改工具
mkfs.
將分區(qū)格式化為文件系統(tǒng)。
示例:
sudo mkfs.reiserfs /dev/hda1
mkfs
-t  指定文件系統(tǒng)類(lèi)型
-c 格式化前檢查磁盤(pán)
mkisofs -o  [源文件目錄](méi)
用光盤(pán)或者文件制作 iso 鏡像
-b 可啟動(dòng)鏡像
hdparm
獲取/設(shè)置硬盤(pán)參數(shù)
-d  DMA 模式開(kāi)關(guān)
-a  預(yù)計(jì)模式開(kāi)關(guān)
-t 性能測(cè)試
-T 緩存性能測(cè)試
-c  32 位傳輸模式開(kāi)關(guān)
-g 顯示柱面,扇區(qū)等信息
-i -I 顯示磁盤(pán)信息
網(wǎng)絡(luò)和硬件管理
ifconfig
配置網(wǎng)絡(luò)接口
-a 顯示所有網(wǎng)絡(luò)接口(默認(rèn))
ifconfig  up|down

激活|禁用網(wǎng)卡
示例:
sudo ifconfig eth0 up
ifconfig  add  [ netmask  ]
給網(wǎng)卡指定 IP 地址或子網(wǎng)掩碼
route
配置路由及網(wǎng)關(guān)
route add -net  gw  [ netmask  ] dev
指定路由及網(wǎng)關(guān)
route del -net  gw  [ netmask  ]
刪除路由及網(wǎng)關(guān)
ip
配置網(wǎng)絡(luò)
子命令:
link 網(wǎng)卡配置
address 配置地址。相當(dāng)于 ifconfig
route 配置路由。相當(dāng)于 route
參數(shù):
show 顯示 (默認(rèn))
set 設(shè)置
add 添加
del 刪除
示例:
ip link show 顯示網(wǎng)卡配置
ip link set eth0 name xxx 重命名網(wǎng)絡(luò)接口
ping
向目標(biāo)地址發(fā)送 ICMP 封包,常用來(lái)測(cè)試網(wǎng)絡(luò)
-b  ping 整個(gè)網(wǎng)段
-c 發(fā)送封包次數(shù)
-s  默認(rèn)為 64 字節(jié)
netstat
網(wǎng)絡(luò)連接狀態(tài)
-r 顯示路由表,同 route
-a 所有連接
-t 只顯示 TCP 協(xié)議
-U 只顯示 UDP 協(xié)議
-l 只顯示正在監(jiān)聽(tīng)的端口
-p 顯示 PID 和進(jìn)程名
-c  刷新頻率
• http/ftp/ssh…… 為應(yīng)用層協(xié)議
• TCP/UDP 為傳輸層協(xié)議
• IP/ICMP 為網(wǎng)絡(luò)層協(xié)議
lspci
查看 PCI 總線(xiàn)連接的設(shè)備
lsusb
查看 USB 接口連接的設(shè)備
lsmod
查看已加載模塊
• /lib/modules/uname -r 目錄下為所有可用模塊
modprobe
啟用模塊

轉(zhuǎn)自:
[url=http://blog.chinaunix.net/u3/93426/showart.php?id=2144374]http://blog.chinaunix.net/u3/93426/showart.php?id=2144374



本文來(lái)自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u/31550/showart_2157635.html
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專(zhuān)區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP