当前位置: 首页 > 内存管理 > 正文

2014年下半年自学Linux命令7(持续更新)

tar命令,对文件进行备份打包

tar[optinons][options][目录][文件名]

-c             建立新的归档文件

-f             对普通文件进行操作

-O             将文件解压到标准输出

-v             处理过程中输出相关信息

-r             向归档文件末尾追加文件

-z             调用gzip压缩归档文件,与-x连用时调用gzip完成解压

-Z             调用compress压缩归档文件,与-x连用时调用compress完成解压

-cvf           打包文档

-xvf           解包文档

-tvf           列出文档内容

-Zcvf          压缩文档

-Zxvf          解压文档

-j             通过bzip2的支持进行压缩/解压缩

-J            

–get         

–delete

 

gzip        压缩文件   

gunzip      解压文件

bzip        压缩文件

bunzip      解压文件

xz          压缩文件

unzx        解压文件

 

upload           上传文件 

– scp [ -r ]file|directory user@ip:/directory

download         下载文件

– scp [ -r ]user@ip:/directory|file /directory

 

 

 sftp>mkdir hostbackup   

 sftp>cd hostbackup

 sftp>put /etc/hosts

 sftp>get /etc/yum.conf

 

rsync :远程备份

rsync options

• -r, synchronizerecursively the whole directory tree 对子目录以递归规模式处理

• -l, synchronizesymbolic links                       保留软连接

• -p, preservepermissions                             保持文件权限

• -t, preserve timestamps                             保持文件时间信息

• -g, preservegroup ownership                         保持文件属组信息

• -o, preserve theowner of the files                  保持文件属主信息

• -D, synchronizedevice files                         保持文件设备信息

 

rpm (redhat package manager)

PRM RPM软件包管理器                后面+软件名或软件包名字

-vh      显示安装进度

-U       升级软件包

-qpl     列出软件包内的文件信息

-qpi     列出软件包的详细信息

-qf      查找指定文件属于哪个软件包

-Va      检查所有软件包,查找丢失的文件

-qa      查找相应的文件

-q       询问是否安装了某软件

-qpd     显示此软件包的位置

-qpc     显示软件包的配置文件

-qpR     显示软件包的依赖关系

 

yum 配置与管理:

yum configfile     /etc/yum.conf

yum source filedirectory  /etc/yum.repos.d

增加yum source

/etc/yum.repos.d

vim/etc/yum.repos.d/test.repo

wenjianxingshi

[]    1.名字

name=  2.源名字

baseurl 3.yum的地址

enable  4.启动

gpgcheck5.检验

gpgkey  6.数字证书

yum clean all      读取/etc/yum.repos.d/中的yum配置

yum 命令

        list         

       grouplist                       列出组文件

       search KEYWORD                  按功能查找文件

       info PACKAGENAME               

       install PACKAGENAME             安装某个软件

           install PACKAGENAME    -y      确认安装

       groupinstall “GROUPNAME”        安装组

       update

       remove PACKGENAME              卸载

       history

           list avaliable                  没有安装的包

           list installed                  已经安装的包

           whatprovides  */command         通过命令或软件等的名字找软件

           reinstall                       重新安装

rpm -ivhPACKAGEFILE.rpm 安装本地软件包

yum localinstallPACKAGEFILE.rpm    使用yum安装本地文件包

rpm2cpiopackagename |cpio -id          从RPM下载软件包

RPM 命令    :       【name】

          -q -i              显示一个软件包的有关信息

          -q -l              列表显示这个包里的文件

          -q -c              列表显示这个包里的配置文件

          -q -d              列表显示这个包里的文档

          -q –changelog     显示这个包的发布信息

          -q –scripts       展示这个包的安装信息

版权声明:本文为博主原创文章,未经博主允许不得转载。

]]>

本文固定链接: http://zmrlinux.com/2015/03/20/2014%e5%b9%b4%e4%b8%8b%e5%8d%8a%e5%b9%b4%e8%87%aa%e5%ad%a6linux%e5%91%bd%e4%bb%a47%ef%bc%88%e6%8c%81%e7%bb%ad%e6%9b%b4%e6%96%b0%ef%bc%89/ | Kernel & Me

该日志由 root 于2015年03月20日发表在 内存管理 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 2014年下半年自学Linux命令7(持续更新) | Kernel & Me