Linux文件管理命令及vi练习

  • Post author:
  • Post category:linux


1. 文件管理命令练习:

(1)创建目录

在/opt目录下创建一个临时目录tmp;



命令:mkdir   -p   /opt/tmp

查看是否创建成功

(2)在临时目录下创建一个文件,文件名为a.txt;


命令:touch  /opt/tmp/a.txt

查看是否创建成功



(3)将a.txt复制成b.txt;


命令:cp a.txt /opt/tmp/b.txt



(4)将b.txt改名成为c.txt;


命令:mv a.txt c.txt



(5)创建符号链接,链接文件名为linkc.txt;


命令:ln -s c.txt linkc.txt




2. 将echo “123”结果重定向到info.txt, 将test11111结果重定向到info.txt

(1)覆盖


命令:echo “123” 1> info.txt  test11111 2>info.txt


(2)追加

(3)同时重定向标准输出和标准错误输出



3. vi练习:完成如下步骤

1) 应用vi命令在/tmp文件夹下创建文件,文件名newfile。在newfile首行输入日期时间


命令:vim newfile


2) 将/boot/grub2/grub.cfg文档的内容读入到newfile文档中(在日期的下一行即第2行)

命令:

:r  /boot/grub2/grub.cfg



3) 查找文档中包含#号字符的行,将整行删除

命令:

:g/#/d  —将含#的行全部删除




4) 开启VI的行号提示功能


命令::set nu



5) 将光标移动到第5行,并在第5行后产生一新的空白行第6行


命令: :5



6) 修改内容。将所有的timeout=5,更改为time=30


命令::%



s /timeout=5/time=30/g



7) 将整个文档中的所有root字符更改为admin字符



命令::%s /root/admin/g



8) 复制第1行的日期时间内容到文档末

在一般模式下按 gg 进入行首,再按 yy 复制首行,再按 G 到尾行按 p 进行粘贴

9)将文档保存,将文档再次另存为/boot/newfile2,退出VI编辑器


命令::w  /boot/newfile2—



版权声明:本文为m0_65215097原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。