UNIX 常用命令

合集下载

unix常用命令

unix常用命令

常用UNIX命令总结田云龙一、ls 命令•功能:将某一个目录的内容显示出来。

•格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]•例:ls (不跟任何参数以简单格式列出当前目录中的所有文件或目录)ls ppf(以简单格式列出名为ppf的文件或目录下的所有文件)ls /do/cat/ (全路径,列出cat目录下的所有文件)Ls命令之后常跟的参数•-a:在UNIX中若一个目录或文件名字的第一个字符为".",则使用ls将不会显示出其名字,我们称此类文件或目录为隐藏文件、隐藏目录。

如“.profile、.tcshrc”等。

如果想要察看这类文件或目录,则必须在其后加上参数-a 。

•-l:这个参数代表使用ls的长(long)格式,可以显示更多的信息,如文件或目录的读写权限,文件或目录拥有者,文件或目录归属组,文件大小,文件最后更新时间。

例如,显示结果如下所示:drwxrwxrwx30 root bin 1024 May 23 10:38 udrwxrwxrwx 2 root sys 512 Jul 28 1999 uacndrwxrwxrwx 5 root sys 512 Jul 27 1999 udklrwxrwxrwx 1 root sys 11 Jul 27 1999 unix ->/stand/unixdrwxrwxrwx35 root auth 1024 Apr 3 13:45 usr二、cd命令•功能:改变当前目录•格式:cd dirname•例:cd (到用户的“根”目录)cd/usr(将目前目录转移到/usr目录,也即进入/usr)cd.. (返回上一级目录)cd../.. (返回上一级目录的上一级目录)三、cat•功能:显示编辑文件•例:cat file1 (将文件file1的内容在屏幕上不停地显示出来)•Cat命令还可以用来建立文件,如建立一个名为NpsA的Fasta格式蛋白质序列数据文件:cat NpsA>NpsAAFSNDQTCtrl+D即建立NpsA文件,内容为:>NpsAAFSNDQT四、more命令•more 可以将文件内容分屏显示出来,并根据使用者的要求换页或卷行。

unix系统终端部分常用指令

unix系统终端部分常用指令

unix系统终端部分常用指令
1. clear:清屏,将当前终端窗口内容清除。

2. echo:显示指定的字符串到终端窗口。

3. pwd:显示当前所处的目录位置。

4. cd:切换当前工作目录。

5. ls:显示当前目录的文件列表。

6. mkdir:在当前目录中创建新的目录。

7. rmdir:移除指定的空目录。

8. cp:复制指定的文件或目录。

9. mv:移动或重命名指定的文件或目录。

10. rm:删除指定的文件或目录。

11. cat:显示文件的内容。

12. grep:搜索字符串、文本、正则表达式模式等。

13. find:在指定的目录下搜索文件。

14. file:显示给定文件的类型。

15. chmod:改变文件或目录的访问权限。

16. wc:统计指定文件的行数、字数、字节数。

17. timestamp:显示或修改文件的时间戳。

18. kill:结束指定进程。

19. ps:显示当前用户的进程状态信息。

20. exit:退出当前登录系统的终端会话。

- 1 -。

UNIX操作系统命令大全

UNIX操作系统命令大全

UNIX操作系统命令大全1. ls:列出当前目录中的文件和目录。

2. cd:切换当前工作目录。

3. pwd:显示当前工作目录的路径。

4. mkdir:创建一个新目录。

5. rmdir:删除一个空目录。

6. cp:复制文件或目录。

7. mv:移动或重命名文件或目录。

8. rm:删除文件或目录。

9. touch:创建一个新文件。

10. cat:连接文件并打印到标准输出设备上。

11. less:逐页显示文件内容。

12. head:显示文件的开头几行。

13. tail:显示文件的末尾几行。

14. grep:在文件中查找匹配的字符串。

15. find:从指定目录开始递归地查找文件。

16. tar:打包和压缩文件。

17. unzip:解压缩文件。

18. chmod:更改文件的权限。

19. chown:更改文件的所有者。

20. chgrp:更改文件的所属组。

21. ps:显示当前运行的进程。

22. top:动态显示系统资源使用情况。

23. kill:终止一个进程。

24. ssh:使用安全外壳协议远程登录到另一台计算机。

25. scp:通过安全外壳协议在本地计算机和远程计算机之间传输文件。

26. ping:测试与另一台计算机的网络连接。

27. ifconfig:显示和配置网络接口。

28. netstat:显示网络连接、路由表和网络接口统计信息。

29. hostname:显示或设置主机名。

30. whoami:显示当前登录的用户。

31. su:切换到另一个用户身份。

32. sudo:以超级用户的身份执行命令。

33. date:显示或设置系统日期和时间。

35. df:显示文件系统的磁盘使用情况。

36. du:显示目录或文件的磁盘使用情况。

37. tar:创建备份文件或将备份文件释放到系统中。

38. gzip:使用GNU的zip压缩程序压缩文件。

39. gunzip:解压文件。

40. zip:创建一个zip文件。

41. uname:显示系统信息。

unix实用基本命令完整版

unix实用基本命令完整版

unix实用基本命令完整版用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到itpnet上都将访问相同的文件系统。

1.1登录当屏幕上发生login提示符时,用户可以输出自己的用户注册名,并按回车键。

若存有口令,系统将提示信息用户输出密码,并按回车键,口令输出恰当后,用户登入成功。

这时,屏幕上会显示出一些信息和命令提示符。

如:login:guest[enter]passwd:******[enter]sun%备注:用户名必须用小写字母输出,unix系统区分小小写字母。

1.2退出当用户准备工作选择退出自己的计算机帐号时,可以在系统示符下输出logout或exit或按[ctrl-d]。

当屏幕发生login时,用户可以安全地返回计算机了。

例如:sun%logout[enter]login:1.3修改口令为了避免他人采用自己的帐号,在你首次登入后,Poissonspasswd命令修正只有本人晓得的保密口令,口令通常由此可以6至8个字母数字共同组成。

例如:sun%passwd[enter]oldpasswd:******newpasswd:******retypenewpasswd:******备注:当你选择退出系统再次登入时,就要采用代莱口令第二章目录操作命令2.1显示目录命令:pwd(printworkingdirectory)格式:pwd功能:表明出来用户当前工作目录的全路径名。

比如:%pwd2.2建立目录命令:mkdir(makedirectory)格式:mkdirdirectory_name功能:创建崭新目录例如:%mkdirdirectory2.3发生改变目录命令:cd(changedirectory)格式:cddirectory_name功能:改变当前工作目录注释:目录名选项有:(1)目录名,转回至当前目录下的子目录。

(2)..则表示转回至当前目录的父目录。

