文档介绍:—!:ln-s目标链接名硬链接:.-f强制删除rmdir-r递归删除非空文件夹rm-#cp-a保留文件权限复制#cp-r目录目标目录复制目录#:①.真正的多用户多任务操作系统②.良好的兼容性,开发功能强③.可移植性强④.高度稳定性⑤.丰富的图形用户界面区别:①.多用户方面:同一时刻不同的用户访问②.GUI(图形用户界面)方面Linux与内核相互独立Windows与内核结合③.共享资源的相互访问Linux->windows使用NFS与Samba服务器Windows->linux通过网上邻居④.配置文件Windows在注册表Linux由指定的存放位置如:/etc/dev⑤.域linuxwindows身份验证无有性能强弱可靠性(稳定性),速度慢,默认区分大小写在指定的目录开始,递归的搜索各个子目录,查询满足条件的文件并对应采取相关操作Slocate命令slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。语法:slocate[-u][--help][--version][-d<目录>][查找的文件]使用—u选项更新数据库数据whereiswhereis指令会在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件语法:whereis[-bfmsu][-B<目录>...][-M<目录>...][-S<目录>...][文件...]whichwhich指令会在环境变量$PATH设置的目录里查找符合条件的文件。语法:which[文件...]locatelocate指令用于查找符合条件的文件,它会去保存文件与目录名称的数据库内,查找合乎范本样式条件的文件或目录。语法:locate[-d<数据库文件>][--help][--version][范本样式...]:元字符名说明^只匹配行首$只匹配行尾*在任意单字符后使用,.*匹配任意字符[]字符范围,只匹配该范围内的字符pattern\{n\}严格匹配pattern出现次数为npattern\{n,\}匹配pattern出现次数至少为npattern\{n,m\}匹配pattern出现次数在n,m间\转义符,用于屏蔽元字符示例:找出所有g开头的行#grep‘^g'passwd找出所有使用bash的行#grep“/bin/bash”passwd找出所有非使用bash的行#grep-v“/bin/bash”passwd比较文本差异#cp/etc/passwd.#grep-v“[NP]”passwd>newpasswd#tr“A