unix指令大全.docx

上传人:b****2 文档编号:19248652 上传时间:2023-04-24 格式:DOCX 页数:31 大小:27.59KB
下载 相关 举报
unix指令大全.docx_第1页
第1页 / 共31页
unix指令大全.docx_第2页
第2页 / 共31页
unix指令大全.docx_第3页
第3页 / 共31页
unix指令大全.docx_第4页
第4页 / 共31页
unix指令大全.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

unix指令大全.docx

《unix指令大全.docx》由会员分享,可在线阅读,更多相关《unix指令大全.docx(31页珍藏版)》请在冰豆网上搜索。

unix指令大全.docx

unix指令大全

目录

[隐藏]

∙1登录工作站

o1.1透过PC登录工作站

o1.2登出步骤

o1.3更改帐号密码

o1.4在线帮助指令说明

o1.5进入远端电脑系统

o1.6远程调用工作站程序

∙2文件或目录处理

o2.1列出文件或目录下之文件名称

o2.2目录之缩写:

o2.3改变工作目录位置

o2.4复制文件

o2.5移动或更改文件、目录名称

o2.6建立新目录

o2.7删除目录

o2.8删除文件

o2.9文件名的缩写符号

o2.10查看文件内容

o2.11查看目录所占磁盘容量

o2.12查看自己的diskquota使用状况

∙3文件传输

o3.1拷贝文件或目录至远端工作站

o3.2自远端工作站,拷贝文件或目录

∙4文件模式之设定

o4.1改变文件或目录之读、写、执行之允许权

o4.2改变文件或目录之拥有权

o4.3检查自己所属之群组名称

o4.4改变文件或目录之群组拥有权

o4.5改变文件或目录之最后修改时间

o4.6文件之连结

o4.7文件之字串找寻

o4.8找寻文件或命令之路径

o4.9比较文件或目录之内容

o4.10文件打印输出

o4.11一般文件之打印

o4.12troff文件之打印

∙5打印机控制命令

o5.1检查打印机状态,及打印工作顺序编号和使用者名称

o5.2删除打印机内之打印工作(使用者仅可删除自己的打印工作)

∙6Job之控制

o6.1查看系统之process

o6.2结束或终止process

o6.3在background执行process的方式

o6.4查看正在background中执行的process

o6.5结束或终止在background中的process

∙7shellvariable

o7.1查看shellvariable之设定值

o7.2设定shellvariable

o7.3删除shellvariable

∙8environmentvariable

o8.1查看environmentvariable之设定值

o8.2设定environmentvariable

o8.3删除environmentvariable

∙9alias

o9.1查看所定义的命令之alias

o9.2定义命令之alias

o9.3删除所定义之alias

∙10history

o10.1设定命令记录表之长度

o10.2查看命令记录表之内容

o10.3使用命令记录表

o10.4显示前一个命令之内容

o10.5更改前一命令之内容并执行之

∙11资料之压缩

o11.1压缩资料

∙12pipe-line之使用

∙13I/Ocontrol

o13.1标准输入之控制

o13.2标准输出之控制

∙14查看系统中的使用者

∙15改变自己的username进入其他使用者的帐号,拥有其使用权利。

∙16查看username

∙17查看目前本地所有工作站的使用者

∙18与某工作站上的使用者交谈

∙19检查远端电脑系统是否正常

∙20电子邮件(E-mail)的使用简介

o20.1将文件当做E-mail的内容送出

o20.2传送E-mail给本地使用者

o20.3传送E-mail至外地

o20.4检查所传送之E-mail是否送出,或滞留于本所之邮件伺服站中

o20.5读取信件

o20.6本文内容大纲

o20.7进入vi

o20.8离开vi

o20.9vi的操作模式

o20.10输入模式

o20.11指令模式

o20.12视窗的移动

o20.13删除、复制及修改指令介绍(此单元较少使用)

o20.14删除与修改

o20.15移动与复制

o20.16指令重复

o20.17取消前一动作(Undo)

o20.18搜寻

o20.19资料的连接

o20.20环境的设定

o20.21ex指令

o20.22恢复编辑时被中断的文件

o20.23编辑多个文件

[编辑]登录工作站

[编辑]透过PC登录工作站

执行格式:

telnethostname(在dos下执行)telnetip-address

Example:

telnetdoctelnet140.122.77.120

