UNIX 常用命令

2018-12-09 15:01 更新

本快速指南列出的命令,包括語法和簡(jiǎn)要說明。更多詳細(xì)信息,使用 -

$man command

文件和目錄

這些命令允許您創(chuàng)建的目錄和處理文件。

命令描述
cat顯示文件內(nèi)容
cd更改目錄到目錄名
chgrp更改文件組
chmod更改權(quán)限
cp復(fù)制源文件到目的地
file確定文件類型
find查找文件
grep搜索文件的正則表達(dá)式。
head顯示文件的前幾行
ln創(chuàng)建使用oldName軟鏈接
ls顯示有關(guān)文件類型的信息。
mkdir創(chuàng)建一個(gè)新的目錄目錄名
more在分頁的形式顯示數(shù)據(jù)。
mv移動(dòng)(重命名)使用oldName為newname。
pwd打印當(dāng)前工作目錄。
rm刪除(刪除)文件名
rmdir刪除現(xiàn)有的目錄,只要它是空的。
tail最后打印文件中的幾行。
touch更新文件的訪問和修改時(shí)間。

操作數(shù)據(jù)

文件的內(nèi)容可以被比較,并用下面的命令改變。

命令描述
awk模式掃描和處理語言
cmp比較兩個(gè)文件的內(nèi)容
comm比較排序的數(shù)據(jù)
cut切出一個(gè)文件的每一行中選定字段
diff差分文件比較
expand擴(kuò)展制表符為空格
join加入一些常見的野外文件
perl數(shù)據(jù)操縱語言
sed流文本編輯器
sort排序文件數(shù)據(jù)
split文件分割成更小的文件
tr翻譯字符
uniq報(bào)告重復(fù)行的文件
wc算的話,線和字符
vi打開vi文本編輯器
vim打開VIM文本編輯器
fmt簡(jiǎn)單的文本格式化
spell檢查拼寫錯(cuò)誤的文字
ispell檢查拼寫錯(cuò)誤的文字
ispell檢查拼寫錯(cuò)誤的文字
emacsGNU Emacs的項(xiàng)目
ex,exit行編輯器
  

壓縮文件

文件可以被壓縮以節(jié)省空間。壓縮文件可以創(chuàng)建和檢查 -

命令描述
compress壓縮文件
gunzipgzip壓縮解壓縮文件
gzipGNU替代壓縮方法
uncimpress解壓縮文件
unzip列表,測(cè)試和提取壓縮的文件的ZIP存檔
zcat解壓縮文件
zcmp比較壓縮文件
zdiff比較壓縮文件
zmore細(xì)讀文件過濾器壓縮文本的CRT觀看

獲取信息

各種UNIX手冊(cè)和文檔可上線。下面的shell命令給信息 -

命令描述
apropos
通過定位查找關(guān)鍵字的命令
info顯示命令信息頁面在線
man顯示手冊(cè)頁在線
whatis搜索全名搜索whatis數(shù)據(jù)庫(kù)。
yelpGNOME幫助瀏覽器

網(wǎng)絡(luò)通信

以下這些命令用于從本地UNIX主機(jī)發(fā)送和接收文件到世界各地的遠(yuǎn)程主機(jī)。

命令描述
ftp文件傳輸程序
rcp遠(yuǎn)程文件拷貝
rlogin遠(yuǎn)程登錄到UNIX主機(jī)
rsh遠(yuǎn)程shell
tftp簡(jiǎn)單文件傳輸程序
telnet讓到另一臺(tái)主機(jī)終端連接
ssh安全shell終端或命令連接
scp安全shell遠(yuǎn)程文件拷貝
sftp安全shell文件傳輸程序

其中一些命令可以在你的電腦安全原因被限制。

用戶之間的郵件

在UNIX系統(tǒng)支持屏幕上的信息給其他用戶和世界各地的電子郵件 -

命令描述
evolution
在Linux GUI郵件處理工具
mail簡(jiǎn)單的發(fā)送或閱讀電子郵件程序
mesg
允許或拒絕的消息
parcel將文件發(fā)送給其他用戶
pine基于VDU-mail工具
talk跟其他用戶
write寫信息給其他用戶

編程工具

下面的編程工具和語言的基礎(chǔ)上已安裝在你的Unix哪些是可用的。

命令描述
dbxSUN調(diào)試器
gdbGNU調(diào)試器
make維護(hù)程序組和編譯程序。
nm打印程序的名單
size打印程序的大小
strip刪除符號(hào)表和重定位位
cbC程序美化
ccANSI C編譯器為太陽SPARC系統(tǒng)
ctraceC程序調(diào)試器
gccGNU ANSI C編譯器
indent縮進(jìn)和格式C程序源代碼
bc互動(dòng)算術(shù)語言處理器
gclGNU Common Lisp的
perl通用語言
php網(wǎng)頁嵌入式語言
pyPython語言解釋器
asp網(wǎng)頁嵌入式語言
ccC ++編譯器為太陽SPARC系統(tǒng)
g ++GNU C ++編譯器
javacJava編譯器
appletvieweirJAVA小程序查看器
netbeansJava集成開發(fā)環(huán)境在Linux上
sqlplus運(yùn)行Oracle SQL解釋
sqlldr運(yùn)行Oracle SQL數(shù)據(jù)加載
mysql運(yùn)行MySQL SQL解釋

雜項(xiàng)命令

這些命令列出或更改有關(guān)系統(tǒng)的信息 -

TD>組
命令描述
chfn改變你的手指信息
chgrp更改文件的組所有權(quán)
chown更改所有者
date打印日期
determin自動(dòng)查找終端類型
du磁盤使用情況的打印量
echo回聲參數(shù)標(biāo)準(zhǔn)選項(xiàng)
exit退出系統(tǒng)
finger打印關(guān)于登錄用戶的信息
groupadd創(chuàng)建用戶組
顯示組成員
homequota顯示配額和文件使用情況
iostat報(bào)告I / O統(tǒng)計(jì)信息
kill將信號(hào)發(fā)送到一個(gè)進(jìn)程
last顯示用戶登錄最后
logout注銷UNIX
lun列表用戶名或登錄ID
netstat顯示網(wǎng)絡(luò)狀態(tài)
passwd更改用戶密碼
passwd更改登錄密碼
printenv一個(gè)shell變量的顯示值
ps顯示當(dāng)前進(jìn)程的狀態(tài)
ps打印過程中的統(tǒng)計(jì)信息
quota -v顯示磁盤使用情況和限制
reset復(fù)位終端模式
script保持終端會(huì)話腳本
script保存的指令或過程的輸出
setenv設(shè)置環(huán)境變量
stty設(shè)置終端選項(xiàng)
time時(shí)間命令
top顯示所有的系統(tǒng)進(jìn)程
tset設(shè)置終端模式
tty打印當(dāng)前的終端名稱
umask表明給出默認(rèn)情況下,查看文件的權(quán)限
uname當(dāng)前系統(tǒng)的顯示名稱
uptime獲取系統(tǒng)運(yùn)行時(shí)間
useradd創(chuàng)建用戶帳戶
users在用戶記錄的打印名字
vmstat報(bào)告虛擬內(nèi)存統(tǒng)計(jì)
w展示一下登錄的用戶在做
who列表登錄的用戶

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)