基本操作命令:
ls -a 显示指定目录下的目录和文件,包括隐藏的文件和目录
ls -l 将文件和目录详细列出来,包括文件状态,权限,拥有者,文件名,文件大小等
改变工作目录命令 cd
cd .. 进入上一级目录
cd 目录名 进入指定的目录
 
显示文件文件内容命令 cat
cat 文件名 显示文本的指定内容,可以指定多个文件名
 
查找匹配的指定字符
grep 要查看的字符 文件名
 
文件和目录操作命令:
 
创建文件的命令
touch 文件名
或者
echo > 文件名
 
复制文件:
cp 源文件 目标路径中的文件

复制文件夹:
cp -r 源文件夹 目录文件夹

如果要覆盖目标文件夹,则:

cp -rf 源文件夹 目录文件夹
 
删除的文件:
rm 文件名

删除的文件夹:
rm -r 文件夹名

移动文件(相当于重命名):文件也可以是文件夹
mv -i 源文件名 新文件名   如果没有 -i参数,存在相同的文件名会覆盖,有 -i参数时,当存在相同时会询问是否覆盖,源文件会消失

创建目录
mkdir [参数] 目录名

zip文件压缩与解压
压缩:
zip -r 文件名.zip 文件(夹)
解压:
unzip -o -d 目录名 文件名.zip

* .gz 文件压缩与解压
  * 解压
  *  解压1:gunzip fileName.gz
  *  解压2:gzip -d filename.gz
  * 压缩
  * gzip FileName
  *
  * .bz2文件压缩与解压
  * 解压
  * 解压1:bunzip2 FileName.bz2
  * 解压2:bzip2 -d filename.bz2
  * 压缩: bzip2 -z filename
  *
  *
  * .bz 文件解压
  * 解压1: bzip2 -d filename.bz
  * 解压2: bunzip2 filename.bz
  *
  * .Z 文件压缩与解压
  * 解压:uncompress filename.Z
  * 压缩:compress filename

系统备份和还原

.tar

解包:tar xvf filename.tar

打包:tar cvf filename.tar dirname

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName

.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName

.tar.Z 解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName

tar(其实是打包,不是在压缩), dump/restore
查看 help 看相关的参数

都是在终端下,取得超级权限下进行的
tar 基本用法:
例:备份 /home 目录
 tar -cvpzf /media/sda7/backup.tgz /home
 
 c: 新建一个备份文档。
 v: 详细模式,tar 程序将在屏幕上实时输出所有信息
 p: 保证许可,并应用到所有文件
 z: 采用‘gzip’压缩备份文件,以减少备份文件体积
 f: 说明备份文件存放的路径,/media/sda7/backup.tgz 是本例的备份名称

例:还原 
 tar -xvpzf /media/sda7/backup.tgz -C /home
  x: 告诉 tar 为解压文件
  c: 指定解压到的目录

dump 备份 restore 还原(只适合 ext2 文件系统)
dump 例子:把 home 备份到 sda7驱动器上 
dump -0uf /dev/sda7 /home
0-9:备份级别,0 是完全备份
u:备份完毕后,在 /etc/dumpdates 中记录有相关信息
f:指定存放备份的文件,可以是文件或是物理设备

restore 还原 由 dump 备份的文件 例子:/home# restore -rf /dev/sda7
r: 将整个文件备份档案恢复到当前目录中
f: 指定备份文件
也可以还原部分文件:
restore -rf /dev/sda7 /home/xx

查找指定文件

find . -name filename   其中(.)代表当前目录中查找

终止执行,如搜索过多时,想终止,则
CTRL+c 组合即可

man 命令 如
man cd 则显示相应的参数,按空格翻页,按q键退出

