开发中常用linux命令--文件相关

来源:互联网 发布:视频转换手绘软件 编辑:程序博客网 时间:2024/05/18 02:57

在linux下面开发,需要用到的一些文件相关命令主要分为:

一:文件查看。

      在系统安装完后,/root/目录下会有一个install.log文件。比如我们要查看这个文件。
      cat /root/install.log
            但是文件内容非常多,前面我们看不到。可以使用head命令.
       head -n 10 /root/install.log -n 10表示显示前10行。
        更多的时候我们使用less或者more命令来查看文件。
       less命令可以对文件进行上下翻页(使用空格滚动一行,使用回车滚动一页。或者
         使用Page Up和Page Down上下翻页)。
       less /root/install.log
      退出使用q 

 

   2. 如果你想查看文件的后10行,可以使用tail命令,如:
      tail -2 /etc/passwd 或
tail -n 2 /etc/passwd
      tail -f /var/log/messages
      参数-f使tail不停地去读最新的内容,这样有实时监视的效果,
用Ctrl+c来终止!

 

二:文件编辑。

文件修改:

    insert 执行插入命令

   Ctrl+C结束输入

    vi filename :打开或新建文件,并将光标置于第一行首

    Ctrl+u:向文件首翻半屏
    Ctrl+d:向文件尾翻半屏
    Ctrl+f:向文件尾翻一屏
    Ctrl+b;向文件首翻一屏
    nz:将第n行滚至屏幕顶部,不指定n时将当前行滚至屏幕顶部。

    :x:保存当前文件并退出
    :q:退出vi
    :q!:不保存文件并退出vi

文件创建:

   touch 文件名
   例如要在/root/下创建一个文件名文Kevin.log的文件。
   touch /root/Kevin.log
    一般时候我们会使用vi/vim来创建文件。

文件删除:

   rm 文件名
   比如删除/root/文件夹下面的httpd-2.2.15.tar.gz文件
   rm /root/httpd-2.2.15.tar.gz
   rm -f /root/httpd-2.2.15.tar.gz
   -f参数表示强制删除。也就是不提醒直接删除。

 

 

三:目录编辑。

   新建目录:

     mkdir 目录名
     mkdir /root/Kevin

   删除目录:

     rmdir 目录名称

原创粉丝点击