(3)/则表示转回至根目录。

unix常见命令文档

unix常见命令文档

Unix常见命令练习文档1.vi命令vi是编辑文档命令,vi可以通过i,a,o进入编辑模式,i是在光标处进入编辑,a是在光标后进入编辑模式,o是在光标处下面添加一个空行。

退出编辑模式按esc键,此时回到命令模式下。

要退出命令模式输入’:’w—将全文内容保存至磁盘;w newfilename—将全文内容保存到指定的新文件中;wq—退出并保存;x—退出并保存;q!--退出但不保存。

Vi在编辑时还有一些其他命令:1.:r filename—从目标文件中输入文本到这个文件2.w—向前一个单词3.b—向后一个单词4.G—移动到文件的最后一行5.:n/nG—移动到第n行6.ctrl+f—向下滚一屏7.ctrl+d—向下滚半屏8.ctrl+b—向上滚一屏9.ctrl+u—向上滚半屏10.ctrl+l—刷新屏幕11.x—删除光标处字符12.dw—删除一个单词13.dd—删除一行14./string—向上查找string15.?string—向下查找string16.yy—指定要复制的行17.P—黏贴到光标所在的下一行18.:n1,n2 co n3—将n1到n2行的内容复制黏贴到n3行之后19.:n1,n2 m n3—将n1到n2行的内容剪切到n3行之后2.ps命令Ps –ef 命令可以查看系统当前正在运行的进程。