文件操作 系统备份和还原,压缩,解压 tar dump/restore的更多相关文章

  1. Linux压缩解压 tar.gz格式的文件.查看tomcat是否运行

    tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用 ...

  2. linux打包 压缩 解压tar常归操作

    tar 打包 tar -cvf 打包后路径和文件名.tar 需要打包的路径和文件压缩 tar -zcvf 打包后路径和文件名.tar.gz 需要打包的路径和文件解压 tar -xvf 包名 -C 路径 ...

  3. linux命令:压缩解压命令

    压缩解压命令:gzip 命令名称:gzip 命令英文原意:GNU zip 命令所在路径:/bin/gzip 执行权限:所有用户 语法:gzip 选项  [文件] 功能描述:压缩文件 压缩后文件格式:g ...

  4. linux 之 压缩 / 解压

    压缩解压 tar 即可压缩也可以解压 c 压缩 如果没有z.j参数,则表示,只打包,不压缩. 就说, t 查看 z 以gzip方式压缩 相当于 gzip ?.. j 以bzip方式压缩 bzip2 ? ...

  5. centos里的压缩解压命令tar总结

    压缩 tar czvf 压缩文件名称.tar.gz 文件或者目录名称 比如:tar czvf backup.tar.gz /etc,把/etc目录打包成文件backup.tar.gz c是打包 z是g ...

  6. MySQL 备份与还原详解

    相关阅读: MySQL备份和恢复具体实施 http://www.linuxidc.com/Linux/2012-12/76257.htm MySQL备份与恢复的三种方法总结 http://www.li ...

  7. linux系统 备份与还原

    linux 系统备份与还原备份系统:1.成为 root 用户: su root2.进入根目录: cd /3.用tar命令打包压缩:tar cvpjf 压缩包名.tar.bz2 --exclude=/压 ...

  8. “一键GHOST”系统备份与还原(icmzn)

    “一键GHOST”系统备份与还原(icmzn) 1.软件介绍 软件名称:一键GHOST 软件版本:v2014.01.14 安装环境:WINXP/2000/2003/WIN7/VISTA/2008/WI ...

  9. PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载 && Linux下的ZipArchive配置开启压缩 &&搞个鸡巴毛,写少了个‘/’号,浪费了一天

    PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有 ...

随机推荐

  1. 扯谈网络编程之Tcp SYN flood洪水攻击

    简单介绍 TCP协议要经过三次握手才干建立连接: (from wiki) 于是出现了对于握手过程进行的攻击.攻击者发送大量的SYN包,server回应(SYN+ACK)包,可是攻击者不回应ACK包,这 ...

  2. 【C语言】编写一个函数实现n^k,使用递归实现

    #include <stdio.h> int fuc(int x,int n) { if(n!=1) return x*fuc(x,n-1); return 1; } int main() ...

  3. js 获取浏览器版本号

    1.在web开发中,会常常让你推断当前使用的是那个浏览器及浏览器的那个版本号,依据浏览器版本号来调整CSS的样式, 使在web界面在各个浏览器展现达到最佳的效果,以下是获取当前浏览器的代码: getB ...

  4. 漏洞大爆光:QQ漏洞、飞秋漏洞、360浏览器劫持…

    随着互联网应用的高速发展,信息安全已深入到诸多领域,前段时间发生的"Struts 2"漏洞及"心脏出血"漏洞影响了二亿中国网民的信息安全.原因是程序猿缺少细致的 ...

  5. Kafka 0.8: 多日志文件夹机制

    kafka 0.7.2 中对log.dir的定义如下: log.dir none Specifies the root directory in which all log data is kept. ...

  6. Android自定义View之ProgressBar出场记

    关于自定义View,我们前面已经有三篇文章在介绍了,如果筒子们还没阅读,建议先看一下,分别是android自定义View之钟表诞生记.android自定义View之仿通讯录侧边栏滑动,实现A-Z字母检 ...

  7. Mysql权限对照表

    Mysql分为5种数据权限.12种结构权限.11种管理权限,当我们需要精细化权限的时候,我们就需要对照来进行授权,这样可以很好的的控制登录人员的权限.

  8. Atom编辑器入门到精通(三) 文本编辑基础

    身为编辑器,文本编辑的功能自然是放在第一位的,此节将总结常用的文本编辑的方法和技巧,掌握这些技巧以后可以极大地提高文本编辑的效率 注意此节中用到的快捷键是Mac下的,如果你用的系统是Win或者Linu ...

  9. Optimal Logging

    by Anthony Vallone How long does it take to find the root cause of a failure in your system? Five mi ...

  10. .NET笔记系列:LAMBDA表达式常用写法

    这里主要是将数据库中的常用操作用LAMBDA表达式重新表示了下,用法不多,但相对较常用,等有时间了还会扩展,并将查询语句及LINQ到时也一并重新整理下: 1.select语句:books.Select ...