linux--文件管理---创建,复制,移动,删除,以及tar归档压缩

一丶首选讲一下文件的创建,复制,移动,删除,以及改名字

1.目录的创建

命令:mkdir 可以创建目录
选项:-p 可以让mkdir递归创建多层目录
mkdir后面可以加绝对路径或者相对路径

[root@client ~]# mkdir 1
[root@client ~]# mkdir /1
[root@client ~]# mkdir /1/2/3
mkdir: 无法创建目录"/1/2/3": 没有那个文件或目录
[root@client ~]# mkdir -p /1/2/3
[root@client ~]# 
2.文件的创建

命令:touch 可以创建文件
如果文件存在可以改变文件的时间戳

[root@client ~]# ls -ld error.log 
-rw-r--r-- 1 root root 0 8月   7 17:37 error.log
[root@client ~]# touch error.log
[root@client ~]# ls -ld error.log 
-rw-r--r-- 1 root root 0 8月   9 20:14 error.log

3.文档的复制,移动,与改名

复制:cp [选项] 源文件位置 复制的位置
选项:-p 可以复制文件夹 ,不加-p只能复制文件
移动:mv 源文件位置 复制的位置
两台电脑之间的复制:scp 源文件 用户@ip:路径

[root@client ~]# cp error.log  /1/2/
[root@client ~]# mv lab_01.sh /1/2/
[root@client ~]# scp mysql.php  root@192.168.4.5:/usr/local/nginx/html

二丶tar的备份和恢复

tar归档
命令:tar [选项] 备份文档.tar.gz(xz,bz2,zip) 源文件
选项:
-f 归档,将零散的文件整合到一起
-x 解包,释放归档
-c 打包
-z -j -J 压缩格式 对应的分别是 -gz -bz2 -xz
-t 查看
-C 解包是指定解压路径

1.压缩-gz模式
[root@client ~]# tar -czf opt.tar.gz  /opt/
tar: 从成员名中删除开头的“/”
[root@client ~]# ls
1  2  Desktop  error.log  opt.tar.gz

2.压缩 -bz2模式
[root@client ~]# tar -cjf opt.tar.bz2 /opt
tar: 从成员名中删除开头的“/”
[root@client ~]# ls -lh opt.tar.bz2 
-rw-r--r-- 1 root root 0 8月   9 20:30 opt.tar.bz2
3.压缩-xz 模式
[root@client ~]# tar -cJf /root/opt.tar.xz  /opt/
tar: 从成员名中删除开头的“/”
[root@client ~]# ls -lh /root/opt.tar.xz 
-rw-r--r-- 1 root root 188 8月   9 20:33 /root/opt.tar.xz
4.查看压缩文件
[root@client ~]# tar -tf opt.tar.xz 
opt/
opt/1.txt
5.解压缩
[root@client ~]# tar -xf opt.tar.xz -C /root/
[root@client ~]# ls /root/
Desktop  error.log  opt  opt.tar.bz2    opt.tar.gz  opt.tar.xz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值