Linux查看和编辑文件

例如,要想test.txt文件添加内容"I am a boy",test.txt在当前目录中

方法一:vi编辑法

  打开终端,输入vi test.txt 回车,按a或i进入编辑模式,输入 I am a boy,然后按esc键退出编辑模式,输入:wq保存并退出。

方法二:echo命令法

  打开终端,输入echo ‘I am a boy’ >> ./test.txt

  注:追加单行文本法

方法三:cat命令法

  cat >> ./test.txt <<EOF

  I am a boy

  EOF

  注:结尾的EOF要顶格,成对出现,可以其它字符代替。

方法四:cat编辑法

  cat >> ./test.txt (回车后开始编辑输入内容)

  I am a boy.

  按cntl+d组合键结束编辑。

  1. VIM编辑器,可以新建文件也可以修改文件,命令为:vim  /usr/local/con.cfg
  2. 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件,如果文件已存在,则没有提示。
  3. 进入编辑器后,我们先按"I”,即切换到“插入”状态。就可以通过上下左右移动光标,或空格、退格及回车等进行编辑内容了,和WINDOWS是一样的了。
  4. 当文本编辑结束之后,通常需要退出编辑器。退出编辑器又分为4种情况:保存退出、正常退出、不保存退出及强制退出。
  5. 按键盘左上角的"ESC",左下角的插入状态不见了
  6. 然后这时,我们输入“冒号”,即":"(不需双引号),在下方会出现冒号,等待输入命令,如图,我输入的是WQ。功能如下。
    W:write,写入
    Q:quit,退出
    再回车,就保存退出了
  7. 其实,保存退出还有二个方法:
    A:在最后输入命令时,直接输入"x",也是一样的,即X=WQ。
    B:最快捷的方法:按了ESC后,直接按shift+zz,或者切换到大写模式按ZZ,就可以保存退出了,即是按2下大写的Z。
  8. 可以用查看命令:cat查看其内容:cat  /usr/local/con.cfg
  9. 正常退出有个前提条件是:打开的文本文件在内容上没有被改动过。
    按了ESC后再输入冒号,在输入命令时,直接输入"q",
  10. 不保存退出的方法,很多时候打开了文件,或者修改了一些地方,才发现错了,非常需要不保存退出。

    先按ESC,再输入冒号,在输入命令时,直接输入"q!"

  11. 强制退出。这个实在是不应该做的操作,因为很操蛋!

    先按ESC,再按冒号,在输入命令时,直接输入"!"

参考:

https://jingyan.baidu.com/article/495ba8410ff14d38b30ede01.html

原文地址:https://www.cnblogs.com/bingle/p/9785621.html

时间: 2024-10-12 03:29:56

Linux查看和编辑文件的相关文章

linux 查看目录下文件占用情况

系统盘满会造成网卡不能编辑  df  -l 对于du命令,-h表示 查看以M 为单位显示文件大小结果,-s 统计此目录中所有文件大小总和. du * / --exclude=home --exclude=bkup   排除 /home  /backup 目录下的不算,查看哪个占用空间最大 linux 查看目录下文件占用情况

【转】linux查看及修改文件权限以及相关

linux查看及修改文件权限以及相关 查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那9位数: r 表示文件可以被读(read) w 表示文件可以被写(write) x

linux查看及修改文件权限以及相关

linux查看及修改文件权限以及相关 查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那9位数: r 表示文件可以被读(read) w 表示文件可以被写(write) x

Ubuntu Linux 查看、编辑、比较二进制文件

查看二进制有以下几种方法: 方法一:hexdump apt-get install libdata-hexdumper-perl 安装好之后就可以直接hexdump your_binary_file 也可以直接使用hd命令来代替hexdump 如果想要慢慢看 : hd your_binary_file | more 方法二: Vim 可以用来查看和编辑二进制文件 vim -b egenea-base.ko   加上-b参数,以二进制打开 然后输入命令  :%!xxd -g 1  切换到十六进制模

PHP服务器文件管理器开发小结(六):使用jQueryUI实现新建、查看和编辑文件

前面几节所做的操作都是对服务器内容的读取,下面开始探讨若干会牵扯到修改服务器的操作. 首先是在当前文件夹下新建文件,对应着文件夹上方的New File菜单项. <li><a href="#" title="new file" onClick="onNewFile()"><img src="images/newfile48.png" class="topmenu" />&l

CentOS常用命令(2)——查看与编辑文件命令

cat:1.cat file 查看文件2.cat file -A 查看文件全部3.cat file -b 对非空行输出行号查看4.cat file -n 对所有行输出行号查看5.cat file -s 不输出多行空行vi:1.vi file 进入文件2.按下[i]进入插入模式,即可进行编辑3.按下[o]在光标所在处插入一个回车再编辑4.按下[x]删除光标右边的一个字符5.按下[r]替换光标所在处字符6.[#dd ]删除所在行至#行的内容(#代表数字)7.[#yy]复制所在行至#的字符5.按下ES

vim学习日志(8):linux查看和修改文件编码

查看文件的编码 方法一: 1.在Vim中可以直接查看文件编码:set fileencoding即可显示文件编码格式.注:如果你只是想查看其它编码格式的文件或者想解决用Vim查看文件乱码的问题,那么你可以在~/.vimrc 文件中添加以下内容:set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936 2.enca (如果你的系统中没有安装这个命令,可以用sudo yum install -y enca 安装 )查看文件编码$ enca filenam

linux vi/vim编辑文件显示行号

方法一(最尴尬的方法): 1.显示当前行行号,在VI的命令模式下输入 :nu 2.显示所有行号,在VI的命令模式下输入 :set nu #这是:set number 的简写 方法二(最好的方法): 使用vi编辑~/.vimrc文件,该文件不存在时会自动生成一个新文件,所以不用担心该文件是否存在,在该文件中加入一行"set nu",添加内容不含引号, 命令如下: [[email protected] ~]# vi ~/.vimrc #生成.vimrc文件,在第一行输入如下内容: set

Linux 查看磁盘或文件夹及文件大小

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择. df可以查看一级文件夹大小.使用比例.档案系统及其挂入点,但对文件却无能为力.    du可以查看文件及文件夹的大小. 两者配合使用,非常有效.比如用df查看哪个一级目录过大,然后用df查看文件夹或文件的大小,如此便可迅速确定症结. 一.df命令    可以显示目前所有文件系统的可用空间及使用情形 -a:显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统. -k:以k字节为单位显示