Linux mount command mount usage and parameter details

Source: Internet
Author: User

Linux mount command mount usage and parameter details
Guide Mount is a command under Linux that can attach a partition to a folder in Linux, thereby linking the partition to that directory, so that we access the partition as long as it accesses the folder.
Hook Up Command (Mount)

First of all, describe the use of the Mount command, the Mount command parameters are very many, here is the main talk about what we are going to use today.

Command format: Mount [-t vfstype] [-O options] Device dir

1.-T vfstype specifies the type of file system, which is usually not required, and mount automatically chooses the correct type.

Disc or Disc mirroring: iso9660 DOS FAT16 file system: MSDOS Windows 9x FAT32 file system: VFAT Windows NT NTFS file system: NTFS Mount Windows file network share: Smbfs UNIX (LIN UX) file network share: NFS

2,-o options are mainly used to describe the device or file connection method.

Loop: Used to attach a file as a hard disk partition on the system ro: Mount the device in read-only mode RW: Mount device with read-write Iocharset: Specifies the character set used to access the file system

3. Device to mount (Mount).
4. The dir device is attached to the system (mount point).

Mount disc image file 1. Make disc image file from CD-ROM. Put the disc in the CD drive and execute the command below.
#cp/dev/cdrom/home/sunky/mydisk.iso or #dd if=/dev/cdrom of=/home/sunky/mydisk.iso

Note: Any of the above commands can be used to make discs in the current optical drive into a disc image file/home/sunky/mydisk.iso

2. Make the files and directories into a disc image file, execute the following command.
#mkisofs-R-j-v Mydisk-o/home/sunky/mydisk.iso/home/sunky/mydir

Note: This command makes all directories and files in the/home/sunky/mydir directory into a disc image file/home/sunky/mydisk.iso, the disc is labeled: Mydisk

3. Mounting of the disc image file (Mount)
#mkdir/mnt/vcdrom

Note: Create a directory to use as a mount point

#mount-O loop-t iso9660/home/sunky/mydisk.iso/mnt/vcdrom

Note: With/mnt/vcdrom, you can access all the files in the disc image file Mydisk.iso.

hooking up a removable hard disk

For Linux systems, the USB interface's removable hard disk is treated as a SCSI device. Before inserting a removable hard disk, you should first use Fdisk–l or more/proc/partitions to view the system's hard disk and hard disk partition.

[Root at Pldyrouter/]# fdisk-l

After the removable hard drive is connected, use Fdisk–l or more.
/proc/partitions View the system's hard disk and hard disk partition, you should be able to find a SCSI hard disk/DEV/SDC and its two disk partition/dev
/SDC1,/DEV/SDC2, where/DEV/SDC5 is the logical partition of the/DEV/SDC2 partition, we can use the following command to hook up/DEV/SDC1 and
/dev/sdc5.

#mkdir-P/mnt/usbhd1 #mkdir-P/MNT/USBHD2

Note: Create a directory to use as a mount point

#mount-T ntfs/dev/sdc1/mnt/usbhd1 #mount-T VFAT/DEV/SDC5/MNT/USBHD2

Note: For NTFS-formatted disk partitions, you should use the-T NTFS parameter, and the-T VFAT parameter should be used for disk partitions in FAT32 format. If the kanji file name is displayed as garbled or not displayed, you can use the following command format.

#mount-T Ntfs-o iocharset=cp936/dev/sdc1/mnt/usbhd1 #mount-T Vfat-o iocharset=cp936/dev/sdc5/mnt/usbhd2

Using the Fdisk partitioning command and the Mkfs file system creation command under the Linux system, the partition of the removable hard disk can be made into the ext2, ext3 format peculiar to the Linux system. This makes it easier to use under Linux. Use the following command to hook up directly.

#mount/DEV/SDC1/MNT/USBHD1
mount USB flash drive

As with the USB interface of a removable hard disk, the USB stick is also treated as a SCSI device for Linux systems. Use the same method as moving the hard disk. Before inserting a USB flash drive, you should first use Fdisk–l or more/proc/partitions to view the system's hard disk and hard disk partition.

[Root at Pldyrouter root]# fdisk-l

After inserting the USB drive, use Fdisk–l or more/proc/partitions to view the system's hard disk and hard disk partition.

[Root at Pldyrouter root]# fdisk-l

The system has a SCSI hard disk/DEV/SDD and a disk partition/DEV/SDD1,/DEV/SDD1 is the USB stick we want to hook up.

