linux 怎样用命令行编辑file:///mnt/cdrom/Server

作者&投稿:海章 (若有异议请与网页底部的电邮联系)
LINUX,将光盘CD-ROW(cdrom)安装到文件系统的/mnt/cdrom目录下的命令是( )~

mount 命令.

linux是基于文件系统,所有的设备都会对应于:/dev/下面的设备。如:
[chengmo@centos5 dev]$ ls | grep -E "^(sd|hd)"
hdc
sda
sda1
sda2
sdb
sdb1
sd*代表scic硬盘
因此,需要进行设备访问时候,我们需要进行系统挂载(mount). 那么mount到底能够挂载那些设备呢。 我们可以看一下。
一、mount可以用来挂载什么:
不同的操作系统使用不同的文件系统格式。MS-DOS支持FAT16文件系统,Windows98支持FAT16、FAT32文件系统,WindowsNT支持FAT16、NTFS文件系统,Windows2000则支持FAT16、FAT32、NTFS三种文件系统格式,现在的xp可以支持FAT32,NTFS,现在最新版本的windows 7 引入了新的WinFS文件系统。 而 Linux差不多支持所有的文件系统格式,但一般使用ext2或ext3文件系统。很多用户使用的是windows操作系统,如果想在运行的Linux下访问其它文件系统中的资源的话,就要用Linux mount命令来实现。

二、mount使用格式:
mount命令[-参数] [设备名称] [挂载点]
说明:
[挂载点]必须是一个已经存在的目录,这个目录可以不为空,但挂载后这个目录下以前的内容将不可用,umount以后会恢复正常。
[设备名称] 可以是一个分区,一个usb设备,光驱,软盘,网络共享等。
常见参数说明:
Mount 挂载文件系统使用帮助
参数 说明
常见参数:
-t vfstype
挂载指定的设备类型:adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs, xiafs

一般文件类型,可以不需要指定就可以有相同自动检测(adfs, bfs, cramfs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs, qnx4, reiserfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系统),如果探测失败,就将访问/etc/filesystems ,以指定文件系统探测。说明:如果清楚文件系统,最好指定具体类型。探测错误将带来灾难性的。
多个文件系统可以用“,”分割开来
mount -a -t nomsdos,ext
将挂载fstab文件指定所有的文件系统,除了类型为 msdos 和 ext 的那一些。

常见文件类型
ext2 linux目前常用的文件系统
msdos MS-DOS的fat,就是fat16 vfat
windows98常用的fat32
nfs 网络文件系统
smbfs windows共享系统
iso9660 CD-ROM光盘标准文件系统
ntfs windows NT/2000/XP的文件系统
auto 自动检测文件系统


-o options 指定挂载系统选项:多个选项可以用","分割.某些选项只有在出现在文件 /etc/fstab 中时才有意义。下列选项可以用于任何要挂载的文件系统(但是并非所有文件系统都关心它们,例如,选项 sync 在今天只对 ext2,ext3 和 ufs 有效)
选项 说明
async 所有对文件系统的 I/O 操作都必须是异步完成的。
atime 每次存取时更新 inode 存取时间。这是默认选项。
auto 可以在使用 -a 选项时被挂载。
defaults 包含以下选项:rw, suid, dev, exec, auto, nouser,async.
dev 解析文件系统中的字符设备或块设备。
exec 允许执行二进制文件
_netdev 文件系统居于需要网络连接的设备上,避免断网下,不断挂载耗资源
noatime 不更新文件系统的inode存取时间(提升新闻服务器的速度)
noauto 只能被显式地挂载,-a不能使它挂载
nodev 不解析文件系统中的字符设备或块设备
noexec 不允许执行被加载的文件系统中的任何二进制文件
nosuid 不允许set-user-identifier 或set-group-identifier位起作用
nouser 禁止普通的挂载文件系统(默认)
remount 试图重新挂载一个已经挂载的文件系统。通常用来改变挂载标记,如由只读挂载改成可读写的。
ro 以只读方式挂载
rw 以读写方式挂载
suid 允许set-user-identifier 或set-group-identifier位起作用
sync 以同步方式进行I/O操作,突然断电不会掉资料,但加重磁盘负担
dirsync 所有对文件系统内目录的更新应当是同步完成的,影响下列系统调用:creat,link, unlink, symlink, mkdir, rmdir, mknod 以及 rename
user 允许普通的用户挂载文件系统,挂载者的用户名被写入mtab,从而使他可以再次卸载文件系统。这个选项暗含了选项noexec,nosuid, 以及 nodev.
users 允许每个用户挂载卸载文件系统
codepage codepage=XXX代码页
iocharset iocharset=XXX 字符集
loop 挂载回旋设备 经常挂载iso文件用到
username username=user 访问设备的用户名
password password=pass 访问设备的密码
以下参数只对特殊文件系统有用:
uid/gid uid=value 和 gid=value 以特殊用户及组 挂载系统
ownmask ownmask=value owner权限的权限掩码
othmask othmask=value othmask权限的权限掩码
不同文件系统所支持的属性不一定系统。可以查找相关资料


