如何在Linux/FreeBSD下使用U盘
1.首先要知道一个概念: 凡是具备USB接口的存储设备都可以被当作U盘,这就包括了USB外挂硬盘,具备USB转接口的CF卡,MMC卡等等.
2. 在Linux/FreeBSD下U盘统一被模拟成SCSI硬盘, 那么当U盘插上计算机时,就可以通过: /dev/sda, /dev/sdb .... (Linux下) /dev/da0s1, /dev/da0s2 .... (FreeBSD下) 对应上U盘
3. 由于大家使用的Linux(Kernal)/FreeBSD版本和设置不同,挂在系统上的USB驱动模块可 能不一样,所以建议大家使用RedHat7.2以上的版本(指内核版本),FreeBSD4.7及以上版本. 在U盘插上后,使用以下命令来加载U盘: 3.1 首先在 /mnt下建立一个U盘的装门目录: mkdir /mnt/usbdsk 3.2 然后加载: mount -t msdos /dev/sda1 /mnt/usbdsk (Linux) mount -t msdos /dev/da0s1 /mnt/usbdsk (FreeBSD)
4. 几点注意.有的U盘另带有一个虚拟的开机/杀毒软盘,插上后就会在系统内出现两个SCSI硬盘, 比如/dev/sda, /dev/sdb, 那么mount的时候就要选择你需要的设备结点.如果你的U盘不是FAT16格式的话,要改 -t 参数. 御载 USB Flash 盘 umount /usb
FreeBSD下使用U盘实践经验 .
我是在VMware虚拟机中装的FreeBSD,装好后发现无法使用U盘,后来经过研究得出如下经验:
首先要插上你的U盘,这时FreeBSD中应该会显示USB设备已连接上的信息。如果没有的话要先确认VMware中是否启用了USB设备,点击VMware菜单栏中的“虚拟机”->“可移动设备”->“USB设备”,确认这个菜单项下面的“XXX 可移动磁盘(端口X)”前是否打了对勾。再说FreeBSD上显示的连接信息,上面几行说的是设备属性及设备的位置等信息,我们要用到的是最后一行的信息。
我的信息中最后一行是:GEOM_LABEL:Label for provider da0s4 is msdosfs/FALY WINPE.
有用的两个参数是da0s4和msdosfs,其中da0s4是U盘在FreeBSD中的设备标签,msdosfs是指U盘的分区格式。大家的参数可能会和我的不太相同,你只要记住你机子相同位置上显示的两个参数就可以了,下面挂载要用到。
了解这些信息后我们就可以开始挂载U盘了,首先在/mnt目录下建一个usbdisk目录,作为U盘的挂载点。
挂载命令的使用格式如下:
mount [选项] <-t 类型> [-o 挂载选项] <设备> <挂载点>
类型就是你U盘的分区格式,比从上面知道我的U盘类型是msdosfs,设备名称是da0s4,完整路径是/dev/da0s4,挂载点是/mnt/usbdisk,所以我要输入的命令是:
mount -t msdosfs /dev/da0s4 /mnt/usbdisk
挂载成功后会有提示信息,我的信息是:
GEOM_LABEL:Label msdosfs/FALY WINPE removed.
现在我们就使用如下命令开始操作U盘了:
cd /mnt/usbdisk
linux意义何在linux意义
Linux是一个领先的操作系统,可以运行在服务器和其他大型平台之上,如大型机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,最快的前10名超级计算机运行的都是Linux操作系统。Linux也广泛应用在嵌入式设备上,如手机、平板电脑、路由器、电视和电子游戏机等。在移动设备上广泛使用...
LIUNX的历史
Linux是爱好者们通过Internet协同开发出来的,当然它的网络功能十分强大,比如你可以通过ftp,nfs等来安装Linux,用它来做网关等等.随着Linux的发展衍生出来的应用恐怕出乎Linus本人最初的预料,如有人用它来做路由器,有人来做嵌入式系统,有人来做实时性系统...常有新手问Linux能做什么,其实它不象那些中看不中用的操作...
我觉得linux系统很垃圾,还不如win xp,为什么还要用linux系统
Linux的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分;其独特的模块机制可根据用户的需要,实时地将某些模块插入或从内核中移走,使得Linux系统内核可以裁剪得非常小巧,很适合于嵌入式系统的需要。2.源码公开 由于Linux系统的开发从一开始就与GNU项目紧密地结合起来...
linux中.pid文件是什么,作用何在
这个自己定的,一般为了检查进程的存活状态,我自己做的话,就是把pid写进这个文件,如果第二个进程起来了,查看这个文件中的pid在系统中还存在,并且是同一个程序创建的,就知道已经启动了,如果不让多进程的话,就能发现这个状态并退出。
谁能详细的介绍一下Unix和Linux的历史
Linux是Unix克隆(Unix clone)或Unix风格(Unix alike) 的操作系统(OS),在原代码级上兼容绝大部分Unix标准(指的是IEEE POSIX,System V,BSD),是一个支持多用户, 多进程,多线程,实时性 较好的功能 强大而稳定的操作系统.它可以运行在x86 PC,Sun Sparc,Digital Alpha ,680x0,PowerPC, MIPS等平台上,可 以说Lin...
Linux\/Unix操作系统目录结构的来历
Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在。 举例来说,根目录下面有一个子目录\/bin,用于存放二进制程序。但是,\/usr子目录下面还有\/usr\/bin,以及\/usr\/local\/bin,也用于存放二进制程序;某些系统甚至还有\/opt\/bin。它们有何区别?长久以来,我也感到很费解,不...
现在很纠结,我想再装一个系统,是装Linux或Android x86_64还是Chrome...
目前我的电脑上只有linux系统~建议linux的ubuntu或者fedora发行版,大小600-900m左右 安卓x86很X蛋的,兼容性很差,很多硬件不支持。而且因为架构的问题,很多应用不能在x86上运行,比如flash插件~还有中文输入法,而且你能想像,你用应用的时候电脑屏幕横过来的感觉么?我亲自用过,真心垃圾~至少现在还没...
如何在suse linux中使用usb键盘,安装时候正常,进入后就没反映
这应该是和你安装的时候选择有关,如果你在安装的时候选择了某个设备为USB设备,安装程序会自动把usb设备驱动编译到内核.反之你不选,就没有USB驱动了.你再插USB设备,就会不支持~搞不好会直接死机~try again ~ good luck~
软件测试工程师发展规划路线
爱码小士 Linux 必备知识 Linux 系统简介与准备 Linux 作为现在最流行的软件环境系统, 一定得会, 从 CenterOS 版本系统进行介绍, 安装, 目录结构等基础内容学起, 也为后续自建测试环境准备。 Linux 远程工具 Xshell 详细介绍如何入门使用 Linux, 并进行常规的远程管理, 文件传输操作, 涉及其中的工具 Xshell, Xft...
关于android和x86的几点疑问。 android基因linux内核,系统除了内核还有...
android 除了基于 Linux 内核,他的上层运行环境和相关函数库,命令程序都是自己的。其实 android 就是一个基于 Linux 内核的 JAVA 虚拟机环境。实际 Android 程序都是基于 JAVA 虚拟机跑的解释型语言程序。但解释型语言程序性能肯定不如本地二进制程序。所以 Android 还有一种 NDK 程序。也就是 Android...
梅咸筋络: #free -m 查看当前#sync 磁盘同步,写多次保证内存内容同步到硬盘已完毕,防止丢失数据#sync#sync#echo 3 > /proc/sys/vm/drop_caches 清楚页缓存及入口和节点#echo 0 > /proc/sys/vm/drop_caches 还原默认参数#free -m 查看清除后效果 以下...
兴安县15694734972: 如何为linux进行分区? - ?
梅咸筋络: 先安装XP,留最少5G以上(最好10G以上)的空间. 安装linux, 安装前它会有自带的分区工具叫你分区的. 分区的方按有很多种,初学者不用分得很细的. 一般来说我们需要一个swap分区,一个/boot分区,一个/usr分区,一个/home 分区,...
兴安县15694734972: linux操作系统分区 - ?
梅咸筋络: 你在安装第一个的时候空出来一块free的区域.也就是说你分区的时候 |----------------------------free---------------| |----/----|----swap---|-----------free----------| 安装下一个时直接在free里分区就可以了.
兴安县15694734972: 简述在虚拟机中安装rhel7的过程 - ?
梅咸筋络: 在虚拟机管理界面中点击“开启此虚拟机”后数秒后会看到RHEL7系统安装界面,第2条和第3条的作用分别是校验光盘完整性后再安装以及启动救援模式,此时通过键盘的方向键选择到第一条“Install Red Hat Enterprise Linux 7.0”选项来直接...
兴安县15694734972: 如何在linux里安装应用程序 - ?
梅咸筋络: 在linux下安装成百上千个软件可是一步到位,连下一步都不用点的,下完直接能用(当然这是指打好包的软件,即使是最热心的linuxer.你可以看一下 “提问的智慧”提升你提问的问题的含金量和别人看待你对待你的态度方式,这会让人觉得你...
兴安县15694734972: 如何安装linux操作系统??
梅咸筋络: 以Red Hat Linux 7.0为例说明安装过程:塞入第一张光盘,让计算机从CDROM启动,马上就出现了简洁的欢迎信息.敲回车,可以进入默认的安装模式-图形界面,鼠标操作,基本和6.1、6.2类似.敲入“text”,可以进入文本安装模式,和6.0...
兴安县15694734972: linux 怎么知道 系统有多少内存 - ?
梅咸筋络: 可以使用“free”命令查看当前内存的使用情况, 其中各项的含义如下,total:总计物理内存的大小;used:已使用的内存大小;free:可用的内存大小;Shared:多个进程共享的内存总额;Buffers/cached:磁盘缓存的大小. 第二行(mem)...
兴安县15694734972: linux ~$ Linux系统中终端如何进入~$的命令模式? - ?
梅咸筋络: 我想问下朋友你下现在是否在#号命令模式下那?如果是,表示你已经在超级管理员命令了,只要切换到普通用户下就成~$这个了用 su 用户名 这个命令就可以切换到普通用户了.比如,普通用户名为zhao 然后键入 su zhao 回车就好了.
兴安县15694734972: 怎么在linux服务器上运行程序 - ?
梅咸筋络: 方法有很多,这里主要列举两种.假如要使pso在linux服务器后台执行.当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果.# ./pso > pso.file & #直接在命令后加上&即可 解释:将pso直接放在后台运行,并把终端输出存放在...
兴安县15694734972: 怎样在linux下编程,代码写到哪里?怎样编译 - ?
梅咸筋络: 代码写到哪里?支持Cygwin的环境 怎样编译?Windows下用C-free4.0装Cygwin编译