一个gcc和ntfs-3g的安装脚本

!/bin/bash    

#
# This script for ntfs-3g&gcc
#

echo "***Install ntfs-3g&gcc***"
cp -R /home/smart/桌面/gcc /opt     //从桌面把gcc这个文件夹目录考到0pt下
cd /opt/gcc                         //进到opt的gcc下
rpm -ivh --force --nodeps *.rpm     //强制安装所有rpm包
mkdir /home/smart/package           //在home/smart下建个文件夹package
cp -R /home/smart/桌面/ntfs-3g.tar.gz /home/smart/package       //复制ntfs-3g包到home/package下面

cd /home/smart/                        //再次进入home目录下
tar_dir=package                       //定义tar包目录变量
dir=ntfs-3g                           //定义ntfs目录名变量
work_dir=/opt                         //定义工作目录变量
tar -zxvf ${tar_dir}/`ls ${tar_dir} |grep .gz |grep -i ${dir}` -C ${work_dir}/    //tar -C指定解压到opt目录,解压的文件使用grep 过滤gz的过滤名字是ntfs-3g的
cd ${work_dir}/${dir}                 //进入的工作目录/opt/ntfs-3g
./configure                           //编译安装ntfs-3g
make
make check
make install
mkdir /mnt/usb                         //创建usb挂载目录
df -h                                  //查看目录
lsblk
mount -t ntfs-3g  /dev/sdb1 /mnt/usb    //手动挂载,sdb1是变化的盘符
df -h                                   //挂载结果

echo "***End***"

脚本和安装包下载地址 :链接: https://pan.baidu.com/s/1Aj3_qlRI_uhGYbVEBp-23w 密码: bufq

猜你喜欢

转载自blog.csdn.net/xtggbmdk/article/details/82021205