脚本挂载u盘
❶ linux系统下如何运行光盘里的程序
首先,如果光盘里面是压缩文件,请先将文件拷贝到磁盘,然后解压缩,用cd命令进入解压包目录,执行相应命令。
linux程序分很多种,下面简单介绍几个常见的:
1,源码编译安装
#./configure
#make
#make install
2,python脚本
#python xxx.py
3,rpm包(Redhat系)
#rpm -i xxx.rpm
4,deb包(Debian系)
#dpkg -i xxx.deb
5,其它可执行文件(.bin、.sh或者其它任何后缀名)
#chmod a+x 文件名
#./文件名
没法说哪种安装方法是一定可行的,但是,一般情况下,程序都会提供Readme文档,用编辑器打开Readme文档,绝大部分情况下,里面都会详细记述该软件如何安装,如何运行。
❷ 高分悬赏linux下自动挂载u盘的脚本
先看下你有没有装autofs,没有的话 yum install autofs -y,chkconfig autofs on
修改/etc/auto.master,删除或用#号注释掉原有内容,按照下面的内容添加:
/media /etc/auto.media前面部分定义你准备挂载的目录,你可以自由设定
创建 /etc/auto.media,内容如下
cdrom -fstype=iso9660,ro,nodev,nosuid :/dev/cdroms/cdrom0
floppy -fstype=auto,sync,nodev,nosuid,umask=000 :/dev/floppy/0
你也许需要修改设备名,你也可以添加其他类似的设备根据前面的定义创建相应的目录,如/media:
mkdir /media重启autofs,如有问题可以网络下auto方式用法
即用atuofs来实现自动挂载,而不是脚本
❸ openwrt如何使用挂载u盘
这个是摘录别人的,你参考下。
1、设置源并更新
opkg update
2、安装USB驱动,这里是BCM4712芯片的,其他芯片自己查
opkg install kmod-usb-ohci
opkg install kmod-usb-storage
3、安装EXT3文件系统
opkg install kmod-fs-ext3
4、安装文件系统格式化及检查工具
opkg install e2fsprogs
5、插上USB硬盘,如果正确识别输入dmesg命令就可以查看到U盘信息,如/dev/scsi/host0/bus0/target0/lun0: p1等等
6、格式化USB硬盘,这里的part1代表第一分区
mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
7、挂载USB硬盘
mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt
8、df一下应该就可以看到挂载的USB硬盘了
下面写一个启动脚本,让路由器在启动时自动挂载USB硬盘。
vim /etc/init.d/usbdisk
写入脚本:
#!/bin/sh /etc/rc.common
START=99
STOP=10
start()
{
mount-text3-onoatime/dev/scsi/host0/bus0/target0/lun0/part1/mnt
}
stop()
{
syncumount/dev/scsi/host0/bus0/target0/lun0/part1
}
restart()
{
stopstart
}
加入可执行权限
chmod 755 /etc/init.d/usbdisk
加入到启动目录
ln -s /etc/init.d/usbdisk /etc/rc.d/S99usbdisk
恩,完事了
❹ 如何使用shell脚本, 当U盘挂载到Linux系统上时, 自动获取U盘大小和剩余的空间
当有新的硬件设备加载到linux系统上的时候,linux系统会自动刷新一条日志信息到dmesg里面。你可以在刚插入U盘的时候,立即执行dmesg命令,然后就能看到这个条日志记录,可以看到U盘对应的盘符。
根据这个思路,你可以通过shell脚本监控这个日志,只要有磁盘设备更新,就取得它的盘符。假设这里是/dev/sdg,获取到盘符以后,再使用命令
fdisk -l /dev/sdg
就可以输出这个磁盘的容量信息以及剩余空间的大小,通过字符串查找把对应的值提取出来即可。
基本思路就是这个,不知道我说清楚了没有,希望可以帮助到你。
❺ 如何让android自动挂载U盘
设置_开发者选项_打开USB调试