20200428_在centos7.2上挂载ntfs和备份文件到移动硬盘
[root@localhost ~]# fdisk -l 磁盘 /dev/sda:2000.4 GB, 2000398934016 字节,3907029168 个扇区
… 设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 3907028991 1952464896 8e Linux LVM … 磁盘 /dev/sdb:2000.4 GB, 2000398931968 字节,3907029164 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x0007b1e1 设备 Boot Start End Blocks Id System
/dev/sdb1 2048 3907026943 1953512448 7 HPFS/NTFS/exFAT
[root@localhost ~]# mkdir /mnt/yidongyingpan
[root@localhost ~]# mount /dev/sdb1 /mnt/yidongyingpan/
mount: 未知的文件系统类型“ntfs”
[root@localhost ~]# gcc -v
-bash: gcc: 未找到命令
#安装gcc
[root@localhost ~]# yum -y install gcc
#下载ntfs-3g
[root@localhost ~]# wget http://tuxera.com/opensource/ntfs-3g_ntfsprogs-2013.1.13.tgz
#解压文件:
[root@localhost ~]# tar -xvf ntfs-3g_ntfsprogs-2013.1.13.tgz
#检测环境:
[root@localhost ~]# cd ntfs-3g_ntfsprogs-2013.1.13
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# ./configure
…
You can type now 'make' to build ntfs-3g.
#打包并安装
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# make && make install #mkn 两次tab看看命令, 有mknod mkntfs两个命令, 说明是可以了
[root@localhost ntfs-3g_ntfsprogs-2013.1.13]# mkn
mknod mkntfs
#创建挂载目录, 给目录起一个NB的名字, 挂载NTFS盘:
[root@localhost ~]# mkdir /mnt/yidongyingpan/
#卸载移动硬盘, /dev/sdb1就是上面fdisk –l出来的内容
#[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# ls /mnt/yidongyingpan/
#开始挂载
[root@localhost ~]# mount -t ntfs-3g /dev/sdb1 /mnt/yidongyingpan/
[root@localhost ~]#df –h #查看挂载
[root@localhost ~]# ls /mnt/yidongyingpan/
#设置开机自动挂载
[root@localhost ~]# vim /etc/fstab

