acl:对本身权限的扩展
    打包:zip 111.zip a.txt b.txt.....
    zip -r /etc/sysconfig/* (样才能第归所有内容0)
    解宝:uzip 111.txt -d path(-d时嗟呀到指定目录)
    
    tar的一些选项
     -c创建一个包
    -r加入到已有的一个包
    -f代表文件
    列出详细信息-v
    -t看压缩包里面的内容,但不解压

可以直接安装的包
    bin
    run
    bundle(chmod a+x)给一个权限就可以运行,这三种包是可以体直接安装的二进制软件包。

mount -o loop

rpm -ivh 全名 安装
rpm -e 全名 卸载
rpm    -q
    -i详细信息
    -d帮助文档
    -f查看文件名
    -c配置文件
    -l勒出所有与之相关的文但文件
    -a查看所有已经安装的文件信息

        -qp(查看为安扎ung宝的名称)
    -i详细信息
        -d帮助文档
        -f查看文件名
        -c配置文件
        -l列出所有与之相关的文档文件
        -a查看所有已经安装的文件信息

 


源码安装
    make clean
    ./config
    配置文件一定要在这里/etc/yum.repos.d/(这个要特别注意,因为以后文件就都读这个文件了)

list和repolist的区别
    答:list列出来可以yum安装的各种rpm包;而repolist是列出可用的配置yum源。
    yum list | grep xxxx  过滤一些文件
    yum search 包名称 (查找相应包的名称)

        yum -install -y 名词(不询问)
        yum -install 包的名称(总要询问)
        -d 直接安装,不安装依赖项

    yum localinstall 文件名 (安装本地的,不用数据库的,如果有依赖关系,会从数据库查找解决)

    yum clean all 清楚缓存
    install 安装
    remove 卸载
    list显示可用rpm包的列表
    search根据关键字在库中查找
    update更新系统中的所有rpm包

    groupinfo 查看一组软件包的信息
    groupinstall 安装一组软件包
    grouplist 查看有那些可用的软件包组
    groupremove 卸载一组软件包


make的一些知识
    1.下载源码包
    2.解压包
    3.进入到解压目录
    4.make clean清除之前可能存在的编译信息  如果有make distclean则执行该命令(distclean清除配置以及编译信息)
    5.如果该包下有configure 则执行./configure 进行配置
        [root@uplooking cmake-3.5.0]#./configure  --help  查看配置帮助
    6.make 编译
    7.make install 安装   <make uninstall卸载>