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

钦州市住房和城乡建设局网站专业的网站建设设计价格

钦州市住房和城乡建设局网站,专业的网站建设设计价格,网站文章列表如何排版,昆山网站建设书生商友欢迎来到 CILMY23 的博客 #x1f3c6;本篇主题为#xff1a;文件变身大作战#xff1a;Linux下的文件重命名艺术 #x1f3c6;个人主页#xff1a;CILMY23-CSDN博客 #x1f3c6;系列专栏#xff1a;Python | C | C语言 | 数据结构与算法 | 贪心算法 | Linux | 算法…  欢迎来到 CILMY23 的博客 本篇主题为文件变身大作战Linux下的文件重命名艺术 个人主页CILMY23-CSDN博客 系列专栏Python | C | C语言 | 数据结构与算法 | 贪心算法 | Linux | 算法专题 | 代码训练营 感谢观看支持的可以给个一键三连点赞收藏评论。如果你觉得有帮助还可以点点关注 前言 上期一篇总结系列我们谈到了重定向的概念我们还了解了输出重定向本期就利用输出重定向来伪造一个大文件并对这个大文件进行各种操作。 我们本期将了解的指令有 1. mv 指令⭐         2. cat 指令 ⭐         3. more 指令         4.less 指令         5.head 指令         6. tail 指令  目录 如何伪造一个大文件 1.mv 指令⭐  2. cat 指令 ⭐ tac 指令 3. more 指令 4. less 指令 5. head 指令 6. tail 指令  总结 如何伪造一个大文件 我们可以使用以下指令来伪造一个大文件 i1; while [ $i -le 100000 ]; do echo hello ubuntu $i; let i;done big.txt使用指令 ll 我们可以看到big.txt具有1888895字节大小。  这个指令的解析如下 i1: 初始化变量 i 为 1作为循环计数器。while [ $i -le 100000 ]; do: 循环条件当 i 小于等于 100000 时执行循环体。echo hello ubuntu $i: 循环体每次循环执行以下操作echo hello ubuntu $i将字符串 hello ubuntu 和当前 i 的值拼接在一起并输出到终端。let i: 将 i 的值增加 1准备下一轮循环。done: 循环结束标志。 big.txt: 将整个循环的输出重定向到名为 big.txt 的文件中。  这样我们的文件就伪造好了接下来我们就开始指令的学习 1.mv 指令⭐  mv 命令是 move 的缩写可以用来移动文件或者将文件改名move (rename) files是Linux系统下常用的命令经常用来备份文件或者目录。 指令mv 功能用来移动文件或者将文件改名也可以用来备份文件或者目录 作用1在指定的目录下对一个文件或目录进行重命名 我们直接上实操更容易理解我们现在在桌面的 a 文件夹中。 我们可以看到我们的大文件是 big.txt现在我想改名字就可以通过 mv 指令  我们输入 mv big.txt ./a.txt  就可以发现 big.txt 被重命名成一个 a.txt 文件了。这就跟我们Windows系统中的重命名一样。  作用2 将指定目录下的文件或者目录”剪切“到指定的目录下 我利用相对路径将指定的文件 aa 移动到了桌面文件夹 aa 中 我们可以发现我们把 a.txt 文件移动过来的时候还顺手改了个名字。 这就是我们 mv 指令的第三个作用剪切的同时还可以重命名文件。 所以 mv 指令的用法很明显了mv 源文件 指定目录重命名 2. cat 指令 ⭐ cat“ concatenate ”的缩写命令是Linux操作系统中常用的命令之一。它可以用来查看文件内容。 指令cat 功能查看目标文件的内容 我们可以在屏幕中输入cat big.txt 就可以直接查看目标文件的内容。但是这样不方便看所以我们就用一个code.c文件进行演示。 code.cpp文件是我在C文件中用来验证 vector的扩容机制。 可以看到整个小文件都基本输出在我们的屏幕上。 我们还可以通过附加选项来查看。 比如我们输入 cat -n code.cpp 的时候我们就可以查看对应的行号。 那如果我们的文件中有这么多空余的行就可以使用 cat -s使屏幕不打印这些。  效果如下 总结 cat -n 文件 对输出的所有行编号 cat -s 文件 不输出多行空行 cat 还有一种用法 用法扩展cat 回车 功能等待用户输入并且打印到屏幕上 效果如下 默认从键盘文件读数据然后输出到显示器文件中。 所以 cat 就是把文本内容给我们显示到公屏上之前的指令像lsll 都是针对文件属性来操作现在是对文件内容操作cat适合查看小文件不适合查看太大的文件因为大文件要显示出来太麻烦所以我们等会就接触了 more 指令和 less 指令。  tac 指令 在这里插入一个 tac 指令 tac 是用来逆向查看目标文件的内容 指令tac 功能逆向查看目标文件的内容 实操 但是 tac 没有 -n 这些选项来进行逆向打印。  3. more 指令 more 指令的功能类似cat它可以用来查看大文件内容也可以用来查看小文件。cat 不擅长查看大文本的原因是因为每次查看文本内容都会直接跳到内容底部想从头看起很麻烦。 指令more 功能查看目标文件的内容 当我们输入 more big.txt 的时候我们可以使用回车进行上下翻页  按回车上下翻页  同时也可以使用/999 进行搜索关键字。 所以more命令功能类似 cat它可以打满一屏的输出然后停下来等待用户下翻进行阅读但是并不推荐使用 more 命令。   所以就有下一个指令 -- less 4. less 指令 less 工具也是对文件或其它输出进行分页显示的工具应该说是linux正统查看文件内容的工具功能极其强大。 指令less 功能查看目标文件的内容less与more类似但使用less可以随意浏览文件而more仅能向后移动却不能向前移动而且less在查看之前不会加载整个文件。 less指令的优势  less 的用法比起 more 更加的有弹性。在 more 的时候我们并没有办法向前面翻  只能往后面看 但若使用了 less 时就可以使用 [pageup][pagedown] 等按键的功能来往前往后翻看文件更容易用来查看一个文件的内容除此之外在 less 里头可以拥有更多的搜索功能不止可以向下搜也可以向上搜。  实操 less 指令可以按键盘的上下键来操作更好用更方便推荐使用这一块大家自己体验就行。  5. head 指令 head 与 tail 就像它的名字一样的浅显易懂它是用来显示开头或结尾某个数量的文字区块head 用来显示档案的开头至标准输出中而 tail 想当然就是看档案的结尾。 指令head 功能查看目标文件的开头内容用来显示档案的开头至标准输出中默认head命令打印其相应文件的开头10行。 实操 head 默认输出前十行的内容。  我们可以通过增加选项来输出指定的行数。 6. tail 指令  tail 命令从指定点开始将文件写到标准输出. 使用tail命令的 -f 选项可以方便的查阅正在改变的日志文件,tail - f filename 会把 filename 里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.  指令tail 功能查看目标文件的末尾内容用于显示指定文件末尾内容不指定文件时作为输入信息进行处理。常用查看日志文件。 实操如下 这里和head 的指令是一样的我就不多演示了。  总结 mv 指令操作mv 源文件 指定目录重命名功能mv 指令可以用来重命名文件相当于Windows系统中的剪切功能同时可以边剪切边重命名cat 指令操作 cat 文件功能 用来查看目标文件的内容更适合用来查看小文件内容。扩展用法 cat -n 对输出的所有行编号  cat -s 不输出多行空行 cat 回车默认从键盘文件读数据然后输出到显示器文件中tac 指令操作 tac 文件功能 用来逆向查看目标文件的内容more 指令不推荐操作 more 文件功能 打满一屏的输出然后停下来等待用户下翻进行阅读补充用法q 退出 more -n 输出编号less 指令操作 less 文件功能 打满一屏的输出然后停下来等待用户上下翻进行阅读同时还支持向上或向下查询补充用法q 退出head 指令操作 head 文件功能 默认查看文件前十行可以通过增加选项查看指定行数tail 指令操作 tail 文件功能 默认查看文件后十行可以通过增加选项查看指定行数 ️感谢各位同伴的支持本期文件篇的指令讲解专题就讲解到这啦下期我们将进入时间指令篇如果你觉得写的不错的话可以给个一键三连点赞收藏评论可以的话还希望点点关注若有不足欢迎各位在评论区讨论。
http://www.w-s-a.com/news/464580/