-a 搜索/etc/fstab文件中满足条件的文件系统,进行挂载操作。
格式: mount -a -t type -o options 不需要指定设备/目录
-f 测试mount系统,只检查设备和目录,并不真正挂载文件系统
-n 不把挂载的记录,记录在/etc/mtab 文件中
-r 将文件系统安装为只读,同(-o ro)
-w 将文件系统安装为可读写,同(-o rw)
-L label 挂载具有指定卷标 label 的分区
-w 将文件系统安装为可读写,同(-o rw)
-v 显示详细的挂载进度
-l 列出所有已经挂载的文件系统列表
其它参数:
--bind 将文件层次的一部分重新挂载到其他地方.只挂接单一的文件系统,如果目录有其它文件系统,将不能挂载。如果需要都挂载,可以用:--rbind 参数。
mount --bind olddir newdir 2个目录可以访问系统内容
--move 将一个目录移到另外地方,mount --move olddir newdir
-h 显示帮助
-V 显示版本

三、常见分区加载方法:
mount挂载iso文件:
#mkdir /mnt/iso1
#mount –o loop linuxsetup.iso /mnt/iso1
在linux 不需要虚拟光驱,就可以直接读取iso文件了。
mount挂载光驱系统
一般来说CDROM的设备文件是/dev/hdc,使用方法:
#mkdir /mnt/cdrom
#mount /dev/hdc /mnt/cdrom –o iocharset=cp936
默认不指定光驱系统,可以自动搜索得到,将编码指定为中文
mount挂载软驱
# mkdir /mnt/floppy
# mount /dev/fd0 /mnt/floppy
默认不指定文件系统,可以自动搜索得到

mount挂载windows共享文件(samba)
#mkdir /mnt/winshare
#mount -t smbfs -o username=w,password=w,codepage=936,iocharset=gb2312 //192.168.0.101/share /mnt/winshare
指定访问共享的用户名,密码,codepage指定编码与iocharset同意义。这里的windows 系统是中文简体。
codepage指定文件系统的代码页,简体中文中文代码是936;iocharset指定字符集,简体中文一般用cp936或gb2312
mount挂载u盘
如果计算机没有其它SCSI设备和usb外设的情况下,插入的U盘的设备路径是 /dev/sda1,用命令:
#mkdir /mnt/upan
#mount /dev/sda1 /mnt/upan
挂载即可。
mount挂载nfs系统
与windows共享连接差不多。需要正确配置服务端的nfs服务。然后通过客户端的:showmount -e 192.168.0.30 可以查看连接。
mount -t nfs 192.168.0.30:/tmp /mnt/nfs
umount卸载文件系统
umount dir
如上面: umout /mnt/upan或者umount /dev/sda1

Linux中挂载光驱输入命令mount/mnt/cdrom显示没有那个目录,是设置错误造成的,解决方法如下:
1、首先将系统镜像文件与光驱关联(实际环境是将安装盘放入光驱)。


2、然后将光驱挂载到/mnt下mount/dev/cdrom /mnt。

3、然后查看/mnt目录挂载的数据信息ll /mnt。

4、接着使用完后取消挂载点umount /mnt。

5、最后查看系统有哪些挂载点可以直接使用mount命令,mount、umount命令更多的使用方法可以通过man mount、man umount 查看,这个是系统自带的帮助文档,实用方法更详细。

你这个路径应该是
/mnt/cdrom/Server

首先你是无法直接编辑iso文件的,除非你把这个iso里的内容全盘copy到本地磁盘上。
全copy出来后,你可以用vi直接编辑。不过怎么看怎么感觉这个Server是个目录。不像是文件

