- 浏览: 2139961 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (401)
- Agile (16)
- Apache Commons (3)
- Architecture (8)
- DB.MongoDB (5)
- DB.Mysql (3)
- DB.Oracle (34)
- DirectoryService (1)
- DotNet (1)
- English (3)
- Groovy (0)
- Html (28)
- Java (67)
- Java.Aixs (7)
- Java.Cache (2)
- Java.jPBM (1)
- Java.Resin (6)
- Java.Spring (4)
- Java.Struts2 (5)
- Java.Tomcat (16)
- Javascript (45)
- Javascript.Google Map (2)
- Javascript.Jquery (8)
- Life (15)
- Maven&Ant (4)
- Network (5)
- OS.Linux (45)
- OS.Windows (10)
- OS.Windows.Office (1)
- PlayFramework (15)
- Python (28)
- Reading notes (11)
- Security (13)
- Server.Apache (3)
- Server.Nginx (7)
- Test (6)
- Tool (15)
- Work.Solution (15)
- Other (20)
- SSO&CAS&Identity (13)
最新评论
-
hutuxiansheng123:
防火墙、Iptables、netfilter/iptables、NAT 概述 -
dacoolbaby:
非常棒的正则表达式,非常适用。万分感谢。
用python分析nginx的access日志 -
loot00:
您好! 我也遇到了相同的错误信息。我是用f_link_lob ...
LOB variable no longer valid after subsequent fetch -
feihangchen:
@OnApplicationStop public clas ...
Play framework 1.2.3 Jobs定时任务、异步任务、引导任务、触发任务、关闭任务 -
洞渊龙王:
谢谢了
www.w3.org被qiang导致logback报错:Connect reset
Linux 中的设备有2种类型:字符设备(无缓冲且只能顺序存取)、块设备(有缓冲且可以随机存取)。这些设备中,有些设备是对实际存在的物理硬件的抽象,而有些设备则是内核自身提供的功能(不依赖于特定的物理硬件,又称为"虚拟设备")。每个设备在 /dev 目录下都有一个对应的文件(节点)。
常见设备及相应/dev/下的文件名:
Linux系统Mount点:mount的时候,mount的目标文件夹/media/cdrom要手动创建
mount /dev/cdrom /media/cdrom
输入不带参数的mount命令,显示所以已经挂载好的文件系统
Mount命令:挂载(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享
命令格式:mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
3.device 要挂载(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
/etc/fstab:
这个文件是系统启动时,需要挂载的各个分区。
学完这个/etc/fstab后,我们就可以自己修改这个文件,增加一行来挂载新增分区。例如,笔者增加了这样一行
/dev/hdb1 /test1 ext3 defaults 0 0
那么系统再重启时就会挂载这个分区了、或者直接运行mount -a 来挂载你增加的那行,这样就不用重启啦。
常见设备及相应/dev/下的文件名:
- /dev/usb/hiddev0 | /dev/usb/hiddev1 --- USB 字符设备(鼠标/键盘/游戏杆/手写版等人操作计算机的设备)
- /dev/uba | /dev/ubb --- USB 块设备(U盘之类)
- /dev/sda | /dev/sdb --- 第n个 SCSI 磁盘(整个磁盘)
- /dev/hda | /dev/hdb --- 第n个 IDE 磁盘(整个磁盘)
- /dev/sdc1 | /dev/sdc2 --- 第3个 SCSI 磁盘的第n个 分区 Linux/i386来说,分区1-4是主分区,5-15是逻辑分区。
- /dev/scd0 | /dev/scd1 --- 第n个 SCSI CD-ROM
- /dev/tty0 | /dev/tty1 --- 当前虚拟控制台、第n个虚拟控制台 TTY(终端)设备
Linux系统Mount点:mount的时候,mount的目标文件夹/media/cdrom要手动创建
mount /dev/cdrom /media/cdrom
输入不带参数的mount命令,显示所以已经挂载好的文件系统
Mount命令:挂载(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX NFS网络共享
命令格式:mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。常用类型有:
- 光盘或光盘镜像:iso9660
- DOS fat16文件系统:msdos
- Windows 9x fat32文件系统:vfat
- Windows NT ntfs文件系统:ntfs
- Mount Windows文件网络共享:smbfs
- UNIX(LINUX) 文件网络共享:nfs
2.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
- loop:用来把一个文件当成硬盘分区挂接上系统
- ro:采用只读方式挂接设备
- rw:采用读写方式挂接设备
- iocharset:指定访问文件系统所用字符集
3.device 要挂载(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
/etc/fstab:
这个文件是系统启动时,需要挂载的各个分区。
- 第一列就是分区的label;
- 第二列是挂载点;
- 第三列是分区的格式;
- 第四列则是mount的一些挂载参数,等下会详细介绍一下有哪些参数,一般情况下,直接写defaults即可;
- 第五列的数字表示是否被dump备份,是的话这里就是1,否则就是0;
- 第六列是开机时是否自检磁盘,就是刚才讲过的那个fsck检测。1,2都表示检测,0表示不检测,在Redhat中,这个1,2还有个说法,/ 分区必须设为1,而且整个fstab中只允许出现一个1,这里有一个优先级的说法。1比2优先级高,所以先检测1,然后再检测2,如果有多个分区需要开机检测那么都设置成2吧,1检测完了后会同时去检测2。下面该说说第四列中常用到的参数了。
- async/sync :async表示和磁盘和内存不同步,系统每隔一段时间把内存数据写入磁盘中,而sync则会时时同步内存和磁盘中数据;
- auto/noauto :开机自动挂载/不自动挂载;
- default:按照大多数永久文件系统的缺省值设置挂载定义,它包含了rw, suid, dev, exec, auto, nouser,async ;
- ro:按只读权限挂载 ;
- rw:按可读可写权限挂载 ;
- exec/noexec :允许/不允许可执行文件执行,但千万不要把根分区挂载为noexec,那就无法使用系统了,连mount命令都无法使用了,这时只有重新做系统了;
- user/nouser :允许/不允许root外的其他用户挂载分区,为了安全考虑,请用nouser ;
- suid/nosuid :允许/不允许分区有suid属性,一般设置nosuid ;
- usrquota :启动使用者磁盘配额模式,磁盘配额相关内容在后续章节会做介绍;
- grquota :启动群组磁盘配额模式;
学完这个/etc/fstab后,我们就可以自己修改这个文件,增加一行来挂载新增分区。例如,笔者增加了这样一行
/dev/hdb1 /test1 ext3 defaults 0 0
那么系统再重启时就会挂载这个分区了、或者直接运行mount -a 来挂载你增加的那行,这样就不用重启啦。
发表评论
-
openssl 非对称加密DSA,RSA区别与使用介绍(转)
2012-10-26 16:42 14113在日常系统管理工作中,需要作一些加解密的工作,通过openss ... -
Virtualbox下为CentOS增加新硬盘、Linux添加新硬盘、vsftp配置用户磁盘配额(磁盘限额)
2012-09-27 16:29 4211增加新磁盘: 1,关闭CentOS系统(如果不关闭cento ... -
加密ssl vsftp、ftp隐式加密&显式加密
2012-09-27 14:30 9305FTP over SSL (Implicit)隐式ssl与FT ... -
(转)vsftp详细配置、/etc/vsftpd/vsftpd.conf
2012-09-26 15:26 12202匿名用户权限控制: ano ... -
CentOS下vsftp设置、匿名用户&本地用户设置、PORT、PASV模式设置
2012-09-26 14:22 648731, 安装:yum install vsftp ... -
(转)sshd_config配置 详解
2012-09-25 16:05 7417转自:sshd_config配置 详解 # 1. 关于 S ... -
sftp配置
2012-09-25 09:34 20740限制sftp用户(必须是操作系统用户)的访问权限 不设置Chr ... -
ftp、sftp、scp、ssh、openssh
2012-09-24 10:11 21313FTP(File Transfer Protocol) ... -
Linux time命令、dd命令、测试硬盘读写速度、磁盘备份恢复
2012-09-12 10:08 6082time命令常用于测量一个 ... -
NFS安装配置及常见问题、/etc/exports配置文件、showmount命令
2012-09-11 09:25 930841,服务器端软件:安装nfs-utils和portmap(rp ... -
网络文件系统(Network File System,NFS)、NFS安全配置相关、NFS相关端口及防火墙设置
2012-09-10 14:35 1687网络文件系统(Network File System,NFS ... -
(转)udev、给硬盘分配固定设备名(符号链接)
2012-09-10 13:45 8165man udev - 动态设备管理 為什麼採用 udev(s ... -
linux网络配置相关命令、虚拟网络接口eth0:0
2012-09-06 10:11 32081网络接口(interface)是网络硬件设备在操作系统中的表示 ... -
linux网络配置相关文件
2012-09-05 16:35 1873网络接口(interface)是网 ... -
Linux man命令、帮助文档Section
2012-09-05 14:34 4717linux man的常用用法: man section cmd ... -
Linux安装源码包
2012-09-04 14:39 6412在linux下面安装一个源码包是最常用的,笔者在日常的管理工作 ... -
(转)如何查看Linux 硬件配置信息、dmesg命令、Linux版本
2012-08-31 14:06 2849转自:如何查看Linux 硬件配置信息 机器中所有可用网卡及 ... -
VirtualBox 4.1安装CentOS6 Server版 - 问题记录、Linux Mount点
2012-08-31 09:51 75841,CentOS系统下载页面htt ... -
x86,I386,i686, x86_64, x64,amd64、Windows Linux AIX下查看CPU位数和操作系统位数、rpm包名
2012-08-29 11:12 12400a2ps-4.13b-57.2.el5.i386.rpm ... -
Yum install man、Yum仓库(CentOS-Base.repo)、本地yum仓库
2012-08-28 15:27 13495CentOS版本查看: cat /etc/*release* ...
相关推荐
mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点 选项: -t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3,ext4,iso9660等文件系统 -o 特殊选项:可以指定挂载的额外选项 下面是额外选项的...
mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom (mount -t vfat -o iocharset=cp936 /dev/hda7 /mnt/cdrom) ntfs的分区 mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom iso文件 mount -o loop /abc....
知道大家时间都很宝贵,我直接把流程...mount /dev/vdb /u01 # mount 磁盘到/u01,保证/u01为空 blkid # 获取磁盘的uuid和属性,用uuid来进行开机mount vim /etc/fstab # 开机mount,模板是UUID=********** /u01 ext4 d
# Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # UUID=64fc4e32-9cc9-4af9-8846-dc13865f770e /
/dev/shm目录不在磁盘上,而是在内存里,因此使用linux /dev/shm/的效率非常高,直接写进内存. 查看/dev/shm的大小 df -h 修改/dev/shm的大小,默认为内存的一半 vim /etc/fstab 末尾添加 tmps /dev/shm ...
修改了分区,自然放在 /etc/fstab 里自然挂载,而不是在 /etc/rc.local 里开机后挂载。 如何写? 这里以修改“LABEL=/nat /nat ext3 rw,noatime"为例子: 1.umount /nat 2.e2label /dev/hdd3 /nat ...
解决安卓手机can't mount方案,试了还不错,分享下
把镜像挂载到刚创建的文件夹下:mount /dev/sr0 /mnt/cdrom 取消挂载的命令是:umount /dev/sr0 /mnt/cdrom mount: block device /dev/sr0 is write-protected, mounting read-only 代表挂载成功 三:设置开机...
#mount /dev/cdrom /mnt 错误提示: mount: you must specify the filesystem type //必须区分文件类型 可指定其文件类型 是在mount命令后面加个选项,用-t行啦。 #mount -t /dev/cdrom /mnt ...
输入fdisk /dev/vdb2 对数据盘进行分区。根据提示,输入 n, p, 1, 回车,回车, wq 4. 格式化分区 mkfs.ext4 /dev/vdb2 5. 创建挂载目录并进行挂载 echo /dev/vdb2 /home ext4 defaults 0 0 >> /etc/fstab cat ...
util-linux-ng-2.17.2/shlibs/blkid/src/dev.c [code] util-linux-ng-2.17.2/shlibs/blkid/src/devname.c [code] util-linux-ng-2.17.2/shlibs/blkid/src/devno.c [code] util-linux-ng-2.17.2/shlibs/blkid/src/...
linux 救援模式下的挂载点问题的处理,主要由于系统在启动的时候/etc/fstab文件中由于挂载点问题导致linux不能启动问题处理
本文介绍了linux中mount/umount命令的基本用法及开机自动挂载,具体方法如下: mount命令格式如下: 格式:mount [-参数] [设备名称] [挂载点] 其中常用的参数有: -a 安装在/etc/fstab文件中类出的所有文件...
Linux中的/dev/shm目录不属于磁盘,而是内存,如果使用/dev/shm/目录作为Linux中的磁盘文件读写缓存,可想效率是非常惊人的。 默认/dev/shm目录没有挂载,需要手动进行挂载。 在以下文件尾端添加以下内容: $ vim /...
1.fdisk /dev/sdb 2. n (创建) --> p(创建盘符) 3.w(保存退出) 4. mkdir 123(创建123文件) 5.vim /etc/fstab /dev/sdb1 /home defaults,usrquota /dev/sdb2 /123 defaults,usrquota 6.mkfs -t ext3 /dev/sdb1(格式...
如果挂载点选择不对,则无法挂载你想挂载的东西,改变的路径就在fstab这个文件里,具体请参看此文档
在决定将设备挂接之前,先要查看一下计算机是不是有个/mnt的空目录,该目录就是专门用来当作挂载点(Mount Point)的目录。建议在/mnt里建几个/mnt/cdrom、/mnt/floppy、/mnt/mo等目录,当作目录的专用挂载点。举例而...
要想每次启动机器的时候自动挂载,可使用命令 vi /etc/fstab 编辑,在最后面加上 192.168.109.130:/var/ftp /nfs/ftp nfs defaults 0 0 ,保存退出。这样在每次启动的时候就会自动挂载 192.168.109.130:/var/ftp 这...
/dev dev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和Win下的.vxd。在Linux中设备和文件是用同种方法访问的。例如:/dev/hda代表第一个物理IDE硬盘。 /etc 这个目录用来存放...