相关文章:

  • 无极磁铁网站如何把地图放到自己做的网站上
  • 青浦赵巷网站建设公司网站开发需求文档
  • 苏州网站建设的公司哪家好无锡网站制作那些
  • 装饰公司网站模板科技成果鉴定机构
  • 给公司做的东西放到私人网站上十堰为企业做网站的单位
  • 手机网站建设价钱手机自己做网站
  • 网站建设属于哪种公司电子商务查询网站
  • 工程建设标准强制性条文最新版本网站关键词排名优化应该怎么做
  • 网站网页设计内容品牌高端网站建设公司
  • 网站开发报价 福州中国建筑网官网手机版
  • 网站 图片 自动往右移专门做定制化的网站
  • 最好用的cms手机百度关键词排名 网站优化软件
  • 凉山州城乡规划建设局网站长沙网站建设哪家强
  • 广州网站开发创意设计公司企业自己怎么制作网站首页
  • 曲靖 曲靖网站建设软件(app)开发wordpress 没有远程发布
  • 官方网站开发与定制网站建设技术是干嘛的
  • 昆明网站建设工作室网站菜单导航怎么做的
  • 南京网站做的好的公司猪八戒网站做推广怎么样
  • 建站收费标准福州网站搭建
  • 做防护用品的网站欧美网站建设风格特点
  • 龙华做网站联系电话北京软件开发培训班
  • 做网站运营有前途网站的建设与管理的心得体会
  • 河南网站推广怎么做网页制作免费下载
  • 网站如何屏蔽中国ip商丘网站建设的公司哪家好
  • 东莞广告公司东莞网站建设价格鹤壁哪有做网站的
  • 门户网站界面设计logo设计商标设计
  • 建设银行网站驱动宁波网站建设相信荣胜网络
  • 八里河网站建设项目建设可行性企业品牌推广方式有哪些
  • jsp网站开发之html入门知识广州服装设计公司
  • 做电商看的网站有哪些个人网页制作成品免费