zoukankan      html  css  js  c++  java
  • Linux学习笔记1-----------打包压缩,Vim

    1.vim下载

    yum install -y vim-enhanced 

    -y:确认继续

    2.vim命令模式查找关键字步骤

    1)/关键词

    2)按回车

    3)然后按n继续向下查找下一项

    :noh取消高亮显示关键词

    3.vim命令模式显示行号

    显示行号 :set nu

    不显示行号 :set nonu

    4.创建文件夹或文件

    创建一个文件1.txt: #touch 1.txt

    创建一个文件夹aa:#mkdir aa

    5.gzip

    下载gzip:yum install gizp

    查看gzip的参数:gzip --help

    压缩文件1.txt到当前文件夹,并保存源文件:gzip -c 1.txt > 1.gz

    解压缩1.txt.gz文件到当前文件夹,并保存压缩文件:gzip -d 1.txt.gz

    6.bzip2

    压缩文件1.txt到当前文件夹,并保存源文件:       bzip2 -c 1.txt > 1.bz2

    解压缩1.txt.bz2文件到当前文件夹,并保存压缩文件:bzip2 -d 1.txt.bz2

    7.xz

    压缩文件1.txt到当前文件夹,并保存源文件:           xz -c 1.txt > 1.xz

    解压缩1.txt.xz文件到当前文件夹,并保存压缩文件:xz -d 1.txt.xz

    8.zip和unzip

    压缩文件:zip 1.txt.zip 1.txt
    解压缩zip文件到root目录:unzip 1.txt.zip -d /root

    注意:不用写>,先写压缩文件,再写文件

    9.tar

    打包(归档):把文件或目录变成一个总的文件,大小不变

    压缩:将大文件通过压缩算法变成小文件

    打包文件:          tar cvf test.txt.tar test.txt

    解出文件:          tar xvf test.txt.tar

    打包并压缩文件:tar zcvf hi.txt.tar.gz hi.txt

    解压缩tar文件:   tar zxvf hi.txt.tar.gz

    x 解出归档文件;c 创建归档文件;f 指定归档文件;

    v 显示执行过程和结果;z通过gizp命令处理归档文件

    注意:5~8点都只能压缩一个文件,不能压缩一大堆文件。

    例:Nginx-1.5.1.tar.gz:先把一个个小文件用tar变成一个大文件,再用gzip压缩。

    10.切换目录

    返回上一级目录: cd ..

    返回到根目录: cd

    看当前的绝对路径:pwd

    11.查看命令帮助信息

    看内部命令帮助信息: [命令名称] --help

    看外部命令帮助信息:help [命令名称]

    看内部命令,外部命令详细信息:man [命令名称]

    注意:ls用ls --help查看

     问:怎么知道是内部命令还是外部命令呢?

     答:输入 type [命令名称],有路径则为外部命令,有shell字眼显示则为外部命令

    12.看当前文件夹或文件的详细详细信息:ls -a

  • 相关阅读:
    Java蛇形数组的简单实现代码
    Android Studio生成javadoc出错的解决办法
    AngularJS指令嵌套时link函数执行顺序的问题
    [转]如果我有jQuery背景,我应该如何切换到AngularJS的思维模式?
    扩展ViewFlow避免和ViewPager滑动冲突,同时支持无限循环,并完美和CircleFlowIndicator结合
    人机交互的新方向:智能聊天机器人
    利用python自动清除Android工程中的多余资源
    巧用svn create patch(打补丁)方案解决定制版需求
    【Android开发坑系列】之经常被忽略的背景图片内存泄露
    【Android开发坑系列】之try-catch
  • 原文地址:https://www.cnblogs.com/yongshenwu/p/12408854.html
Copyright © 2011-2022 走看看