当前位置: 首页 > news >正文

成都哪里有做网站的动效做的好的网站

成都哪里有做网站的,动效做的好的网站,接网站建设单子注意事项,门户网站系统有哪些平台转载自 Linux下查找命令 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在目录 more 分页显示一个文件或任何输出结果 /bin less 分页显示一个文件并且可以回头 /usr/bin whereis 寻找文件工具 /usr/bin find 寻找文件工具 /usr/bin locate 寻…转载自  Linux下查找命令 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在目录 more 分页显示一个文件或任何输出结果 /bin less 分页显示一个文件并且可以回头 /usr/bin whereis 寻找文件工具 /usr/bin find 寻找文件工具 /usr/bin locate 寻找文件工具 /usr/bin grep 寻找某字串内容工具 /bin env 查看环境设置 /usr/bin more [文件名] 分页显示一个文件或任何输出结果 其实more不是用来寻找文件的但是一般人却十有八九是在找文件时把它派上用场。 因为 more 主要的作用是把输出结果显示在屏幕上一页停止一次所以例如当我们用 ls 命令去找一个 x字母开头的文件而下达了 ls x* 却仍然列出太多文件一个屏幕看不完时就可以配合管道符号和 more 命令 ls x* | more 它会一屏停止一下等待您按空白键才继续往上卷。于是 more 俨然犹如 DOS 的 DIR 命令 /P 选项的地位了。而 more 当主角的时候是用做一页一次显示文章例如我们想要看 /etc 里面的 XF86Config 文件可以下如下命令 more /etc/XF86Config 这样我们就可以不断按空白键把这个文件慢慢看完。但是因为more 先天的设计如果您看完了这页想要回头看上一页很抱歉是不行的您必须从头再来于是大家在使用中就干脆摒弃这个命令而代之以 vi 或者pico, joe等文书编辑器来看文字文件了 less [文件名] 分页显示一个文件并且可以回头 less命令很好笑取名时就故意与more 命令打对台你叫“更多”我就叫“更少”就好像你叫黑人牙膏我就叫白人牙膏一样。事实上与什么“更多”、“更少”都没有关系。它最主要只是为了改进一点more 不能回头看的问题 less 的优点就是可以随时回头最简单的用【PgUp】键就可以向上翻。 可是依我们的孤陋之见还是用文书编辑器去阅读文件就好了嘛更何况 less 本身还有高达 42 个选项何必那么麻烦 所以为了您好选项我们也不介绍了。这个命令目前只在 Linux 系统可以使用其他 UNIX 家族尚无。 pico /etc/XF86Config 到最后很少人再用more了。所以more经常配合 ls在找文件的场合出现每天都可以上场十几次。 所以相信把失去主要舞台的 more归类为找寻文件的相关命令虽不合法但合情合理也合于现状。 whereis 文件名 寻找文件工具 whereis 是一个小巧好用的文件寻找工具它专门用来寻找可执行的程序、原始程序和使用手册。 例如执行命令 whereis bzip2 它就会告诉您bzip2 放在 /usr/bin 。通常如果您确定某个东西是程序而用 whereis 找不到的话那就表示本系统没有安装该程序了例如 whereis cjoe 表示这套系统中没有装 cjoe否则应该会找到才对。 find [寻找的目录] [表示式] 寻找文件工具 find 是高级的寻找文件工具可不像 whereis 那么“阳春白雪”。但也因为它太高级了复杂到很多人用不熟练。我们尽量只举简单的例子。 最简单的格式如下 find / -name my* -print 这个意思是请它从最底层的主目录开始找找出文件名是 my 开头的文件把它显示出来。-print 选项是显示您可把它当做固定要加上的项目。 但它还可以用时间来找例如 find /usr -atime 3 –print 会从 /usr 目录开始往下找找最近3天之内存取过的文件。 find /usr -ctime 5 –print 会从 /usr 目录开始往下找找最近5天之内修改过的文件。 find /doc -user jacky -name j* –print 会从 /doc 目录开始往下找找jacky 的、文件名开头是 j的文件。 find /doc /( -name ja* -o- -name ma* /) –print 会从 /doc 目录开始往下找找寻文件名是 ja 开头或者 ma开头的文件。 find /doc -name *bak -exec rm {} /; 会从 /doc 目录开始往下找找到凡是文件名结尾为 bak的文件把它删除掉。-exec 选项是执行的意思rm 是删除命令{ } 表示文件名“/;”是规定的命令结尾。 locate 文件名 寻找文件工具 locate 也是一个寻找文件的工具但是它不像 whereis 只能找程序文件等几种文件也不像find那么复杂可以算是“中庸之道” 中庸之道往往就是大部分人最佳的选择如图2-32所示。 图2-32 3种寻找文件命令的对比 whereis找不到的文件find要一大串命令还花了很久的时间才找到的XF86Config设置文件而用locate一下子就简单找到了 grep [-选项] [字串] [文件名] 寻找某字串内容工具 有些时候我们存储文件时随手乱取了一个文件名事后自己都忘了那个文件名叫什么连开头第一个字母都想不起来。那么如果您还记得该文件一点特殊的词语应该可以用 grep 命令找到。 例如我们想在一个目录的200个文件里面找出哪一个文件提到“排版”这个词语 grep 排版 *.txt 找到了两个文件有此字样。然后您再自行调出看看到底哪一篇才是您所要的即可。寻找时注意尽量寻找特殊词语如果您输入“然后”、“这样”、“不是”、“电脑”……这类太普遍的词语可能几百篇文章中都有那就失去了用 grep 找文件的意义了。 因为例子中第二篇文章出现了两次所以列出了3行其实只有两个文件符合。如果您想要让它凡是符合条件的只出现一次的话加上 -l 选项就可以了如图2-33所示。 图2-33 增加-l选项后的grep命令 其他常用的选项还有 -n 同时列出该词语出现在文章的第几行。 -c 计算一下该字串出现的次数。 -i 比对的时候不计较大小写的不同 env 查看环境设置 env 命令可以设置很多环境变量例如终端机的类型、使用的浏览器、用户主目录Home Directory的所在等等。 但是我们现在把焦点集中在其中一项PATH环境变量。 因为 PATH 这个环境变量掌管了您下达命令的时候它会到下面几个目录去找您命令的程序 /usr/bin /sbin /usr/sbin /usr/X11R6/bin /root/bin 那么您用 env 命令让它把所有的环境变量列出来的时候就可以看到有一行PATH 设置把上述几个目录用分号分开然后串成一串。这就是它所谓寻找命令的“路径”。DOS 系统也有一个同名而且意义非常相似的路径设置。如图2-34所示。 图2-34 执行env命令 如果您想在它查找命令的路径上增加一个 /usr/bin/he而把 /root/bin 去掉那么您可以重新下达 env PATH/usr/bin;/sbin;/usr/sbin;/usr/X11R6/bin;/usr/bin/he 当然env 其他的变量也可以这样改变。但是因为涉及面太广我们就只把焦点集中在改变查找路径上其他暂时不谈。 二.linux文本搜索命令 文本的提取和排序 下面介绍几个重要的文本提取工具。 使用grep匹配模式 本章前面简要地介绍了grep命令用它进行一个串中某些模式的匹配采用正规表达式。关于正规表达式的详细介绍请参阅http://www.regular-expressions.info/tutorial.html处的教程。词grep是global regular expression print全局正规表达式打印的首字母缩写它是从下面的vi命令衍生出来的下面的命令打印与正规表达式re相匹配的所有行。 可将正规表达式 想象为用来定位文件中文本的搜索标准。因此grep类似于别的操作系统中的搜索命令。grep搜索文件或多个文件的每一行寻找给定串的第一次出 现如果找到这个串打印出相应的行。例如输出文件test.txt中包含表达式oracle database的所有行可以按如下的方式使用grep命令 为了输出test.txt文件中不包含表达式oracle database的所有行可使用带-v选项的grep命令如下所示 除-v选项外grep命令还可以使用如下的几个选项。 q -c打印每个输入文件匹配行计数。 q -l打印每个输入文件的名字。 q -n提供每个输出行的行号。 q -i忽略表达式中字母的大小写。 除grep外还可以使用fgrep固定grep搜索文件。fgrep命令不使用正规表达式。此命令直接进行串比较查找某个固定串而不是一个正规表达式的匹配。 grep的egrep版本帮助处理复杂的正规表达式比正规的grep命令快。 剪切、粘贴和联结文本 通常需要剪切一个文件文本的某部分或者联结来自不止一个文件的文本。UNIX提供了执行这些任务的命令以下各节对它们进行介绍。 1用cut命令输出列 cut命令输出一个文本文件的指定的列。假如有一个名为example.txt的文件它具有如下的文本 可用-f选项指定要提取的字段。下面的命令将返回example.txt文件中的第二列 使用带-c选项的cut命令来指定希望从一个文件中提取的特定字符。下面的两个命令分别提取password.txt文件中的第10个字符以及第10-12个字符 可与-f选项一 起使用-d选项提取直到一个特定定界符的所有字符。下面的例子说明cut命令提取passwd文件的第一个字段f1用-d选项指出该字段是由冒号 :定界的。passwd文件位于/etc目录此目录保存UNIX和Linux系统用户账号信息。 2用paste命令联结文件 paste命令从一个源取一行并把它与来自另一源的另一行组合起来。假如有两个文件test1.txt包含字符串one two threetest2.txt包含one four five six。可如下用paste命令将两个文件结合 3用join命令联结文件 join命令也结合两个文件的内容但它只在两个文件有一个共同字段时进行结合。前一节中test1.txt和test2.txt不具有共同的列因此对这两个文件使用join命令不起作用。但如果有两个文件test.one和test.two它们的内容如下 默认情况下join命令只匹配第一个字段所以它将根据共同的第一列给出如下的结果 -1选项允许指出使用哪个字段作为第一个文件中的匹配字段。-2选项允许指定使用哪个字段作为第二个文件中的匹配字段。例如如果第一个文件的第二个字段匹配第二个文件的第三个字段可使用如下的join命令 可使用-o选项以后面的格式指定输出字段file.filed。因此要打印匹配行的第一个文件的第二个字段和第二个文件的第三个字段可使用如下带选项的join命令 4用sort命令排序文本 可用sort命令对文本文件的行进行排序不管这些行是来自于管道或来自于文件。如果使用-m选项sort只合并文件而不排序。假如有一个名为test.txt的文件其内容如下 可用sort命令将test.txt文件的内容按字母顺序输出 默认时sort在文本的第一列上进行排序。 5用uniq命令删除重复的行 uniq命令删除文件的重复行。在一个管道中此命令通常后跟一个sort命令。使用-c选项可将其用来对某行进行计数或者使用-d选项可用来只报告重复的行。 上面的例子中sort命令使用-m选项合并两个文件test.one和test.two。输出管道到带-c选项的uniq命令。所得出的是一个按字母顺序排列的表所有重复行被删除。而且还给出每行重复的频率。 三.Linux查找文件内容的常用命令方法 从文件内容查找匹配指定字符串的行 $ grep 被查找的字符串 文件名 从文件内容查找与正则表达式匹配的行 $ grep –e “正则表达式” 文件名 查找时不区分大小写 $ grep –i 被查找的字符串 文件名 查找匹配的行数 $ grep -c 被查找的字符串 文件名 从文件内容查找不匹配指定字符串的行  $ grep –v 被查找的字符串 文件名 从根目录开始查找所有扩展名为.log的文本文件并找出包含”ERROR”的行 find / -type f -name *.log | xargs grep ERROR 如果需要查找的内容包含特殊符号比如$等等grep要加参数 find ./ -name *.php | xargs grep -F 要查找的内容   四.定位一个程序文件 Which命令在linux系统中用来定位一个程序文件包含别名和路径的工具。 使用权限 所有用户 语法格式 which [ 程序名称 ]  使用说明 which 命令取得程序名列表并寻找当这些文件名作为命令给定时所运行的文件。which 命令展开每个参数如果它有别名并沿着用户的路径搜索它。别名和路径从用户主目录中的 .cshrc 文件取得。如果 .cshrc 文件不存在或者如果路径没有在 .cshrc 文件中定义则 which 命令使用在用户环境中定义的路径。如果名称的别名多于一个单字或如果在路径里没有找到一个有参数名称的可执行文件那么将会给出诊断信息。 使用实例 要查找与 lookup 命令名有关的可执行文件which lookup
http://www.zqtcl.cn/news/843492/