1.查看系统的所有进程Ps –ef | more2.查看指定的进程Ps –ef | grep name3.grep命令Grep命令用来搜索指定目录下的文件中包含xxxxx的文件,例如:grep string /111/222/333/* 命令含义为在/111/222/333目录下的所有文件中包含string字段的所有文件全部列出来,如果也收索当前目录下的的子目录使用:grep –r如果忽略当前目录下的子目录使用:grep –d skip。

4.wc命令Wc命令为查询文件中的容量信息例如:Wc -【l|m|w|c】 filenameL代表行数M代表字符数C代表字节数W代表单词数5.df命令Df命令用来查看系统使用磁盘的情形例如:Df –h6.du命令Du命令用来查看当前目录下的所有文件和目录的占用磁盘空间的大小7.find命令1.find . –name hello –print//意思为在当前目录下查找名字为hello的文件并打印输出在屏幕上2.find . –ctime|-atime|-mtime +7 –print//意思为在当前目录下查找7天内未被改动、被访问、被改动的文件,输出并打印在屏幕上。

Unix 十大实用命令

Unix 十大实用命令

Unix十大实用命令1 head 头head 209hba.listhead –n 20 209hba.list2 tail 尾tail 209hba.listtail –n 5 209hba.list3 cut 剪接cut –f 1,3 209hba.listcut –f 1,3 209hba.listcut –d ’ ’ –f 3- taxon.list4 paste 合并paste 209hba.id 209hba.ac5 diff 差异diff 10hba.id 10hbb.id6 wc 计数wc hba.listls | wc7 sort 排序sort hba_taxon.listsort –k 3 hba_taxon.list8 uniq 归并uniq hba_hbb.iduniq –u hba_hbb.iduniq –d hba_hbb.id9 grep 匹配grep “>” sars10.fastagrep “Primate” 209hba.list 10 Sed 替换sed ‘s/HBA_//g’ 209hba.idsed ‘s/NNNNN/N/g’ seq1命令1:head用途:显示文件头实例1:head 209hba.list含义:显示文件209hba.list中前10行内容实例2 head –n 20 209hba.list含义:显示文件209hba.list中前20行内容命令2:tail用途:显示文件尾实例1:tail 209hba.list含义:显示文件209hba.list中最后10行内容实例2:tail –5 209hba.list含义:显示文件209hba.list中最后5行内容命令3:cut用途:按字段提取表格类文件信息实例1:cut –f 1 209hba.list含义:提取文件209hba.list中第1字段信息,各字段间按制表键分隔实例2:cut –f 1,3 209hba.list含义:提取文件209hba.list中第1、3字段信息,各字段间按制表键分隔实例3:cut –d ’ ’ –f 3- taxon.list含义:提取文件taxon.list中第3字段开始所有各字段信息,各字段间按空格分隔命令4:paste用途:按字段合并表格类文件信息实例1:paste 209hba.id 209hba.ac含义:将文件209hba.id和209hba.ac按字段逐行合并,个字段间以制表键分隔命令5:diff用途:显示文件差异实例1:diff 10hba.id 10hbb.id含义:逐行显示文件10hba.id和10hbb.id差别命令6:wc用途:计数实例1:wc hba.list含义:统计并显示文件hba.list中行数、字段数和字符数实例2:ls | wc含义:统计并显示当前目录下文件数命令7:sort用途:排序实例1:sort hba_taxon.list含义:将文件hba_taxon.list按字母表顺序排序实例2:sort –k 3 hba_taxon.list含义:以第3字段为关键词,将文件taxon.list按字母表顺序排序命令8:uniq用途:归并实例1:uniq hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,若有重复行,只显示一次实例2:uniq –d hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,只显示有重复的行实例3:uniq –u hba_hbb.id含义:归并已排序文件hba_hbb.id中相同行,只显示没有重复的行命令9:grep用途:字串匹配实例1:grep “>” sars.fasta含义:检索并显示文件sars.fasta中以大于号”>”起始的注释行实例2:grep “Primate” 209hba.list含义:检索并显示文件209hba.list中含单词”Primate”的行,区分大小写命令10:sed用途:字串替换实例1:sed ‘s/Hemoglobin alpha chain/HBA/g’ 209hba.fasta含义:将文件209hba.fasta中“Hemoglobin alpha chain”替换成“HBA”实例2:sed ‘s/HBA_//g’ 209hba.id含义:将文件209hba.id中“HBA_”删除实例3:sed ‘s/NNNNN/N/g’ seq1含义:将文件seq1中连续5个字母“N”替换成1个“N”。

unix常用命令

unix常用命令

零.入门级SHELL命令1. man 对你熟悉或不熟悉的命令提供帮助解释举例:#man ls //就可以查看ls相关的用法注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。

2. ls 查看目录或者文件的属*,列举出任一目录下面的文件举例: ls /usr/man或者ls -l(1).d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link)(2).表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x)。

3. cp 拷贝文件举例: #cp filename1 filename2 //把filename1拷贝成filename2#cp 1.c netseek/2.c //将1.c拷到netseek目录下命名为2.c4. rm 删除文件和目录举例: #rm 1.c //将1.c这个文件删除5. mv 移走目录或者改文件名举例: #mv filename1 filename2 //将filename1 改名为filename2#mv qib.tgz ../qib.tgz //移到上一级目录6. cd 改变当前目录pwd 查看当前所在目录完整路径举例: #pwd //查看当前所在目录路径#cd netseek //进入netseek这个目录#cd //退出当前目录7. cat,more命令将某个文件的内容显示出来。

两个命令所不同的是:cat把文件内容一直打印出来,而more 则分屏显示举例: #cat>1.c //就可以把代码粘帖到1.c文件里,按ctrl+d 保存代码。

#cat 1.c 或more 1.c //都可以查看里面的内容。

#gcc -o 1 1.c //将1.c编译成.exe文件,我们可以用此命编译出代码。

8.chmod 命令权限修改用法:chmod 一位8进制数filename。

UNIX系统常用命令

UNIX系统常用命令
如$PATH中有/usr/bin目录,存在ss.sh文件,可直接ss.sh,而不用/usr/bin/ss.sh
uname: 显示操作系统信息
***************************************************************************************
deluser/userdel: 删除用户
passwd:修改密码 passwd username修改username的密码
usermod: 修改用户信息
***************************************************************************************
/dev/rmt0 指定缺省磁带设备。
/bin/tar 指定 tar 命令的符号链接。
/usr/bin/tar 包含 tar 命令。
/tmp/tar* 指定临时文件。
***************************************************************************************
ls >> file1 将ls 命令显示的内容附加存到file1的尾部
grep abc < file1 将file1的内容作为grep abc命令的输入
UNIX管道: 将一文件的输出作为另一文件的输入。管道符号如下:
| 将左边命令的输出,作为右边命令的输入
例如:
c -- 字符(character), p --- 管道(pipe)
-user user 寻找属于user所拥有的文件, user可为用户名或uid号

UNIX操作系统常用命令

UNIX操作系统常用命令
:q:退出
:q!:不保存退出
:w:保存文件
:x:保存并退出
/字符串;查找字符串
2、more
说明:按页查看文本文件
用法:more 文件名
3、cat
说明:查看文本文件
用法:cat 文件名
五、系统状态命令
1、env
说明:说明:查看系统内存、CPU等的使用情况,只在HP主机上有效。
2、gzip
说明:将一个文件压缩归档
用法:gzip 文件名
3、gunzip
说明:将一个文件解压缩
用法:gunzip 文件名
四、文件编辑命令
1、vi
说明:文本文件编辑器
用法:vi编辑命令说明
(1)、三种模式:命令模式、文本输入模式、命令项模式,用Esc键在模式间切换
(2)、命令模式下的命令:
说明:在指定的文件中查找指定的字符串
用法:grep 字符串 文件名
8、wc
说明:计算一个文件的行数、单词数和字符数
用法:wc 文件名
三、文件归档命令
1、tar
说明:将一个文件系统或一个目录归档为一个文件
用法:
归档:tar cvf 文件名 目录名
还原:tar xvf 文件名
八、系统相关命令
1、passwd
说明:修改当前用户的密码
用法:passwd
九、帮助命令
1、man
说明:查看帮助信息
用法:man 命令名

3、cp
说明:复制文件
用法:cp 源文件名 目标文件名
4、rm
说明:删除文件
用法:rm 文件名

UNIX常用的指令

UNIX常用的指令
四行,而一个档案四百行,cat 一出来将会劈哩啪啦不断的卷上去,使用者
很难据此得到他们所需的信息。) 所以才有人又写了 more 出来。
more , 跟据蔡文能老师的说法是"再多一点就好",more 可以将所观察的档案
跟据终端机的形态一页页的显示出来,再根据使用者的要求换页或卷行。如果
cat [-n] :自标准输入读进内容,你可以用 pipe 将别的程序的输出转向
给 cat .
cat [-n] filename : 将 filename 的内容读进来,显示在标准输出上。
问题在于 cat 它是不会停下来的,因此并不好用( 试想如果一个屏幕二十
% ls -l
drwx--x--x 2 jjtseng 512 Aug 8 05:08 18
drwx--x--x 2 jjtseng 512 Aug 8 22:00 19
⊙ rmdir 删除子目录,目录内须无档案
⊙ chmod 设定档案或目录的存取权限
⊙ lpr 将档案放进 printer queue 中等候列表
⊙ lpq 显示 printer queue 的内容
⊙ lp 打印资料
⊙ rm 删除档案,若加上 -i 会征求确认后删除
rm -r <目录名> 删除该目录及该目录之下的所有档案
rm -rf 同上,但不会先征求确认
注:UNIX没有undelete,杀档前请确定你的大脑很清醒
⊙ mkdir 建立子目录
回到上一层目录,必须打 cd .. ,cd 和 .. 中间要有空白
⊙ cat 查看文字文件内容
⊙ more 以一页一页方式显示一个文字文件
当最后一行出现 --more(16%)-- ,表示你已看了 16% 的文章。此

unix操作系统常用命令

unix操作系统常用命令

unix操作系统常用命令Unix操作系统是非常常见、流行的操作系统之一,它被广泛应用于网络服务器、数据中心等领域。

Unix操作系统内置了很多命令和工具,这些命令和工具可以帮助管理员和开发人员管理系统、进行开发和维护等任务。

在本文中,我们将讨论一些Unix操作系统常用命令。

一、文件和目录管理命令1. cd:切换当前工作目录。

2. pwd:显示当前工作目录的路径。

3. mkdir:创建一个新目录。

4. rmdir:删除一个空目录。

5. ls:列出目录内容。

6. cp:复制文件或目录。

7. mv:移动或重命名文件或目录。

8. rm:删除文件或目录。

9. touch:创建一个新文件或更新现有文件的时间戳。

10. chmod:更改文件或目录的权限。

二、文本文件处理命令1. cat:连接和显示文件内容。

2. less:在终端上查看文件内容。

3. grep:在文件中查找一个模式。

4. awk:文本处理工具,可以处理大量的文本文件数据。

5. sed:文本处理工具,可以进行单行文本替换、多行文本编辑等。

6. sort:对文件进行排序。

7. uniq:删除文件中的重复行。

8. tee:将文件内容从标准输入中读取,并将其复制到标准输出和文件中。

9. diff:比较两个文件或目录之间的差异。

10. wc:计算文件中的行数、单词数和字节数。

三、进程管理命令1. ps:查看系统中运行的进程。

2. kill:结束一个进程。

3. top:实时查看系统资源使用情况和进程状态。

4. bg:将一个进程放到后台运行。

5. fg:将一个后台进程恢复到前台运行。

6. nice:更改进程的优先级。

7. renice:更改运行中的进程的优先级。

四、网络管理命令1. ping:测试网络连接并检查响应时间。

2. netstat:查看正在使用的网络接口和连接。

3. traceroute:追踪数据包的路由路径。

4. route:设置或显示内核的路由表。

Unix系统常用命令有哪些

Unix系统常用命令有哪些

Unix系统常用命令有哪些大家知道Unix系统常用的命令有哪些吗?下面就让小编给大家分享一些Unix系统的常用命令给大家,希望对大家有帮助吧。

Unix系统常用命令第1步新建终端第2步telnet 192.168.0.23当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。

若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。

这时,屏幕上会显示出一些信息和命令提示符。

如:Login: zhangsan[Enter] 注: 用户名要用小写字母输入,UNIX系统区分大小写字母。

passwd: zhs123[Enter] 注:在UNIX下密码是不会回显的,没有*号出现,但已输入sun%1.2 退出当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按[Ctrl-D]。

1.3 修改口令为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本人知道的保密口令,口令通常由此可6到8个字母数字组成,至少2个字母1个数字。

如:sun% passwd [Enter]Old Passwd:New Passwd:Retype New Passwd:注:当你退出系统再次登录时,就要使用新的口令。

第二章unix基本命令2.1 清屏命令:clear例如:% clear2.2 显示当前工作目录命令:pwd(print working directory)格式:pwd功能:显示用户当前工作目录的绝对路径。

例如:% pwd2.3 改变目录(打开目录)命令:cd(change directory)格式:cd directory_name功能:改变当前工作目录注释:目录名选项有:(1) 目录名,转到当前目录下的子目录。

(2) .. 表示转到当前目录的父目录。

(3) / 表示转到根目录。

(4) 没有选项时,转到用户的主目录。

例如:% cd directory2.4 列出文件目录命令:ls (list)格式:ls [option] directory_name功能:列出指定目录中的文件名和子目录名。

Unix操作系统常用命令(小结)

Unix操作系统常用命令(小结)

Unix操作系统常⽤命令(⼩结)⼀、关于档案/⽬录处理的命令1、ls——列⽬录这是最基本的档案指令。

ls 的意义为 "list",也就是将某⼀个⽬录或是某⼀个档案的内容显⽰出来。

格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files]ls 的常⽤参数如下:-a : 在 UNIX 中若⼀个⽬录或⽂件名字的第⼀个字符为 "." , 则使⽤ ls 将不会显⽰出这个档案的名字,我们称此类档案为隐藏档。

如 .profile、.tcshrc等,如果我们要察看这类档案,则必须在其后加上参数 -a 。

-l : 这个参数代表使⽤ ls 的长( long )格式,可以显⽰更多的信息,如档案存取权,档案拥有者( owner ),档案归属组,档案⼤⼩,档案最后更新时间,甚⽽ symbolic link 的档案是 link 那⼀个档等等。

在开始的10个字符上系统给出⽂件的⽤户权限。

该序列分成四个域。

第⼀个字符为类型域,第2、3、4个字符为⽤户主域,第5、6、7个字符为同组⽤户域,第8、9、10个字符为其它⽤户域,域中字符的含义如下:l 在类型域中:d 表⽰此⽂件是⼀个⽬录- 表⽰此檔是⼀个普通档b 表⽰此檔是⼀个特殊的块设备I/O档c 表⽰此⽂件是⼀个特殊的字符设备I/O⽂件l 表⽰此檔是⼀个连接檔。

在其⽂件名称后紧跟与它连接的⽂件路径及名称。

如: unix -> /stand/unixl 在“⽤户主”、“同组⽤户”、“其它⽤户”域中:r 表⽰有读权限。

含义是可以拷贝或显⽰该⽂件或⽬录中的内容。

w 表⽰有写权限。

含义是可以改变或修改该档。

x 表⽰有执⾏权限。

含义是可以执⾏该檔或⽤cd命令进⼊该⽬录,在该⽬录中建⽴⽂件或⼦⽬录等。

- 表⽰⽆权限。

2.chmod——变更档案模式( change mode )这个指令是⽤来更改档案的存取模式( access mode )。

UNIX文件系统常用命令

UNIX文件系统常用命令

UNIX文件系统常用命令问题:UNIX文件系统常用命令回答:UNIX命令UNIX命令举例类似DOS命令显示当前目录pwdpwdcd改变目录cdcd /usrcd c: usr进入家目录cdcd创建目录mkdirmkdir abcmd abc删除空目录rmdirrmdir abcrd abc删除目录及其内容rm -rrm -r abcdeltree abc显示目录内容lsls abc ls -l abc(文件长列表)ls -a abc(所有类型文件)ls -d * (不进子目录)dir abc显示文本文件内容catcat file1.ctype file1.c一次一屏显示文本文件内容moremore file1.c拷贝文件cpcp file1 file2copy file1 file2移动(重命名)文件mvmv call.test call.listmove call.tst call.lstren call.test bbb删除文件rmrm call.listdel call.lst一、pwd 命令pwd命令用来显示当前目录路径,命令如下:pwd二、cd命令cd命令用于改变当前的目录,如:命令举例说明cd /usr/smith 改变到/usr/smith目录cd ../wjm 改变到父目录下的wjm子目录cd exam1 改变到当前目录下的exam1子目录cd 改变到家目录不带参数的cd命令表示进入家目录,这点与DOS有本质区别。

三、rm命令rm命令可以删除文件及目录,举例如下:命令举例说明rm file2 删除当前目录下的文件file2rm file* 删除当前目录下以file开头的文件rm -r /usr/wjm/exam2 删除目录/usr/wjm/exam2及其内容四、ls命令ls命令可以显示目录内容,命令格式如下:ls -选项文件名其中的常用选项说明如下:-l 长列表显示目录内容-a 显示所有类型文件,包括隐含文件-d 如果显示内容包含目录名,则只显示目录名字不显示目录内容命令举例如下:命令举例说明ls 显示当前目录内容ls file* 显示除当前目录下以file开头的文件ls -l /usr/wjm/exam2 长列表显示目录/usr/wjm/exam2内容ls -adl 显示当前目录内容(同时带-l、-d、-a参数)[注] ”ls -l”命令显示格式如下:drwxrwxr-x 2 smith group 48 Jan 05 1998 john-rwxr-xr 1 wjm newservice 321 Oct 17 09:33 file2上面每行中:第一列:第1个字符表示文件的类型(d表示目录,-表示普通文件);第2-4字符表示文件属主对此文件的访问权限(如:“rwx”和“rwx”);第5-7字符表示用户组对此文件的访问权限(如:“rwx”和“r-x”);第8-10字符表示其他用户对此文件的访问权限(如:“r-x”和“r ”);其中,访问权限用三个字符表示,顺序是“rwx”,“r”表示可读、“w”表示可写、“x”表示可执行。

Unix命令大全

Unix命令大全

Linux 命令速查一. 启动,关机,登入,登出相关命令<login> 登录<logout> 登出<exit> 登出<shutdown> 停止系统<halt> 停止系统<reboot> 重启动<poweroff> 切断电源<sync> 把内存里的内容写入磁盘<lilo> 安装lilo启动管理程序<grub> 安装lilo启动管理程序二. Shell相关命令<chsh> 切换Shell<history> 显示命令履历<alias> 设置命令别名<unalias> 取消命令别名<which> 显示命令所在位置<type> 查询命令种类<echo> 显示字符串或者变量内容<set> 设置/显示Shell变量<printenv> 显示环境变量<export> 设置环境变量<env> 设置临时环境变量<unset> 释放环境变量<setenv> 设置环境变量<unsetenv> 释放环境变量<source> 执行文件当中的命令<man> 查询命令手册<info> 查询超文本命令手册<whatis> 显示命令简介<apropos> 通过关键字查询手册三. 用户管理相关命令<su> 切换到其他用户<useradd> 追加用户<adduser> 追加用户<userdel> 删除用户<usermod> 修改用户设置<chfn> 修改用户私人信息<groupadd> 追加组<groupdel> 删除组<groupmod> 修改组设置<passwd> 更改密码<whoami> 显示用户名<logname> 显示登录用户帐号<users> 显示所有登录用户信息<who> 查询登录用户信息<w> 查询登录用户信息<id> 显示指定用户的ID信息<groups> 显示指定用户的所属组<finger> 显示指定用户的个人信息<mesg> 开关与他人收发消息<write> 给其他用户发消息<wall> 给所有用户发消息<talk> 和其他用户聊天四. 系统消息相关命令<date> 显示/设置当前时间<uptime> 显示系统运行时间<arch> 显示机器的核心构架(如i386)<uname> 显示操作系统信息<tty> 显示终端名<last> 显示登录/登出在履历<lastb> 显示非法登录信息<dumpkeys> 显示当前键盘配置<loadkeys> 变更键盘配置<df> 查询磁盘使用信息<du> 查询磁盘使用信息<dmesg> 显示系统启动消息<script> 保存输入输出到文件五. 文件操作相关命令<ls> 显示文件列表<tree> 显示目录树<pwd> 显示当前路径<cd> 更改当前路径<pushd> 追加路径到目录堆栈<popd> 从目录堆栈删除路径<dirs> 显示目录堆栈的内容<mkdir> 创建路径<rmdir> 删除路径<cp> 复制文件/目录<rm> 删除文件/目录<mv> 移动文件/目录,修改文件名<chown> 更改文件/目录的所有者<chgrp> 修改文件/目录的所有组<chmod> 修改文件/目录的权限<touch> 更改文件时间<ln> 建立文件/目录链接<whereis> 显示文件存在的路径名<file> 查询文件种类<size> 查询文件大小六. 文件编辑相关命令<cat> 显示文件内容<tee> 输出到文件和屏幕<more> 分屏显示文件内容<less> 分屏显示文件内容<head> 显示文件头部内容<tail> 显示文件尾部内容<fold> 折叠显示长行<sort> 排列文件的行<cmp> 比较文件内容<diff> 显示文件差异<nkf> 更改日语文件编码<dd> 变更文件之后复制<wc> 统计文本单词数,文件大小等<split> 分割文件<paste> 以行连接文件<join> 以字段连接文件<grep> 查询文字<uniq> 过滤重复部分显示文件内容<tr> 替换文字<sed> 替换文字七. 压缩/解压缩相关命令<ar> 压缩/解压缩文件<tar> 压缩/解压缩文件<compress> 压缩/解压缩文件<uncompress> 解压缩<gzip> 压缩/解压缩文件<gunzip> 解压缩<zcat> 显示压缩文件的内容<lha> 压缩/解压缩文件<uuencode> 把二进制文件编码为文本文件<uudecode> 把经过编码的文本文件还原为二进制文件八. MS-DOS工具集[mtools]命令<mdir> 显示文件列表<mcd> 改变当前目录<mmd> 新建目录<mrd> 删除目录<mdeltree> 删除目录树<mcopy> 复制文件<mmove> 移动文件<mren> 更改文件或目录名<mattrib> 修改文件属性<mtype> 显示文件内容<mdu> 查询文件或目录大小<minfo> 显示磁盘信息<mformat> 以MS-DOS方式格式化磁盘<mlabel> 设置磁盘标签九. 控制外部设备相关命令<mount> mount上设备<umount> 解除已经mount上的设备<eject> 弹出(CD/DVD等)<fdformat> 格式化软盘<fdisk> 配置/显示硬盘分区<mkfs> 格式化磁盘分区<fsck> 检查/修复磁盘错误<lpr> 打印到打印机<lprm> 中断打印任务<lpq> 显示打印任务的状态<lpc> 管理/控制打印任务<ifconfig> 显示/设定NIC配置十. 进程及任务管理相关命令<ps> 显示正在运行的进程<jobs> 显示后台运行任务<fg> 把任务切换到前台<bg> 把任务切换到后台<kill> 中止进程或任务<killall> 中止进程或任务<wait> 等待进程或任务的结束<at> 设置定时执行任务<atq> 显示尚未执行的任务<atrm> 删除定时执行任务<batch> 在系统负荷减轻的时候执行任务<nice> 改变优先度并执行任务<nohup> 在后台执行任务,Logout之后也不退出<sleep> 休眠一定的时间十一. 网络管理相关命令<netstat> 显示当前网络连接状况<route> 显示/设置路由<host> 显示网络主机情况<hostname> 显示/设置当前主机的名字<ping> 确认和远程机器的连接情况<traceroute> 显示路由信息<rwho> 查询网上机器的登陆用户<ruptime> 查询网上机器的系统运行时间<rlogin> 登陆到远程机器<telnet> 用telnet登陆到远程机器<rsh> 给远程机器发送命令<rcp> 在远程机器之间复制文件<mail> 收取邮件<sendmail> 发送邮件<mailq> 确认邮件队列<ftp> 用ftp传输文件十一. 其他命令<cal> 显示日历<clear> 清屏<gcc> 编译C语言代码<as> 汇编<bc> 计算<rpm> Redhat的包管理<dpkg> Debian的包管理<installpkg> Slackware的包安装(删除命令则是removepkg)<XF86Setup,turboxfg,Xconfigurator> 配置 X 服务器<startx> 启动 X-Window 系统附:组合命令重定向,如$ ls -l /bin > ls-output$ more ls-output管道命令,如$ cat file1 file2 | sort | uniq经常被用于管道的命令awk, fold, grep, head, nnkf, pr, sed, sort, tail, tee, tr, uniq, wcUNIX操作命令第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。

UNIX操作系统常用命令

UNIX操作系统常用命令

UNIX操作系统常用命令1. ls命令:用于列出当前目录中的文件和目录。

示例:ls -l 显示文件和目录的详细信息。

2. cd命令:用于切换当前工作目录。

示例:cd /usr/bin 切换到/usr/bin目录。

3. pwd命令:用于显示当前工作目录的路径。

示例:pwd 显示当前工作目录的路径。

4. cp命令:用于复制文件或目录。

示例:cp file1 file2 复制文件file1为file25. mv命令:用于移动文件或目录,或者为文件或目录重命名。

示例:mv file1 file2 将file1重命名为file26. rm命令:用于删除文件或目录。

示例:rm file 删除文件file。

7. mkdir命令:用于创建一个新目录。

示例:mkdir dir 创建一个名为dir的目录。

8. rmdir命令:用于删除一个空目录。

示例:rmdir dir 删除名为dir的空目录。

9. cat命令:用于查看文件的内容。

示例:cat file 查看文件file的内容。

10. less命令:用于分页查看文件的内容。

示例:less file 分页查看文件file的内容。

11. grep命令:用于在文件中匹配指定模式的文本。

示例:grep pattern file 在文件file中符合模式pattern的文本。

12. find命令:用于在指定的目录及其子目录中符合条件的文件。

示例:find /path -name "pattern" 在目录/path及其子目录中匹配模式pattern的文件。

13. chmod命令:用于修改文件的权限。

示例:chmod 755 file 修改文件file的权限为rwxr-xr-x。

14. chown命令:用于修改文件或目录的所有者。

示例:chown user file 修改文件file的所有者为user。

15. ps命令:用于列出当前系统中的进程。

示例:ps 显示当前运行的进程。

UNIX常用命令大全

UNIX常用命令大全

UNIX常用命令介绍UNIX系统命令非常多,这里仅介绍SUN4工作站一些常用的命令。

用户若想了解有关命令的详细情况,请参考“commands Reference Manua”(命令参考手册),或在机器上打入man命令。

(一)目录管理命令1、建立目录mkdir命令命令格式:mkdir 目录名说明:mkdir 命令创建目录。

2、删除目录rmdir命令命令格式:rmdir 目录名说明:rmdir 命令删除每个被提到的目录,目录必须为空目录。

3、改变目录cd 命令命令格式:cd 目录名说明:切换到另一个工作目录。

4、查看当前工作目录名及其路径pwd命令命令格式:pwd说明:pwd 命令没有参数,随时都可使用。

5、列目录ls命令命令格式:ls [-atrlAFLR] 文件名说明:ls命令用于了解文件性质、状态、大小、日期等情况。

选项:-a 列出所有目录项,包括隐含文件。

-t 按修改时间排序列出文件目录(最新编辑的文件排在前) -r 以字母顺序倒序列目录。

-l 长格式列出每一文件的属性、链的数目、文件主、字节尺寸和上次变更时间等。

-A 同-a选项,但’.’和’..’不列出。

-F 显示文件类型。

-L 若参量是一符号链,则列出链所涉及的文件或目录而不是链本身。

-R 递归地列出所遇到的子目录。

(二)文件管理命令1、建立文件(1)cat命令命令格式:cat-〉文件名说明:从标准输入键盘读取正文,存入文件中。

用回车键开始新的一行,在新的一行上用^d结束键盘输入。

^d表示同时按ctrl键和字母键d,即先按住ctrl键,再按d键,然后同时放开。

(2)用vi编辑程序关于vi程序的使用方法,详见后述。

2、显示文件(1)cat命令命令格式:cat [-nbev] [文件名……..]说明:cat命令以顺序形式读取每一个文件,并在屏幕上显示。

选项–n 显示时在每行前加上行号。

-b 给行加上行号,略去空行的行号。

-v 显示非打印字符。

UNIX操作基本命令

UNIX操作基本命令

UNIX操作基本命令UNIX操作基本命令(一)基本命令1.ls显示文件名,等同于dos下dir命令命令格式:ls [option] fileoption:2.cd目录转换,等同于dos下cd命令注意目录分隔符为“/”,与dos相反命令格式:cd dirname3.pwd显示当前路径4.cat 显示文件内容,等同于dos下type命令命令格式:cat filename5.more以分页方式查看文件内容命令格式:more filename6.rm 删除文件命令格式:rm [-r] filename(filename可为档名,或档名缩写符号。

)例子:rm file1 删除档名为file1之文档。

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

rm f* 删除档名中,以f为自首的所有文档。

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

7.mkdir 创建目录命令格式:mkdir [-p] directory-name例子:mkdir dir1 建立新一级目录dir1 mkdir -p dir/subdir 直接创建多级目录8.rmdir 删除目录目录必须首先为空命令格式:rmdir directory9.cp 文档复制命令格式:cp [-r] source destination例子:10.mv文件移动命令格式:mv source destination11.du 查看目录所占磁碟容量命令格式:du [-sk] directory例子:12.find文件查找命令格式:find dir -name filename command 例子:13.man随机文档例子:14.vi编辑器命令状态:j,k,h,l:上下左右0:行首$:行尾i,I:插入命令,i在当前光标处插入,I行首插入a,A:追加命令,a在当前光标后追加,A在行末追加o,O:打开命令,o在当前行下打开一行,O在当前行上插入一行r,R:替换命令,r替换当前光标处字符,R从光标处开始替换数字s:替换指定数量字符x:删除光标处字符dd:删除当前行d0:删除光标前半行d$:删除光标后半行ctrl+f:后翻页ctrl+b:前翻页G:文件尾数字G:数字所指定行/string 查找字符串(二) 增强命令1. ln文档连结命令格式:ln [-s] oldname newname同一文档,可拥有一个以上之名称,可将文档做数个连结。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

6.dd 删除一行文本所用的操作符7.10x 删除10个字符所用的操作符8.. 点重复用户最近一次文本修改9.$ 移动光标到当前行尾10.W 将光标向右移动一个字11.K 将光标向上移动12.j 将光标向下移动13.h 将光标向左移动14.l 将光标向右移动15.A 在当前行尾输入文本16.O 在当行上面添加一行17.o 在当前行下面添加一行18.U 撤销对当前行所做的所有修改19.r 替换光标所在位置的字符20./ 向前搜索指定的字符串21.?向后搜索指定的字符串22.:q! 不保存文件,退出vi23.a 将输入的文本插到光标位置处24.0(零)将光标移到当前行首25.ls 列出当前目录的内容26.pwd 显示当前目录的路径名27.cd 改变当前目录到主目录28.mkdir xyz 在当前目录下创建xyz 目录29.ls-l 以长格式列出当前目录30.cd.. 改变当前工作目录到当前目录的父目录(改变到了另一个目录)31.ls-a 列出所有文件包括隐藏文件32.cat xyz 在屏幕上显示xyz 文件的内容33.lp xyz 在默认打印机上打印xyz文件34.rm xyz 删除xyz文件35.rmdir xyz 删除xyz 目录36.cancel lp1 取消lp1打印机上的打印作业37.lpstat 显示默认打印机的状态38.rm-i 在删除文件之前要求确认39.rm 删除文件40.rmdir 删除目录41.lp 打印文件42.Cancel 取消打印请求43.Lp-n 打印文件的多份副本44.cd 改变到主目录45.mkdir 创建目录46.mkdir-p 创建两层目录结构47.cd 改变到根目录下48.cat- 在屏幕上显示文件49.cat-- 在屏幕上显示两份文件50.G 将光标放在文件的最后一行上51./most查找字most52.[Ctrl-g] 显示当前的行号53.2dw 删除两个字54.“x4yy 复制4行到缓冲区x中55.66G 将光标定位到第66行56.rx 用字母xti替换光标处的字符57.“lp 查看缓冲区的1的内容58.:set number 设置行号选项59.“x5yy 保存5行到缓冲区X60.:r!date 将日期串读入(输入)用户文件中61.:!ls 列出当前目录62.:ab 创建缩写63.:unab 取消缩写68.mv xxx yyy 将xxx重命名为yyy69.rm* 删除当前目录下的所有文件70.ls*[1-6] 列出所有文件名以数字1-6结尾的文件71.cp file??source 复制所有文件名以file开头,后面跟两个字符的文件72.pr-2 myfile 以两列格式化myfile73.pg myfile 以逐屏显示的方式浏览myfile74.cat myfile>yyy 复制myfile到yyy75.cat?myfile>>yyy 将所有文件名为myfile前加一个字符的文件内容加到yyy文件中76.find.-name“file*”-print 查找所有文件名以file开头的文件77.find-name xyz-size20-print 查找所有文件名为xyz大小为20块的文件78.cut-f2 xyz>xxx 保存xyz文件的第2个域到xxx文件中79.more zzz 逐屏读zzz文件80.alias 该命令创建命令的别名81.ls-i 列出当前目录下的文件名及其i节点号82.echo 该命令在输出设备上显示其输出参数83.\a 警报(响铃) \n 回车换行 \b 回退 \r回车不换行84.echo A>>B 把A追加到B1.编辑器:编辑器是一个工具,可以方便的创建新文件或修改旧文件2.UNIX操作系统支持的编辑器:(行编辑器)Emase,ex,ed,(全屏编辑器)vi,view/*3.x 删除光标出的字符r 替换光标所在位置的字符/ 向前搜索指定的字符串? 向后搜索指定的字符串h 将光标向左移动一行A 将输入文本放在当前行的行尾q! 不保存文件,退出viwq 保存文件并退出via 将输入的文本插入到光标位置后$ 将光标移到当前行行尾0 将光标移到当前行行首K 将光标向上移动一行4.dd 删除一行dw 删除1个字yy 复制1行yw 复制1个字d$ 删除到当前行尾:z2yy 将两行保存到缓冲区z“zp 将缓冲区z的内容复制到当前行后“2p 将缓冲区2的内容复制到当前行后5.G 将光标放到文件的最后一行上/most 查找字most[Ctrl-g] 显示当前行的行号2dw 删除两个字j 将光标向下移动一行“x4yy 复制4行到缓冲区x$ 将光标定位到当前行尾0(零)将光标定位到当前行首66G 将光标定位到第66行x 删除光标出的字符rx 用字母x替换光标出的字符创建缩写:ab取消缩写:unab读另一个文件:r写(保存)文件而不退出vi编辑器:w删除一个字dw7.\c 禁止换行\t 水平制表符\f 换页\v 垂直制表符*/8.export该命令使一列指定变量能被其他shell使用finger 显示用户的详细信息9.fc 该命令列出、编辑和重新执行以前输入的存储在history文件中的命令-l 显示命令列表每条命令以命令序号开始-n 用-l显示命令列表时,去掉命令序号-r 用反序显示命令列表-s 不使用编辑器,重复执行命令10.grep该命令在文件中搜索指定的样式,如果找到指定样式,将包含该内容的行显示在终端上-c 只显示每个文件中包含匹配样式的行数-i 搜索匹配时忽略大小写-l 只显示具有匹配的行的文件名,而不显示匹配的行本身-n 每个输出行匹配的行本身-v 仅显示不匹配的行-help 显示帮助页面并退出-version 显示版本信息并退出11.history包含用户在会话中输入的命令列表12.kill该命令结束一个不需要或者失控的进程。