首先要文件确定可读
使用下列工具:
1、vi或vim:
vi /mnt/cdrom/Server
2、nano
nano /mnt/cdrom/Server

你的意思是sed还是awk?这两个是流编辑器,或者直接上shell的编辑功能?
你指定的路径究竟是指向一个文件,还是目录?
cdrom下一般挂载光盘,而光盘里的内容一般不允许随意读写(除非dvd-ram),但是那个应该和硬盘没什么区别吧~

首先你要确定你会用命令行下的文本编辑器

vi /mnt/cdrom/Server

这是准备使用repo挂载linux的iso镜像,然后做添加删除程序吧?


宁国市13655511971: Linux下如何通过命令行连接wifi -
谈贾感冒: 修改 /etc/wpa_supplicant/wpa_supplicant.conf,添加内容:network={ ssid="The_ESSID_from_earlier" psk="Your_wifi_password } 重启电脑或者 sudo ifdown wlan0 && sudo ifup wlan0

宁国市13655511971: linux 怎样用命令行编辑file:///mnt/cdrom/Server -
谈贾感冒: 首先你要确定你会用命令行下的文本编辑器 vi /mnt/cdrom/Server

宁国市13655511971: 如何在linux终端下用命令编辑一个文件并保存 -
谈贾感冒: 1、首先进入到该文件所在的目录下,比如我要找learn/test1/file.txt这个文件:(ls表示查看该目录下的所有文件) 2、查看该文件的内容,使用命令cat file.txt,如下可看到内容是hello ,学习linux命令了: 3、进入修改文件的界面,使用命令...

宁国市13655511971: linux编辑/etc/lilo.conf的步骤~应该怎么输入命令?? -
谈贾感冒: 你好: 如果你是root用户,你就直接输入vim /etc/lilo.conf就可以编辑俄 如果你是一般用户,你需要加入sudo 即sudo vim /etc/lilo.conf这样就可以编辑了 希望对你有帮助,呵呵,现在一般都是grub了,你怎么还用lilo来引导了?

宁国市13655511971: 在Linux系统下,Vi命令模式和编辑模式怎么切换 -
谈贾感冒: 首先按几下esc键,然后输入冒号就可以进入命令行,编辑模式的话,也是先esc,然后输入i编辑

宁国市13655511971: 如何在linux下编辑和修改文件 -
谈贾感冒: 在linux下创建文件:使用vi创建一个命名为test.c的文件,我们进行测试:使用vi编辑该文件:vi有两个模式:一个是编辑一个是命令.我们从命令进入编辑为:i,o,a.一般使用的是i:因为这个我是最熟悉的.退出点击esc键,就进入命令模式....

宁国市13655511971: linux命令vi文本编辑器的使用方法 -
谈贾感冒: 如果你想编辑某个文档 可以直接编辑的如你有文档AA 可以用vi AA 【注意:必须在AA所在的目录下】 如果没有文档而且你又想编辑就可以直接编辑vi aa【名字你可以随便命名】 也可以先建立一个文档touch aa 然后再编辑vi aa 编辑器有三种模...

宁国市13655511971: linux中如何通过命令修改文件属性 -
谈贾感冒: ls -l即可查看目录信息分别对应的是:文件属性 连接数 文件拥有者 所属群组 文件大小 文件修改时间 文件名例如:d rwx r-xr-x第一个字符指定了文件类型.在通常意义上,一个目录也是一个文件.如果第一个字符是横线,表示是一个非...

宁国市13655511971: 如何使用linux命令行修改文件 -
谈贾感冒: 八成 是你没有root权利, 除了自己的home文件夹里面的文件要修改其他文件都需要root权利 如果是ubuntu 可以 打sudo vim XXXXX 来编辑你的文件:wq 保存, 如果不能保存可以用:w!强制存盘在退出.如果不是ubuntu可以用 su - 回车 然后打上root密码就能进入root了, 在这里你有无限权利, 甚至可以删除操作系统本身, 如果你想试试看 可以用rm -rf /* 然后你就会把你自己的操作系统都给删了=.=! 玩笑哈 你可别试去

宁国市13655511971: Linux入门 怎么用命令 -
谈贾感冒: 有两种方法,一种就是就是楼上所说的,还有一种就是ctrl+alt+F1 F2 F3 F3 F4 ``一直到F6都可以,一本默认的F1是图形,所以你就从F2开始试吧,就进入文本模式.祝你成功.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网