#开始备份指定文件夹到移动硬盘
[root@localhost ~]# vim dirback2yd.sh
#!/bin/bash # Name: dirback2yd.sh
# Description: copy home and opt dir files
# Author:wxy
# Datetime: 2020-04-27 21:51:29 dirname=$(date "+%Y%m%d%H%M%S")
#dirtar=/mnt/yidongyingpan/$dirname/
dirhome=/mnt/yidongyingpan/$dirname/home/
diropt=/mnt/yidongyingpan/$dirname/opt/ #rm -rf $dirname/home
#mkdir -p $dirtar
mkdir -p $dirhome
mkdir -p $diropt
#cd $dirtar #tar -zcvf $dirtar/home.tar.gz /home/
#tar -zcvf $dirtar/home.tar.gz /opt/ tar -cvzf - /home | split -d -b 1024m - $dirhome/home.tar.gz
tar -cvzf - /opt | split -d -b 1024m - $diropt/opt.tar.gz cat $dirhome/home.tar.gz* > $dirhome/home.tar.gz
#删除合并前的文件
rm -f $dirhome/home.tar.gz?* cat $diropt/opt.tar.gz* > $diropt/opt.tar.gz
rm -f $diropt/opt.tar.gz?* #cp -a -f /home/* $dirhome
#cp -a -f /opt/* $diropt
#删除3天前的目录
find /mnt/yidongyingpan/ -atime +3 -name "2020*" -type d -exec rm -rf {} \; echo "$dirname"
#创建定时任务, 使其每天执行:
[root@localhost ~]# crontab –e
0 4 * * * /root/dirback2yd.sh #每天4点执行一次
20200428_在centos7.2上挂载ntfs和备份文件到移动硬盘的更多相关文章
- Linux上挂载NTFS分区
1. 简介 本文的目的是提供读者在Linux操作系统上如何mount NTFS分区的文件系统的step-by-step指南.本文包括两个部分: 以只读方式mount NTFS文件系统: 以读写方式 ...
- CentOS6.9中挂载NTFS移动硬盘
公司需要本地备份,不占用公网带宽,而本地服务器硬盘容量不够,所以需要将本地服务器centos 6.9系统的备份数据拷贝到移动硬盘. 所以需要在centos上挂载NTFS格式的移动硬盘. 方法/步骤: ...
- CentOS 挂载NTFS
直接在CentOS上挂载NTFS,报错支持ntfs格式: mount: unknown filesystem type 'ntfs' 原因:无法使用Kernel NTFS Module挂载Window ...
- Linux(以centos7为例)下自动挂载NTFS硬盘
Linux(以centos7为例)下自动挂载NTFS硬盘 作者:子敬叔叔 编写时间:2017年5月3日星期三 需求: 为了熟悉Linux的使用,在自己的笔记本上新安装一个centos7, 但我 ...
- CentOS上使用ntfs-3g挂载NTFS分区
U盘做过系统盘,是NTFS格式的,Centos7竟然不识别,而且因为一些原因,我的服务器没有联网,只能用U盘 查过资料才知道Centos7上默认是不支持挂载NTFS格式的分区的,需要安装ntfs-3g ...
- CentOS提示::unknown filesystem type 'ntfs'自动挂载NTFS分区的U盘或者移动硬盘
CentOS默认源里没有NTFS-3G,想要添加ntfs支持,无非是自己下载编译安装或者加源yum安装.重新安装了一个CentOS7,用的是添加aliyun的epel源来yum安装的方式,简单易行. ...
- CentOS6.5系统挂载NTFS分区的移动硬盘 centos安装repoforge源(yum)
CentOS6.5系统挂载NTFS分区的移动硬盘 作为IT的工作者,避免不了使用Linux系统,我现在使用的系统是CentOS6.5 X86_64位版本,但是插入NTFS移动硬盘没有办法识别.通过下面 ...
- Linux(SLES)挂载NTFS移动硬盘实践
问题描写叙述: 因为通过測试环境导出的dmp过大,但要求尽快导入至生产server,请网络室打通防火墙后发现測试网络为100M而生产网络贵为1000M却无法发挥不论什么作用即使通过networklin ...
- 尝试在CentOS7.2上编译安装Swift
苹果提供 Ubuntu上构建Swift 的教程,通过这个教程我尝试使用CentOS7.2上玩儿一把.目前已经成功在CentOS7.2上班成功安装 swift 4.0 https://github.co ...
随机推荐
- 知识补充之Django信号量
信号 抛砖引玉 1.如何对数据库的增加操作记录日志 2.信号比中间件的区别 Django中提供了"信号调度",用于在框架执行操作时解耦.通俗来讲,就是一些动作发生的时候,信号允许特 ...
- CSS三大特性及权重叠加
层叠性: 1.样式冲突,遵循的原则是就近原则,哪个样式离结构近,就执行哪个样式 2.样式不冲突,不会层叠 继承性: 子标签会继承父标签的某些样式,如文本颜色和字号 优先级: 当同一个元素指定多个选择器 ...
- spark推测机制及参数设置
推测执行机制 推测任务是指对于一个Stage里面拖后腿的Task,会在其他节点的Executor上再次启动这个task,如果其中一个Task实例运行成功则将这个最先完成的Task的计算结果作为最终结果 ...
- Tensorflow学习---argmax中axis问题
一:argmax中axis问题 https://blog.csdn.net/qq575379110/article/details/70538051/ 总之:axis=0/1不是行/列关系 test ...
- 使用邮箱验证登录后台ssh,再也不怕被人攻击服务器了!
目录 前言 安装教程 前言 之前写过使用用户名密码,以及扫描二维码方式验证后台登录ssh的文章:[点击跳转]. 但是这样还是不太保险,也存在被人利用的情况,因为别人破解你的后台你压根不知道.因此想到使 ...
- K-近邻算法kNN
K-近邻算法(k-Nearest Neighbor,简称kNN)采用测量不同特征值之间的距离方法进行分类,是一种常用的监督学习方法,其工作机制很简单:给定测试样本,基于某种距离亮度找出训练集中与其靠近 ...
- 修改centos6启动动画(plymouth方式)
centos6默认的启动动画是一个白蓝色的进度条,背景全黑色,现在需要对centos的启动动画进行定制 在查询了一些资料以后,发现有一个软件是可以对启动动画进行定制的,名字叫plymouth 这个在c ...
- Angular变更检测策略报错
报错信息: ERROR Error: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was ...
- Flink处理函数实战之四:窗口处理
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java.Docker.Kubernetes.DevOPS ...
- 寻找cmd的管理员运行
(快捷键----打开"cmd"----"win+R") 在进行环境配置测试中,有些是需要将cmd用管理员方式来运行才可以,但是,当你在"开始" ...