zoukankan      html  css  js  c++  java
  • Linux常用命令(二)

      本篇为linux常用命令的第二篇,第一篇主要是目录相关的命令操作,本篇主要是讲解关于文件的常用命令操作。

      关于文件的命令按照增删改查为主线进行讲解。

    一、创建文件

    命令: touch + 文件名  创建一个空文件

    以在usr文件夹下建立test.txt文件为例。

    这里需要注意,在linux中是不分后缀的。我们带后缀只是为了方便他人来进行理解阅读,比如带txt别人一看就知道是一个txt文本文件,带conf,别人一看就知道是一个配置文件。

    二、查看文件

    查看文件有很多中方式,我们只需要了解一个即可,在项目实际过程中,使用连接工具进行连接就用不到这些命令了。这里介绍两个常用的。

    命令:cat + 文件名

    这里我们查看etc文件夹下的sudo.conf,显示的为当前文件最后一屏的内容。

    命令:tail -行数  +文件名  例如 tail -10 sudo.conf ,可以查看文件的后十行,其中的数字可变。

    tail -f +文件名,可以动态的去监控文件,文件内容发生变化,这里会进行显示。

    三、修改文件

    命令: vim +文件名

    第一步,我们以编辑刚才创建的test.txt为例。

    vim test.txt

    第二步:发现界面变成如下所示

    这时输入是不好使的。因为我们还未进入编辑模式。

    第三步:输入i进入编辑模式,可进行输入。

    第四步:保存输入的内容,先按esc退出编辑,然后输入:号,进入命令模式

    :后方输入wq并回车表示存储输入的内容并退出,输入q!表示强制退出,不保存输入的内容。

    四、删除文件

    rm -rf +文件名 与删除目录相同。

    五、压缩文件

    Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。

    命令:tar -zcvf 打包压缩后的文件名 要打包压缩的文件

    其中:z:调用gzip压缩命令进行压缩

          c:打包文件

               v:显示运行过程

                f:指定文件名

    示例:打包并压缩/test下的所有文件 压缩后的压缩包指定名称为xxx.tar.gz

    tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt

    或:tar -zcvf xxx.tar.gz /test/* 

    六、解压文件

    命令:tar [-xvf] 压缩文件

    其中:x:代表解压

    示例:将/test下的xxx.tar.gz解压到当前目录下

    tar -xvf xxx.tar.gz

    示例:将/test下的xxx.tar.gz解压到根目录/usr下

    tar -xvf xxx.tar.gz -C /usr------C代表指定解压的位置。

  • 相关阅读:
    开源项目
    [Accessibility] Missing contentDescription attribute on image [可取行]失踪contentDescription属性图像
    Android 布局 中实现适应屏幕大小及组件滚动
    EF 错误记录
    EasyUI 加载时需要显示和隐藏 panel(面板)内容破版问题
    IE 报表缩放后页面破版
    VS 2017 引入nuget 问题
    SSRS 报表显示页面 asp net session丢失或者找不到 asp net session has expired or could not be found()
    log4net 配置
    网站
  • 原文地址:https://www.cnblogs.com/jichi/p/9960594.html
Copyright © 2011-2022 走看看