注:

可利用指令arphostname或arpdomain_name查询ip_address2

粗体文字===登录步骤===login :

_______>输入username

password :

_______>输入密码

[编辑]登出步骤

%logout或 %exit或 %或按[Ctrl-D]

[编辑]更改帐号密码

passwd>执行后将会出现下列信息ChangingNISpasswordforuseronice.

Oldpassword:

______>输入旧密码

Newpassword:

______>输入新密码(最好6-8字,英文字母与数字混合)

Retypenewpassword:

______>再输入一次密码

[编辑]在线帮助指令说明

执行格式:

mancommand-name

Example:

 %manls

[编辑]进入远端电脑系统

执行格式:

rloginhostname[-1username]

Example:

fdfd%rlogindocremotelogin进入工作站doc中。

%rlogindoc-luser使用user帐号进入工作站doc中。

执行格式:

telnethostname或telnetIPaddress

Example:

%telnetdocor %telnet140.109.20.251

[编辑]远程调用工作站程序

执行格式:

setenvDISPLAY[本机IP]:

0.0

Example:

%setenvDISPLAY10.52.9.120:

0.0

[编辑]文件或目录处理

[编辑]列出文件或目录下之文件名称

执行格式:

ls[-atFlgR][name](name可为文件名或目录名称。

Example :

ls列出目前目录下之文件名。

ls–a列出包含以.起始的隐藏档所有文件名。

ls–t依照文件最后修改时间之顺序,依序列出文件名。

ls–F列出目前目录下之文件名及其类型。

”/”结尾表示为目录名称,“*”结尾表示为执行档,”@”结尾表示为symbliclink。

ls–l列出目录下所有文件之许可权、拥有者、文件大小、修改时间及名称。

ls–lg同上,并显示出文件之拥有者群组名称。

ls–R显示出目录下,以及其所有子目录之文件名。

(recursivelisting)

ls-i可以显示文件的索引号

[编辑]目录之缩写:

~使用者login时的workingdirectory(起始目录)

~username指定某位user的workingdirectory(起始目录)

.目前的工作目录(currentworkingdirectory)

..目前目录的上一层目录(parentofworkingdirectory)

[编辑]改变工作目录位置

执行格式:

cd[name]:

name可为目录名称、路径或目录缩写。

Example:

cd改变目录位置,至使用者login时的workingdirectory(起始目录)。

cddir1改变目录位置,至dir1之目录位置下。

cd~user改变目录位置,至使用者的workingdirectory(起始目录)。

cd..改变目录位置,至目前目录的上层(即parentofworkingdirectory)

cd../user改变目录位置,至相对路径user之目录位置下。

cd/../..改变目录位置,至绝对路径(Fullpath)之目录位置下。

[编辑]复制文件

执行格式:

cp[-r]sourcedestination

Example:

cpfile1file2将文件file1复制成file2

cpfile1dir1将文件file1复制到目录dir1下,文件名仍为file1。

cp/tmp/file1将目录/tmp下的文件file1复制到现行目录下,文件名仍为file1。

cp/tmp/file1file2将目录/tmp下的文件file1复制到现行目录下,文件名为file2

cp-rdir1dir2(recursivecopy)复制整个目录。

若目录dir2存在,则将目录dir1,及其所有文件和子目录,复制到目录dir2下,新目录名称为dir1。

若目录dir2不存在,则将dir1,及其所有文件和子目录,复制为目录dir2。

[编辑]移动或更改文件、目录名称

执行格式:

mvsourcedestination

Example:

mvfile1file2将文件file1,更改文件名为file2。

mvfile1dir1将文件file1,移到目录dir1下,文件名仍为file1。

mvdir1dir2若目录dir2存在,则将目录dir1,及其所有文件和子目录,移到目录dir2下,新目录名称为dir1。

若目录dir2不存在,则将dir1,及其所有文件和子目录,更改为目录dir2。

[编辑]建立新目录

执行格式:

mkdirdirectory-name

Exmaple:

mkdirdir1建立一新目录dir1。

tartar最初用于建立磁带备份系统,目前广泛用于建立文件发布档案。

建立名称为tar的档案:

tarcvfye.tar*.txt将当前目录的所有文件存档到ye.tar中;tarcvfye.tar*.*浏览档案内容:

tartvfye.tar*.*取出档案内容:

tarxvfye.tar*.*

[编辑]删除目录

执行格式:

rmdirdirectory-name或rm-rdirectory-name

Example:

rmdirdir1删除目录dir1,但dir1下必须没有文件存在,否则无法删除。

rm-rdir1删除目录dir1,及其下所有文件及子目录。

[编辑]删除文件

执行格式:

rmfilename(filename可为文件名,或文件名缩写符号。

Example:

rmfile1删除文件名为file1之文件。

rmfile?

删除文件名中有五个字符,前四个字符为file之所有文件。

rmf*删除文件名中,以f为字首之所有文件。

rm-rffile删除名为file的文件夹及其里面的内容

[编辑]文件名的缩写符号

?

代表文件名称中之单一字符。

∙代表文件名称中之一字串。

[编辑]查看文件内容

执行格式:

catfilename

Example:

catfile1以连续显示方式,查看文件名file1之内容。

执行格式:

morefilename或catfilename|more

Example:

morefile1以分页方式,查看文件名file1之内容。

catfile1|more同上。

[编辑]查看目录所占磁盘容量

执行格式:

du[-s]directory

Example :

dudir1显示目录dir1的总容量及其次目录的容量(以kbyte为容量)。

du-sdir1显示目录dir1的总容量。

[编辑]查看自己的diskquota使用状况

diskquota :

工作站磁盘空间的使用限额。

执行格式:

quota-v

Example :

quota-v将会显示下列信息Filesystemusagequotalimittimeleftfilesquotalimittimelef./home/ice/u0193448192122881.9days16000

栏位解说:

usage :

目前的磁盘用量。

quota :

你的磁盘使用额度。

当你的usage超过quota时,虽然可以继续使用,但是必须七天之内降到quota以下,否则即使用量没有超limit(最高限额),也无法再写入或复制任何文件。

limit :

最高使用额度。

当你的usage达到limit时,无法再写入或复制任何文件。

[编辑]文件传输

[编辑]拷贝文件或目录至远端工作站

执行格式:

rcp[-r]sourcehostname:

destination

source可为文件名、目录名或路径,hostname为工作站站名,destination为路径名称.

Example:

rcpfile1doc:

/home/user将文件file1,拷贝到工作站doc路径/home/user之目录下。

rcp-rdir1doc:

/home/user将目录dir1,拷贝到工作站doc路径/home/user之目录下。

[编辑]自远端工作站,拷贝文件或目录

执行格式:

rcp[-r]hostname:

sourcedestination

(hostname为工作站名,source为路径名,destination可为文件名、目录名或路径)。

Example:

rcpdoc:

/home/user/file1file2将工作站doc中,位于/home/user目录下之文件file1,拷贝到目前工作站之目录下,文件名改为file2。

rcp-rdoc:

.将工作站doc中,位于/home/user目录下之目录dir1,拷贝到目前工作站之目录下目录名称仍为dir1。

[编辑]文件模式之设定

[编辑]改变文件或目录之读、写、执行之允许权

执行格式:

chmod[-R]modename

(name可为文件名或目录名;mode可为3个8位元之数字,或利用ls-l命令,列出文件或目录之读、写、执行允许权之文字缩写。

mode :

rwxrwxrwxr:

readw:

writex:

execute

usergroupother

缩写 :

(u)(g)(o)

Example :

%chmod755dir1将目录dir1,设定成任何使用者,皆有读取及执行之权利,但只有拥有者可做修改。

%chmod700file1将文件file1,设定只有拥有者可以读、写和执行。

%chmodo+xfile2将文件file2,增加拥有者可以执行之权利。

%chmodg+xfile3将文件file3,增加群组使用者可执行之权利。

%chmodo-rfile4将文件file4,除去其它使用者可读取之权利。

[编辑]改变文件或目录之拥有权

执行格式:

chown[-R]usernamename(name可为文件名或目录名。

Example:

%chownuserfile1将文件file1之拥有权,改为使用者user所有。

%chown-Ruserdir1将目录dir1,及其下所有文件和子目录之拥有权,改为使用者user所有。

[编辑]检查自己所属之群组名称

执行格式:

groups

[编辑]改变文件或目录之群组拥有权

执行格式:

chgrp[-R]groupnamename(name可为文件名或目录名)

Example :

%chgrpvlsifile1将文件file1之群组拥有权,改为vlsi群组。

%chgrp-Rimagedir1将目录dir1,及其下所有文件和子目录,改为image群组。

[编辑]改变文件或目录之最后修改时间

执行格式:

touchname(name可为文件或目录名称。

[编辑]文件之连结

同一文件,可拥有一个以上之名称,可将文件做数个连结。

执行格式:

lnoldnamenewname(Hardlink)

Example:

lnfile1file2  将名称file2,连结至文件file1。

执行格式:

ln-soldnamenewname(Symblicklink)

Example:

ln-sfile3file4 将名称file4,连结至文件file3。

[编辑]文件之字串找寻

执行格式:

grepstringfile

Example:

grepabcfile1

寻找文件file1中,列出字串abc所在之整行文字内容。

[编辑]找寻文件或命令之路径

执行格式:

whereiscommand(显示命令之路径。

执行格式:

whichcommand(显示命令之路径,及使用者所定义之别名。

执行格式:

whatiscommand(显示命令功能之摘要。

执行格式:

findsearch-path-namefilename-print(搜寻指定路径下,某文件之路径。

Example:

%find/-namefile1-print(自根目录下,寻找文件名为file1之路径。

.

[编辑]比较文件或目录之内容

执行格式:

diff[-r]name1name2(name1name2可同时为文件名,或目录名称。

Example :

%difffile1file2比较文件file1与file2内,各行之不同处。

%diff-rdir1dir2比较目录dir1与dir2内,各文件之不同处。

[编辑]文件打印输出

使用者可用.login档中之setenvPRINTER,来设定打印资料时的打印机名。

printername :

sp1或sp2

Example:

%setenvPRINTERsp2设定自sp2打印资料。

[编辑]一般文件之打印

执行格式:

lpr[-Pprinter-name]filename

%lprfile1或lpr-Psp2file1自sp2,打印文件file1。

执行格式:

enscript[-Pprinter-name]filename

%enscriptfile3或enscript-Psp1file3自sp1,打印文件file3。

[编辑]troff文件之打印

执行格式:

ptroff[-Pprinter-name][-man][-ms]filename

%ptroff-man/usr/local/man/man1/ptroff.1以troff格式,自Applelaserwriter打印ptroff命令之使用说明。

%ptroff-Psp2-man/usr/man/man1/lpr1以troff格式,自sp2打印lpr命令之使用说明。

[编辑]打印机控制命令

[编辑]检查打印机状态,及打印工作顺序编号和使用者名称

执行格式:

lpq[-Pprinter-name]

%lpq或lpq-Psp1检查sp1打印机之状态。

[编辑]删除打印机内之打印工作(使用者仅可删除自己的打印工作)

执行格式:

lprm[-Pprinter-name]username或jobnumber

%lprmuser或lprm-Psp1user删除sp1中,使用者user的打印工作,此时使用者名称必须为user。

%lprm-Psp2456删除sp2编号为456之打印工作。

[编辑]Job之控制

UNIXO.S.,可于foregrourd及background同时处理多个process。

一般使用者执行命令时,皆是在foreground交谈式地执行process,亦可将process置于background中,以非交谈式来执行process。

[编辑]查看系统之process

执行格式:

ps[-aux]

Example:

%ps或ps–x(查看系统中,属于自己的process。

%ps–au(查看系统中,所有使用者的process。

%ps–aux(查看系统中,包含系统内部,及所有使用者的process。

[编辑]结束或终止process

执行格式:

kill[-9]PID(PID为利用ps命令所查出之processID。

Example:

%kill456或kill-9456终止processID为456之process。

或者执行格式:

xkill(回车,鼠标箭头变为骷髅头标志,直接点击要终止的程序窗口。

Example:

%xkill[回车]

[编辑]在background执行process的方式

执行格式:

command&(于command后面加入一“&”符号即可。

Example:

%ccfile1.c&将编译file1.c文件之工作,置于background执行。

执行格式:

按下“ControlZ”键,暂停正在执行的process。

键入“bg”命令,将所暂停的process,置入background中继续执行。

Example:

%ccfile2.c^ZStopped%bg

[编辑]查看正在background中执行的process

执行格式:

jobs

[编辑]结束或终止在background中的process

执行格式:

kill %n

(n为利用“jobs”命令

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1