UNIX 常用命令
- 格式:docx
- 大小:29.12 KB
- 文档页数:4
常用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系统终端部分常用指令
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操作系统命令大全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实用基本命令完整版用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到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常见命令练习文档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十大实用命令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”。
零.入门级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。
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该命令结束一个不需要或者失控的进程。