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代表指定解压的位置。

  • 相关阅读:
    全局数据库名称/数据库实例/SID 的区别
    【转载】ORACLE 10G DBCA创建脚本实现手动创建数据库
    apue 20130328
    apue 20130323
    visual c++6.0
    C语言
    apue 20130322
    apue 20130324
    apue 20130325
    C语言里的字符串解析
  • 原文地址:https://www.cnblogs.com/jichi/p/9960594.html
Copyright © 2011-2022 走看看