相关文章:

  • 龙岩做网站抚顺 网站建设
  • wordpress怎么设置广告位青州网站优化
  • 网站的备案编号高端网站建设谷美
  • 佛山智能网站建设地址设计资溪做面包招聘的网站
  • 荆州网站建设多少钱国外网站设计理念
  • 网站备案成功后wordpress文字加框
  • 中小企业怎么优化网站西安网站建设求职简历
  • 网站开发者模式怎么打开商城网站建设特点有哪些
  • 网站登录按纽是灰色的做网站的前途怎么样
  • 常州城乡建设局网站霸榜seo
  • 网站响应样式如何制作自己的公众号
  • 网站的友情连接怎么做免费收录链接网
  • 太原网站设计排名wordpress 设置语言
  • 南京模板建站定制网站网站单页面怎么做的
  • 宁夏住房建设厅网站石家庄最新今天消息
  • 写网站软件tomcat部署wordpress
  • 怎么做下载网站吗分析一个网站
  • 网站建设禁止谷歌收录的办法做挂网站
  • 佛山优化网站公司做购物网站需要多少钱
  • 山东网站建设维护营销型网站是什么样的
  • 长沙营销网站建设苏州风险区域最新
  • 个人网站百度推广收费wordpress发邮件慢
  • 三门峡网站设计wordpress 去掉功能
  • 网站小程序开发公司wordpress 用户授权
  • 做外贸的几个网站响应式网站wordpress摄影
  • 专业建设网站技术wordpress 虚拟资源
  • 广告网站设计哪家快网站建设外包包含内容
  • 网页游戏网站模板张家口住房和城乡建设部网站
  • 冀州建设局网站公司制作网站多少钱
  • 建设个招聘网站黄页88和58那个推广好