如何使用Linux系统查看文件的全部内容、修改文件内容以及改变目录

  上一篇文章主要是对文件进行一些管理,本篇主要对文件里面的一些内容进行操作。

一、查看文件内容

  首先使用图形界面,创建一个记事本。并写入大量内容。/root/1.txt

1、查看文件里面的全部内容

命令:cat 文件名

2、翻页查看文件的全部内容

命令:more 文件名

 

(小技巧:按空格键整体翻了一页,按回车键一次只增加一行)

3、查看文件的头部

命令:head 文件名

(一般显示头部的前10行。ps:由于我输入的文字较少所以全部显示出来了)

命令:head -?(数字) 文件名(数字为几就显示前几行)

4、查看文件的尾部

命令:tail 文件名

(ps:为了观看方便我在原来的内容上在添加一些文字) 

命令:tail -?(数字)文件名 

含义同 head -?(数字 )文件名 类似。

5、过滤文件关键字

命令:grep 关键字 文件名

 

二、修改文件中的内容

  这里我们就需要一个文件编辑器了 “vi、vim”,看过我安装CentOs 7那篇文章可以看到,我不是用的最小化安装,所以这里就可以直接使用vi/vim编辑器。

1、打开文件进行编辑

命令:vim 文件名

  输入命令之后直接进入到文件里面了。

2、命令模式

①  打开文件之后,直接点击键盘想要输入文字是没有反应的,需要我们打开一个类似开关的字母:i,之后就可以进行输入了。

  同时退出编辑时也不能直接退出需要点击:ESC。退出编辑模式。

  进入命令模式:

命令 :w 保存 
命令 :q 退出 
命令 :wq 保存并退出 

 ②  光标定位

hjkL              //左 下  上  右
0 $               //行首  行尾
gg G             //页首  页尾
3G 进入第三行  
/string (n N 可以循环的)     //查找字符,按n键选下一个

 

③  文本编辑

命令:yy 复制
命令:dd 删除
命令:p 粘贴
命令:u undo撤销

 3、拓展命令模式

命令 :set nu 设置行号

 

命令 :set nonu 取消设置行号 

 命令 :set list 显示控制字符

 

三、改变目录

 命令 cd 路径名  (移动到某个目录)

 命令 pwd    (查看现在所处的位置)

 

 在所处位置的上一级添加文件夹:

命令 mkdir ../文件夹名

 同理,想要在上两级文件夹里添加文件夹 命令为 mkdir ../../文件夹名。

ps:绝对路径:从根目录开始依次往下书写。

       相对路径:在某个文件夹里管理下级目录无需从根目录开始书写,直接从此位置开始。管理上一级目录使用 ../,管理上二级目录使用 ../../   呦 ~

猜你喜欢

转载自blog.csdn.net/yiweii/article/details/107544881