zoukankan      html  css  js  c++  java
  • 【Linux】课程设计实验(2)

    使用快捷键:Ctrl+Alt+T打开终端。(乌班图系统)

    1.

    在~/exp2/Mydir下,创建如下目录结构。(注意大小写)

     

    2.

    (1)    在MyDoc中创建一个空文件first。

    (2)    用vim打开first,然后加载~/exp2/vim.txt的内容到编辑区。

    (3)    增加新行内容,至少达到30行,然后保存退出vim。

    (4)    分别使用cat、more和less命令查看first内容。

    cat(英文全拼:concatenate)命令用于连接文件并打印到标准输出设备上

     more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,

    而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。

     less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。

    (5)    使用tail和head命令将first文件的第13-15行内容保存到~/exp2/Mydir/first1315文件里。

    tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。

    • -f 循环读取
    • -q 不显示处理信息
    • -v 显示详细的处理信息
    • -c<数目> 显示的字节数
    • -n<行数> 显示文件的尾部 n 行内容
    • --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
    • -q, --quiet, --silent 从不输出给出文件名的首部
    • -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒

    3.

    (1) 将目录~/exp2/TESTdir及其子目录和文件移动到~/exp2/Mydir下。

    (2) 进入TESTdir目录,使用find命令搜索所有.c扩展名的文件,将搜索结果保存到~/exp2/Mydir/c.file文件里。

    (3) 为所有AB开头、x结尾的文件名添加.txt扩展名,例如AB057x改为AB057x.txt

  • 相关阅读:
    spring服务器的校验
    数据库中文到页面乱码 添加一个过滤器
    springmvc的form标签
    EasyUI触发方法、触发事件、创建对象的格式??
    JQuery如何获取按键的unicode编码?
    StringBuilder的append、StringBuffer的append和String str = "a"+"b"的区别?
    简述什么是ajax、javascript、json、Jquery?
    oracle分页
    Github的基本功能:
    Springmvc和struts2的区别?
  • 原文地址:https://www.cnblogs.com/cckong/p/14159773.html
Copyright © 2011-2022 走看看