用户需指定进程ID号,进程ID号为0表示结束所有与终端相关的进程13.nohup该命令时用户退出系统时不终止后台程序14.ps该命令显示所有与终端相关的进程ID-a 显示所有活动进程的状态,而不仅是用户程序-f显示信息的完整列表,包括完整的行命令15.r(redo重复执行)该命令是一个korn shell命令,他重复执行最后一条命令或history文件中的命令16.set该命令在输出设备上显示环境/shell变量,命令unset则取消不需要的变量17,sleep该命令使进程休眠指定的时间,以秒计18,sort该命令用不同的规则将文本文件中的内容排序-b 忽略前面空格-d 用字典顺序排序,忽略标点符号和控制字符-f 忽略大小写的区别-n 数字以数值排序-o 将输出存储在指定文件中-r 倒序排序19.tee该命令分离输出,一份输出显示在终端上,另一份保存在文件中-a 将输出追加到文件中,不覆盖原来的内容-I 忽略中断信号,不对中断信号作出相应read pword_1clearecho –e “\n\nThis system is locked…”until [ “$pword_1” = “$pword_2” ]doread pword_2doneexit 0安装软件过程:./configure 源代码安装的第一步Make 编译Make install 执行Head显示文件头几行(默认前10行)head -9999 file1 file2 显示文件 file1 和 file2 的头 9999 行taill显示文件后几行(默认后10行)Chmod改权限: chmod 0777 file 是指将文件 file 存取权限置为所有用户可读可写可执行chmod 0666 file1 file2 将文件 file1 及 file2 置为所有用户可读可写 chmod u+x file 对文件 file 增加文件主可执行权限 chmod o-rwx 对文件file 取消其他用户的所有权限。

