腳本掛載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調試