#mkdir-P/MNT/USB

Note: Create a directory to use as a mount point

#mount-T Vfat/dev/sdd1/mnt/usb

Note: You can now access the USB flash drive through/MNT/USB, if the Chinese character file name is displayed as garbled or not displayed, you can use the following command.

#mount-T Vfat-o iocharset=cp936/dev/sdd1/mnt/usb
hooking up Windows file shares

The core of Windows network sharing is smb/cifs, where you must install and use Samba if you want to mount a disk share for Windows on Linux
Package. The majority of popular Linux distributions now contain samba packages, and if you install a Linux system without samba, install Samba first. Of course, you can also download the new version of the www.samba.org website is the 3.0.10 version.
When the Windows system share is set up, you can hook up (mount) on the Linux client, with the following details:

# Mkdir–p/mnt/samba

Note: Create a directory to use as a mount point

# mount-t Smbfs-o username=administrator,password=pldy123//10.140.133.23/c$/mnt/samba

Note: Administrator and pldy123 are a user name and password for the IP address of the 10.140.133.23 Windows computer, and C $ is a disk share for this computer.
This allows you to access the files on the Windows system disk via/mnt/samba on your Linux system. The above operations were tested in Redhat as Server3, Redflag Server 4.1, SuSE Server 9, and Windows NT 4.0, Windows 2000, WindowsXP, and Windows 2003 environments.

hooking up UNIX system NFS file shares

Similar to the Windows-based network share, UNIX (Linux) systems also have their own network shares, that is, NFS (Network File system), below we are in the Sun Solaris2.8 and Redhat as server 3 For example, briefly describe how to mount an NFS network share under Linux.
Before the Linux client mounts (Mount) NFS disk share, the NFS server must be configured first.

1. The Solaris system NFS Server configuration method is as follows:

(1) Modify/etc/dfs/dfstab, add shared directory

Share-f Nfs-o Rw/export/home/sunky

(2) Start the NFS service

#/etc/init.d/nfs.server Start

(3) After the NFS service is started, you can also use the following command to add a new share

# share/export/home/sunky1 # Share/export/home/sunky2

Note:/export/home/sunky and/export/home/sunky1 are directories that are ready to be shared

2, the Linux system NFS server configuration method is as follows:

(1) Modify/etc/exports, add shared directory

/export/home/sunky 10.140.133.23 (rw)/export/home/sunky1 * (rw)/export/home/sunky2 linux-client (rw)

Note: Sunky, Sunky1, sunky2 in the/export/home/directory are the directories to be shared, 10.140.133.23, *,
Linux-client is the IP address or host name that is allowed to hook up this shared Linux client. If you want to use host name linux-client must be on the server host
Add linux-client host IP definition in/etc/hosts file. The format is as follows:

10.140.133.23 linux-client

(2) Start and stop NFS services

/etc/rc.d/init.d/portmap Start (Portmap is started by default in Redhat)/etc/rc.d/init.d/nfs start NFS Service/etc/rc.d/init.d/nfs stop Stop the NFS service

Note: If you modify the/etc/export file to add new shares, you should stop the NFS service before starting the NFS service to make the newly added share work.
The same effect can be achieved using the command EXPORTFS-RV.

3, Linux client mount (Mount) NFS sharing for other Linux systems or UNIX systems
# Mkdir–p/mnt/nfs

Note: Create a directory to use as a mount point

#mount-t Nfs-o RW 10.140.133.9:/export/home/sunky/mnt/nfs

Note: Here we assume that 10.140.133.9 is the host IP address of the NFS server, of course, the host name can be used here, but the server-side IP definition must be added to the native/etc/hosts file. /export/home/sunky the directory that is shared with the server.
This allows the Linux client to access files that are shared on NFS by other Linux systems or UNIX systems via/MNT/NFS.
These actions are tested in Redhat as Server 3, Redflag server4.1, SuSE Server 9, and Solaris 7, Solaris 8, and Solaris 9 for X86&SPARC environments.

Add:

Linux load CD-ROM:
(1) Before using the optical drive, mount it first:

#mount/dev/cdrom/mnt/cdrom

You can then go to the/mnt/cdrom directory to read the contents of the disc.
(2) When you want to exit the disc, you must use the Umout command, or the optical drive will always be in a deadlock state:

#umount/mnt/cdrom

Free to provide the latest Linux technology tutorials Books, for open-source technology enthusiasts to do more and better: http://www.linuxprobe.com/

Linux mount command mount usage and parameter details

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.