4000 运行时可改变UID 2000 运行时可改变GID 1000 置粘着位 0400 文件主可读0200 文件主可写 0100 文件主可执行0040 同组用户可读 0020 同组用户可写 0010 同组用户可执行 0004 其他用户可读 0002 其他用户可写0001 其他用户可执行HOME 定位用户主目录IFS 内部字段分隔符PS1 命令提示符1PS2 命令提示符2MAIL 接收邮件的文件名ps 获得系统中活动进程的状态top 能够实时显示系统中各个资源的占用情况Shell预定义变量:$# 表示位置参数的数量$* 表示所有位置参数的内容(参数内容合在一起)"$@"表示所有位置参数的数量(同$#)$-显示shell使用的当前选项,与set命令功能相同$? 表示命令执行后返回的状态$$ 表示当前进程的进程号$! 表示后台运行的最后一个进程号$0 表示当前的进程名将变量输出为全局变量:export 变量名清除自定义变量:unset 变量名变量引用:$变量名chgrp group file 将文件 file 的文件组改为 group chown 将指定文件的拥有者改为指定的用户或组chown mary file 将文件 file 的文件改为 mary6.dd 删除一行文本所用的操作符7.10x 删除10个字符所用的操作符8.. 点重复用户最近一次文本修改9.$ 移动光标到当前行尾10.W 将光标向右移动一个字11.K 将光标向上移动12.j 将光标向下移动13.h 将光标向左移动14.l 将光标向右移动15.A 在当前行尾输入文本16.O 在当行上面添加一行17.o 在当前行下面添加一行18.U 撤销对当前行所做的所有修改19.r 替换光标所在位置的字符20./ 向前搜索指定的字符串21.?向后搜索指定的字符串22.:q! 不保存文件,退出vi23.a 将输入的文本插到光标位置处24.0(零)将光标移到当前行首25.ls 列出当前目录的内容26.pwd 显示当前目录的路径名27.cd 改变当前目录到主目录28.mkdir xyz 在当前目录下创建xyz 目录29.ls-l 以长格式列出当前目录30.cd.. 改变当前工作目录到当前目录的父目录(改变到了另一个目录)31.ls-a 列出所有文件包括隐藏文件32.cat xyz 在屏幕上显示xyz 文件的内容33.lp xyz 在默认打印机上打印xyz文件34.rm xyz 删除xyz文件35.rmdir xyz 删除xyz 目录36.cancel lp1 取消lp1打印机上的打印作业37.lpstat 显示默认打印机的状态38.rm-i 在删除文件之前要求确认39.rm 删除文件40.rmdir 删除目录41.lp 打印文件42.Cancel 取消打印请求43.Lp-n 打印文件的多份副本44.cd 改变到主目录45.mkdir 创建目录46.mkdir-p 创建两层目录结构47.cd 改变到根目录下48.cat- 在屏幕上显示文件49.cat-- 在屏幕上显示两份文件50.G 将光标放在文件的最后一行上51./most查找字most52.[Ctrl-g] 显示当前的行号53.2dw 删除两个字54.“x4yy 复制4行到缓冲区x中55.66G 将光标定位到第66行56.rx 用字母xti替换光标处的字符57.“lp 查看缓冲区的1的内容58.:set number 设置行号选项59.“x5yy 保存5行到缓冲区X60.:r!date 将日期串读入(输入)用户文件中61.:!ls 列出当前目录62.:ab 创建缩写63.:unab 取消缩写68.mv xxx yyy 将xxx重命名为yyy69.rm* 删除当前目录下的所有文件70.ls*[1-6] 列出所有文件名以数字1-6结尾的文件71.cp file??source 复制所有文件名以file开头,后面跟两个字符的文件72.pr-2 myfile 以两列格式化myfile73.pg myfile 以逐屏显示的方式浏览myfile74.cat myfile>yyy 复制myfile到yyy75.cat?myfile>>yyy 将所有文件名为myfile前加一个字符的文件内容加到yyy文件中76.find.-name“file*”-print 查找所有文件名以file开头的文件77.find-name xyz-size20-print 查找所有文件名为xyz大小为20块的文件78.cut-f2 xyz>xxx 保存xyz文件的第2个域到xxx文件中79.more zzz 逐屏读zzz文件80.alias 该命令创建命令的别名81.ls-i 列出当前目录下的文件名及其i节点号82.echo 该命令在输出设备上显示其输出参数83.\a 警报(响铃) \n 回车换行 \b 回退 \r回车不换行84.echo A>>B 把A追加到B1.编辑器:编辑器是一个工具,可以方便的创建新文件或修改旧文件2.UNIX操作系统支持的编辑器:(行编辑器)Emase,ex,ed,(全屏编辑器)vi,view/*3.x 删除光标出的字符r 替换光标所在位置的字符/ 向前搜索指定的字符串? 向后搜索指定的字符串h 将光标向左移动一行A 将输入文本放在当前行的行尾q! 不保存文件,退出viwq 保存文件并退出via 将输入的文本插入到光标位置后$ 将光标移到当前行行尾0 将光标移到当前行行首K 将光标向上移动一行4.dd 删除一行dw 删除1个字yy 复制1行yw 复制1个字d$ 删除到当前行尾:z2yy 将两行保存到缓冲区z“zp 将缓冲区z的内容复制到当前行后“2p 将缓冲区2的内容复制到当前行后5.G 将光标放到文件的最后一行上/most 查找字most[Ctrl-g] 显示当前行的行号2dw 删除两个字j 将光标向下移动一行“x4yy 复制4行到缓冲区x$ 将光标定位到当前行尾0(零)将光标定位到当前行首66G 将光标定位到第66行x 删除光标出的字符rx 用字母x替换光标出的字创建缩写:ab取消缩写:unab读另一个文件:r写(保存)文件而不退出vi编辑器:w删除一个字dw7.\c 禁止换行\t 水平制表符\f 换页\v 垂直制表符*/9.export该命令使一列指定变量能被其他shell使用finger 显示用户的详细信息9.fc 该命令列出、编辑和重新执行以前输入的存储在history文件中的命令-l 显示命令列表每条命令以命令序号开始-n 用-l显示命令列表时,去掉命令序号-r 用反序显示命令列表-s 不使用编辑器,重复执行命令10.grep该命令在文件中搜索指定的样式,如果找到指定样式,将包含该内容的行显示在终端上-c 只显示每个文件中包含匹配样式的行数-i 搜索匹配时忽略大小写-l 只显示具有匹配的行的文件名,而不显示匹配的行本身-n 每个输出行匹配的行本身-v 仅显示不匹配的行-help 显示帮助页面并退出-version 显示版本信息并退出11.history包含用户在会话中输入的命令列表12.kill该命令结束一个不需要或者失控的进程。

相关文档
最新文档