Linux命令行u盘 linux操作u盘

如何在Linux下挂载U盘?在linux系统命令行模式下,需要你手动挂载U盘 。
1 , 进入命令行模式下,输入命令 sudo -i
2,输入命令:parted -l
显示磁盘信息,如果可以看到U盘信息显示出来,则说明U盘已插入电脑 。如图,我的U盘是Kingston DataTraveler 2.0 (scsi)磁盘 /dev/sdb: 7756MBSector size (logical/physical): 512B/512B分区表:msdos数字开始:End大小类型文件系统标志 132.3kB7756MB7756MBprimaryfat32
(fat32是文件系统的格式)
3,如果执行命令:mount -t vfat /dev/sdb /mnt/usb会出现如下提示;mount:文件系统类型错误、选项错误、/dev/sdb 有坏超级块,缺少代码页或助手程序,或其他错误有些情况下在 syslog 中可以找到一些有用信息- 请尝试dmesg | tail这样的命令看看 。
4 , 根据提示输入命令:dmesg | tail
可以看到提示: FAT-fs (sdb1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.所以U盘正确的目录为/dev/sdb1,再次执行挂载命令:mount -t vfat /dev/sdb1 /mnt/usb,没有错误提示
5,进入到挂载点目录:cd /mnt/usb输入命令ls即可查看到U盘信息
6,下面就可以使用命令cp来拷贝文件了
拷贝完后取消挂载:umount /dev/sdb1
Linux下U盘使用技巧方案一Linux命令行u盘:
Linux不像Windows一样,接上新硬件后可以自动识别 , 在Linux下无法自动识别新硬件Linux命令行u盘的,需要手动去识别 。USB移动存储设备通常被识别为sda1,具体可以通过fdisk -l命令查询 。
在使用U盘前,我们先要为外挂点新建一个子目录,一般外挂点Linux命令行u盘的子目录都是建立在/mnt里面的,我们也建在那里,当然也可以建在/目录下,名字可以自己定,我们就取名为usb , 终端下的命令如下:
mkdir /mnt/usb
然后我们就可以接上我的U盘Linux命令行u盘了 , 然后在终端下输入命令并击Enter键即可:
mount /dev/sda1 /mnt/usb
在Windows下当我们用完U盘后 , 在我们取下U盘前我们先要删除,同样在Linux下我们也要删除挂起点 , 方法是:
umount /dev/sda1 /mnt/usb 或 umount /dev/sda1
如果不把U盘给umount掉,那样很容易造成数据的丢失
方案二:
USB的支持关键在于驱动,没有驱动设备时mount执行是肯定不成的 。我在Red Hat里使用U盘的通用方法如下,屡试不爽
1. 先别插U盘,/sbin/lsmod看是否有usb-storage 。如果没有的话:
cd /lib/modules/2.4.20-8/kernel/drivers/usb
for v in *.o storage/*.o ; do /sbin/insmod $v ; done
2. 这里再/sbin/lsmod,应该有usbcore、usb-ohci(或usb-uhci,根据主板芯片组而不同)、usb-storage、scsi_mod等 。其中usb-storage的状态应该为
(unused) 。
3. 插入U盘,不停的'/sbin/lsmod,这期间usb-storage的状态应为Initializing,持续时间大约半分钟,其实就相当于Windows在右下角不停的弹汽球:)
4. 初始化结束后, /sbin/fdisk -l,应该能看到/dev/sda1设备 。这时,执行mount /dev/sda1 /mnt/udisk 才能成功 。如果是MSDOS格式,又想看到中文,可以
mount -t vfat /dev/sda1 /mnt/udisk -o iocharset=gb2312 。
(为方便可以/etc/fstab加一行 , 以后就可以 mount /mnt/udisk就行了) 。
5. 奇怪的是有时候fdisk是看不到sda1,但是也能mount上使用以上步骤挂U盘基本上可说是万全了 。台式机、笔记本、VMware都一样 。
mkdir /mnt/usb
mount /dev/sda1 /mnt/usb
【Linux命令行u盘 linux操作u盘】 笔记本上安装linux用法和台式机一样
ps:
首先要检查lsmod|grep usb-storage 这是支持USB的模块 。如果没有的话,是无法操作USB接口的设备的 。
如没有的话,可以手功modprobe usb-storage,一般查看U盘可以用fdisk -l可以很清楚的看到这个硬件的设备名,比猜测硬件名要准确多了 。
Linux实现U盘启动(1.GRUB安装U盘)简单的说,GRUB 是系统的启动引导程序 。我们要启动系统时,需要通过BIOS启动硬盘0扇区的程序引导启动系统内核 。从早期的 MBR到如今的UEFI启动类型和GUID分区表 (GPT) 特殊操作 。想了解详情自行查阅资料 。
Linux系统 U盘
首先我们要给U盘分区 。通过下面命令查看U盘的挂在情况 。
如果挂载正常,就可以通过下面命令给U盘分区 。(/dev/sdb是我的U盘)
d删除所有分区,然后o写入DOS分区表 , 再n添加分区 。配置好后w保存退出 。
然后格式化U盘分区 。命令:
然后挂载U盘,如果U盘无法挂载,可以把分区类型改为Linux filesystem(20类型),挂载后再改回BIOS boot(4类型) 。否则GURB安装时会提示错误 。
挂载命令
--force 选项启用对 blocklists(块列表)的支持
--debug显示安装信息
第一个路径挂载的分区路径,第二个路径为U盘的设备路径 。
至此我们已经把GRUB安装到了U盘 。U盘会多个boot目录。
可以重启BIOS选U盘启动 , 正常的话会进入GRUB 命令行 。
下一篇说说GRUB配置
如何用linux命令从U盘复制文件到硬盘?1、fdisk -l \x0d\x0a查出u盘对应的设备号,比如是/dev/sdb1\x0d\x0a2、mount /dev/sdb1 /mnt\x0d\x0a将u盘加载到/mnt目录\x0d\x0a3、检查u盘内容\x0d\x0acd /mnt\x0d\x0als -l\x0d\x0a4、cp /mnt/a.txt /opt\x0d\x0a复制u盘上的a.txt文件到/opt目录\x0d\x0acp -r /mnt/abc /opt\x0d\x0a复制u盘上的abc目录到/opt目录\x0d\x0a5、如果u盘或者移动硬盘是NTFS格式,需要安装ntfs-3g\x0d\x0awget http冒号//tuxera点com/opensource/ntfs-3g_ntfsprogs-2012.1.15.tgz\x0d\x0atar zxf ntfs-3g_ntfsprogs-2012.1.15.tgz\x0d\x0acd ntfs-3g_ntfsprogs-2012.1.15\x0d\x0a./configure;make;make install\x0d\x0amount -t ntfs-3g /dev/sdb1 /mnt
linux系统怎样找到U盘?用FDISK-l 来找,一般U盘会被LINUX认为SCSI设备,如果有SCSI设备那么U盘一般是最后一个SCSI设备.如果没有SCSI设备,一般sda就是U盘 。
若第一个插入的u盘一般是sda,但第二个插入的不同牌子的u盘有可能是sdb,而且下次插入时还是如此 。
具体步骤:
1.查看所有的设备文件.
在linux的文件系统中, /dev中存放着所有的设备文件.
cd /dev #进入dev文件夹
ls #查看所有的文件
其中名为sda的系类是磁盘设备, sdb系列是U盘设备.
2.外部设备挂载点
在linux中, 外部设备需要挂载在/mnt文件夹中.
cd /mnt#进入/mnt文件夹
ls #列出所有文件, 发现一个也没有
mkdir usb #创建一个名为usb的文件夹, 今后将usb设备挂载在此文件夹上.
3.使用mount命令挂载设备.
先查看/dev文件夹中的U盘设备具体名称(以sdb开头, 我的U盘名称是sdb4, 如果有多个, 请一个一个尝试, 我的由两个(sdb, sdb4)).
sudo mount -t vfat /dev/sdb4 /mnt/usb#将外部名为sdb4的U盘设备挂载到/mnt/usb文件夹上.
cd /mnt/usb
ls #查看U盘中所有文件
请用后卸载设备 umount /dev/sdb4.
如何使U盘直接和linux相连接,如何查看U盘内容1、第一步,需要将U盘插入Linux计算机,确保U盘指示灯亮起以进入Linux系统的主界面,然后按“CtrlAltT”打开命令窗口,如下度图所示,然后进入下一步 。
2、其次 , 完成上述步骤后,获取高级用户的特权,输入命令“sudo-i”,确认版后输入高级用户的密码 , 如下图所示 , 然后进入下一步 。
3、接着 , 完成上述步骤后,使用“fdisk-l”命令检查是否识别了USB闪存驱动器以及识别的USB闪存驱动器在什么位置 , 可以看到USB闪存驱动器是/ dev /Sdb4,如下图所示,然后进入下一步 。
4、然后,完成上述步骤后,输入挂载U盘的命令“mount/ dev / sdb4 / mnt”,按Enter键将成功挂载U盘,如下图所示,然后进入下一步 。
5、最后,完成上述步骤后 , 继续输入“cdEnter”命令并确认,就可以找到并查看U盘下的文件了,如下图所示 。这样,问题就解决了 。
扩展资料:
linux的常用命令
1、date :打印或者设置系统的日期和时间
2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等)
3、 passwd:用passwd -h查看
4、logout,login: 登录shell的登录和注销命令
5、 more,less , head tail: 显示或部分显示文件内容
6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件
7、 chmod u x:更改文件权限
8、 rm -fr dir:删除非空目录
9、cp -R dir:拷贝目录
10、 fg jobid :可以将一个后台进程放到前台
11、 kill 的作用: send a signal to a process、 eg: kill -9 发送的是SIG_KILL信号,具体发送什么信号可以通过 man kill 查看
12、 ps 的用法,ps -e 或 ps -o pid , ppid , session,tpgid,comm (其中session显示的sessionid,tpgid显示前台进程组id,comm显示命令名称)
Linux命令行u盘的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于linux操作u盘、Linux命令行u盘的信息别忘了在本站进行查找喔 。

    推荐阅读