【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

原文地址:https://www.cnblogs.com/cckong/p/14159773.html