unix系统操作命令大全下.docx
- 文档编号:7969454
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:16
- 大小:19.54KB
unix系统操作命令大全下.docx
《unix系统操作命令大全下.docx》由会员分享,可在线阅读,更多相关《unix系统操作命令大全下.docx(16页珍藏版)》请在冰豆网上搜索。
unix系统操作命令大全下
unix系統操作命令大全(下)
http:
//blog.itcert.org/archives/1146
四、有關狀態資訊命令
4.1顯示當前註冊的使用者
命令:
w
格式:
w[option][username]
功能:
顯示當前正在使用系統的用戶名、註冊時間和當前執行的命令。
選項:
-h不顯示起始行
-s按短格式顯示
-l按長格式顯示(缺省設置)
注釋:
例如:
%w
4.2顯示都誰登錄到機器上
命令:
who
格式:
who
功能:
顯示當前正在系統中的所有用戶名字,使用終端設備號,註冊時間。
例如:
%who
4.3顯示當前終端上的用戶名
命令:
whoami
格式:
whoami
功能:
顯示出當前終端上使用的使用者。
例如:
%whoami
4.4確定命令位置
命令:
whereis
格式:
whereiscommand
功能:
確定一個命令的二進位行碼、源碼及連線手冊所在的位置。
選項:
注釋:
例如:
%whereisls
4.5查找非標準命令
命令:
which
格式:
whichcommand
功能:
查找非標準命令,即使用別名或系統中標準命令集之外的命令。
選項:
注釋:
例如:
%whichls
4.6顯示日期
命令:
date
格式:
date
功能:
顯示或設置日期和時間。
選項:
注釋:
只有超級用戶有權設置日期。
例如:
%date
4.7顯示日曆
命令:
cal(calendar)
格式:
cal[month]year
功能:
顯示某年內指定的日曆
選項:
注釋:
例如:
%cal1998
4.8計算命令執行時間
命令:
time
格式:
time[command]
功能:
計算程式或命令在執行其間所用的時間。
選項:
注釋:
計算出的時間為:
real是命令在系統駐留的總時間,user是命令消耗CPU的時間,sys是命令I/O所開銷的時間。
例如:
%timemyprog
4.9查詢帳目
命令:
acseek(accountseek)
格式:
acseek[-dn][-musersname]
功能:
查詢本月的用戶帳目。
選項:
-dn
-musername
注釋:
若沒有選項,則顯示本人當月的帳單。
例如:
%acseek
4.10顯示使用者標識
命令:
id
格式:
id[option][user]
功能:
顯示使用者標識及使用者所屬的所有組。
選項:
-a顯示用戶名、使用者標識及使用者所屬的所有組
注釋:
例如:
%idusername
4.11顯示主機標識
命令:
hostid
格式:
hostid
功能:
顯示主機的唯一標識,是被用來限時軟體的使用權限,不可改變。
選項:
注釋:
例如:
%hostid
4.12顯示主機名稱
命令:
hostname
格式:
hostname
功能:
顯示或設置主機名稱。
選項:
注釋:
只有超級用戶才能設置主機名稱。
例如:
%hostname
4.13顯示進程
命令:
ps
格式:
ps[option]
功能:
顯示系統中進程的資訊。
包括進程ID、控制進程終端、執行時間和命令。
選項:
-a列出當前系統中所有進程的資訊
-l顯示一個長清單
-e顯示當前運行的每一個進程資訊
-f顯示一個完整的清單
注釋:
例如:
%ps-ef
4.14顯示磁碟空間
命令:
df(diskfree)
格式:
df[option]
功能:
顯示磁碟空間的使用情況,包括檔案系統安裝的目錄名、塊設備名、總位元組數、已用位元組數、剩餘位元組數佔用百分比。
選項:
-i顯示已用和未用的位元組數
-k顯示磁碟空間的使用資訊
注釋:
例如:
%df-k
4.15顯示檔盤空間
命令:
du(diskusage)
格式:
du[option][filename]
功能:
顯示目錄或檔所占磁碟空間大小
選項:
-a顯示所有檔的大小
-s顯示制定目錄所占磁片大小
注釋:
例如:
%du
4.16顯示盤空間限制
命令:
quota
格式:
quota-v[username]
功能:
顯示使用者的磁碟空間限制和使用情況。
包擴盤空間的限額和已使用數,允許建立的節點數限額和使用節點數。
選項:
-v查看使用者在系統中的盤空間
注釋:
只有超級使用者可以顯示任何使用者的使用情況,用edquota命令可修改。
例如:
%quota-v
4.17顯示終端選項
命令:
stty
格式:
stty[option]
功能:
顯示或設置終端的任選項。
選項:
-a顯示所有設置情況
-g顯示當前設置
注釋:
例如:
%stty-a
4.18顯示終端名
命令:
tty
格式:
tty
功能:
顯示終端名
選項:
注釋:
例如:
%tty
4.19回憶命令
命令:
history
格式:
history
功能:
幫助用戶回憶執行過的命令。
選項:
注釋:
例如:
%history
4.20線上說明手冊
命令:
man(manual)
格式:
mancommand_name
功能:
顯示參考手冊,提供線上說明資訊。
選項:
注釋:
-k按制定關鍵字查詢有關命令
例如:
%mantar
4.21建立別名
命令:
alias
格式:
aliasnewnamename
功能:
用戶可以將常用的命令用自己習慣的名稱來重新命名。
選項:
注釋:
例如:
%aliasdir‘ls-F’
五、網路命令
5.1顯示網路位址
命令:
arp
格式:
arphostname
功能:
顯示系統當前訪問的遠端住機名、IP位址和硬體位址。
選項:
-a
注釋:
例如:
%arp-a
5.2顯示使用者資訊
命令:
finger
格式:
fingerusername
功能:
顯示網上使用者使用機器的情況,包括使用者何時登錄和最後一次註冊記錄。
選項:
注釋:
例如:
%fingerusername
5.3網上對話
命令:
talk
格式:
talkusername
功能:
在網上與另一使用者進行對話。
選項:
注釋:
對話時系統把終端分為上下兩部分,上半部顯示自己鍵入資訊,下半部顯示對方使用者鍵入的資訊。
鍵入delete或Ctrl+C則結束對話。
例如:
%talkusername
5.4允許或拒絕接受資訊
命令:
mesg(message)
格式:
mesg[n/y]
功能:
允許或拒絕其它使用者向自己所用的終端發送資訊。
選項:
n拒絕其它使用者向自己所用的終端寫資訊
y允許其它使用者向自己所用的終端寫資訊(缺省值)
注釋:
例如:
%mesgn
5.5給其他使用者寫資訊
命令:
write
格式:
writeusername[ttyname]
功能:
給其他使用者的終端寫資訊。
選項:
注釋:
若對方沒有拒絕,兩用戶可進行交談,鍵入EOF或Ctrl+C則結束對話。
例如:
writeusername
5.6測試網路
命令:
ping
格式:
pinghostname
功能:
向網路上的主機發送ICMPECHOREQUEST資訊包,檢測網路是否暢通。
選項:
注釋:
被測試的主機名稱可用IP地址。
當丟包率為(100%packetloss)則說明
當前網路不通。
例如:
%pinghostsname
5.7遠端shell命令
命令:
rsh(remoteshell)
格式:
rshhostsnamecommand
功能:
在本地機執行遠端主機的shell命令。
選項:
注釋:
例如:
%rshhostnamewho
5.8遠端拷貝檔
命令:
rcp(remotecopy)
格式:
rcp[-r]filenewfile
功能:
拷貝遠端主機上的檔。
選項:
-r拷貝目錄
注釋:
例如:
%rcphostname:
/tmp/file.
5.9遠程註冊
命令:
rlogin(remotelogin)
格式:
rloginhostname[-lusername]
功能:
註冊到遠端主機上。
選項:
-lusername註冊到另一用戶
注釋:
要有用戶口令才能註冊。
例如:
%rloginhostname
5.10遠端登入
命令:
telnet
格式:
telnethostname
功能:
遠端登入到網上其它主機。
選項:
注釋:
支援不同的作業系統。
例如:
%telnet
5.11檔案傳輸
命令:
ftp(filetransferprogram)
格式:
ftphostname
功能:
網路檔案傳輸及遠端操作。
選項:
ftp命令:
?
/helpftp的線上說明
openhostname打開制定的遠端機
cd[dirname]進入遠端機的目錄
lcd[dirname]設置本地機的目錄
dir/ls顯示遠端的目錄檔
binary以二進位方式進行傳輸
get/mget從遠端機取一個或多個檔
put/mput向遠端機送一個或多個檔
prompt打開或關閉多個檔傳送時的交互提示
close關閉與遠端機的連接
quit退出ftp
注釋:
例如:
%ftphostname
5.12顯示到網路主機的路經
命令:
traceroute
格式:
traceroutehostname
功能:
顯示本機到達某一網路主機所經的路經和使用的時間。
選項:
注釋:
例如:
%traceroutehostname
六、Mail命令
6.1發送或接受電子郵件
命令:
mail/Mail/mailx
格式:
mailusername(發送)
mail[option](接受)
功能:
向網上使用者發送或接受電子郵件。
選項:
-r郵件按先進先出順序排序。
缺省時為後進先出順序排序
-q中斷mail後不改變信箱內容
-p顯示mail每份郵件,不顯示提示資訊
-f從郵件格式檔中讀郵件
注釋:
mail命令:
?
顯示mail説明命令
h郵件標題列表
p顯示當前郵件
n顯示下一郵件
r[uers]給發信人或用戶回信
s[file]將郵件保存到檔中,保存標題資訊
w[file]將郵件寫到檔中,不保存標題資訊
d[n]刪除當前郵件或第n封郵件
q將未刪除的郵件存入mbox檔,並退出mail
x所有郵件不作修改,退出mail
例如:
%mail-s“Subjet…”username
6.2顯示郵件佇列
命令:
mailq
格式:
mailq
功能:
查看正在發送或接收郵件的排隊情況。
選項:
注釋:
此命令一般在系統或網路不同時使用。
例如:
%mailq
6.3郵件操作命令
命令:
pine
格式:
pine
功能:
對自己郵件操作的程式。
選項:
注釋:
此操作是在功能表提示下進行。
例如:
%pine
七、運行程式命令
7.1按時間執行命令
命令:
at/batch
格式:
at[option][time][data][file]
功能:
在制定的時間執行命令或命令檔。
選項:
-r取消以前用at命令提交的作業
-l顯示用at命令提交的所有作業狀態和作業號
注釋:
例如:
at0030Jan20myfile
7.2參數回至標準輸出
命令:
echo
格式:
echo[-n][arguments]
功能:
將參數即字串至標準輸出即顯示器
選項:
-n不向標準輸出回送分行符號
注釋:
例如:
echo*
7.3複製至檔
命令:
tee
格式:
tee[option]filename
功能:
至標準輸出的同時複製至檔
選項:
-a輸出時附加到檔中
-i不理采中斷
注釋:
例如:
%who|teefile
7.4給程式優先順序
命令:
nice
格式:
nice[-n]command
功能:
以低的優先順序運行程式或命令。
選項:
-n為優先順序0-20從高到低
注釋:
例如:
nice-5progame
7.5終止進程
命令:
kill
格式:
kill[option]pid
功能:
向指定的進程送信號或終止進程。
選項:
-9強行終止進程
-17將進程掛起
-19將掛起的進程啟動
注釋:
pid標示進程號,可由ps命令得到。
例如:
%kill-9pid
7.6進程睡眠
命令:
sleep
格式:
sleeptime
功能:
使當前正在執行的進程在規定的時間內處於睡眠。
選項:
注釋:
time為進程將睡眠的時間,以秒為單位。
例如:
%sleeptime
7.7顯示作業狀態
命令:
jobs
格式:
jobs[-l]
功能:
顯示當前作業的狀態
選項:
-l長清單顯示作業狀態,包括所有者、作業號、終端和狀態。
注釋:
作業狀態為+表示最近被停止的作業,-表示先前的作業,exit1表示退出的作業,job#done表示已完成的作業。
例如:
%jobs
7.8前臺作業
命令:
fg
格式:
fgjob#
功能:
將指定作業號的作業轉入前臺運行。
job#表示作業號。
選項:
注釋:
例如:
%fgjob#
7.9後臺作業
命令:
bg/&
格式:
bgjob#
command&
功能:
將指定作業號的作業或命令推到後臺運行。
選項:
注釋:
例如:
%bgjob#
7.10掛起作業
命令:
stop
格式:
stopjob#
功能:
將指定作業號的後臺作業掛起.
選項:
注釋:
例如:
%stopjob#
八、程式編譯執行命令
8.1C程式編譯
命令:
cc
格式:
cc[option]filename
功能:
編譯或連結指定的C檔。
選項:
-o指定輸出檔案名,缺省時為a.out
-c只編譯,產生.o的目的檔案
-g產生用於符號測試的執行檔
-lm進行連接cc數學庫
-O進行代碼的一般優化
-O2二級優化
注釋:
C編譯器參考手冊可用命令mancc查看。
例如:
%cc-otesttest.c
8.2C++程式編譯
命令:
CC
格式:
CC[option]filename
功能:
編譯或連結指定的C++檔。
選項:
同C編譯選項
注釋:
C++編譯器參考手冊可用命令manCC查看。
例如:
%CC-O2test.cc
8.3FORTRAN77程式編譯
命令:
f77
格式:
f77[option]filename
功能:
編譯或連結指定的Fortran檔
選項:
-o指定輸出檔案名,缺省時為a.out
-c只編譯,產生.o的目的檔案
-g產生用於符號測試的執行檔
-O0不進行代碼優化
-O1儘快進行代碼優化
-O2二級優化
-O3三級優化
注釋:
FORTRAN77編譯器參考手冊可用命令manf77查看
例如:
%f77-ctest.f
8.4FORTRAN90程式編譯
命令:
f90
格式:
f90[option]filename
功能:
編譯或連結指定的Fortran90檔
選項:
同FORTRAN77編譯選項
注釋:
FORTRAN90編譯器參考手冊可用命令manf90查看
例如:
%f90-O-otesttest.f
8.5GNU程式編譯
命令:
gcc(GNUC)
g++/c++(GNUC++)
g77(GNUFORTRAN77)
格式:
gcc[option]filename
g++[option]filename
g77[option]filename
功能:
編譯或連結指定的編譯檔。
選項:
-o指定輸出檔案名,缺省時為a.out
-c只編譯,產生.o的目的檔案
-O進行代碼的一般優化
-O2二級優化
注釋:
GNU編譯器參考手冊可進入emacs中info菜單下查看。
例如:
%gcc-otesttest.c
8.6運行檔
格式:
a.out
filename
功能:
來源程式經編譯後產生目標代碼檔,放在a.out檔或指定輸出檔案名。
本文來自ChinaUnix博客,如果查看原文請點:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- unix 系统 操作 命令 大全