2019-07-26 22:46:48 sakuragio 阅读数 47
  • Linux应用软件服务篇-五剑客

    第一章节讲解主流的 Vsftp服务器如何通过服务端与客户端实现文件资源共享,讲解了Vsftp之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据传输。 第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。  第三章节讲解 NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。 第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过 samba配置文件权限配置去对匿名文件夹及指定用户文件夹共享资源服务。 第五章节介绍了去部署 DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。

    186 人正在学习 去看看 吴光科
mount 查询系统中已挂载的设备
[root@wangteng ~]# mount
/dev/sda5 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4 (rw)
/dev/sda3 on /home type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
mount -a 根据配置文件/etc/fstab的内容自动挂载
[root@wangteng ~]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu May 30 05:39:39 2019
#
# 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=c8d6cd8a-e838-4c4e-b0a8-d33ed453feea /                       ext4    defaults        1 1
UUID=a3f7bb23-57f7-47ad-8000-89871042c5d1 /boot                   ext4    defaults        1 2
UUID=4430f6b2-7359-4752-85d7-d33ff08553e7 /home                   ext4    defaults        1 2
UUID=e01b3102-2077-42cd-920f-1437619f4054 swap                    swap    defaults        0 0
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0

挂载命令:

mount [-t 文件系统] [-o特殊选项] 设备文件名 挂载点
  • -t 文件系统 加入文件系统类型来指定挂载的类型,可以ext3,ext4,iso9660(光盘默认文件系统)等文件系统
  • -o特殊选项

特殊选项
多个特殊选项间用,分隔
例如:mount -o remount,noexec /home 重新挂载/home分区,并使用noexec权限
home分区已经默认挂载好了 /dev/sda3 on /home type ext4 (rw),所以命令的设备文件名可以省略,对于原先没有挂载的(光盘)不可以省略

如何挂载光盘:

  • mkdir /mnt/cdrom/ 建立挂载点
  • monut -t iso9660 /dev/cdrom /mnt/cdrom 挂载光盘
  • monut -t iso9660 /dev/sr0 /mnt/cdrom 挂载光盘
  • mount /dev/sr0/mnt/cdrom/
    -t iso9660 可以省略 系统默认光盘文件系统是iso9660
[root@wangteng dev]# mount /dev/sr0 /mnt/cdrom
mount: block device /dev/sr0 is write-protected, mounting read-only

默认挂载权限是rw,光盘没有w,提示挂载为read-only
然后在/mnt/cdrom下查看光盘内容

卸载命令
umount 设备名或挂载点
[root@wangteng cdrom]# umount /mnt/cdrom/
umount: /mnt/cdrom: device is busy.
        (In some cases useful info about processes that use
         the device is found by lsof(8) or fuser(1))

提示device is busy.因为当前目录正在占用,出来再卸载

[root@wangteng ~]# umount /mnt/cdrom/
挂载U盘

linux默认不支持NTFS文件系统

  • fdisk -l 查看U盘设备文件名
  • mount -t vfat /dev/sdb1 /mnt/usb (fat32)
2017-04-05 18:08:13 aurorayqz 阅读数 2255
  • Linux应用软件服务篇-五剑客

    第一章节讲解主流的 Vsftp服务器如何通过服务端与客户端实现文件资源共享,讲解了Vsftp之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据传输。 第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。  第三章节讲解 NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。 第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过 samba配置文件权限配置去对匿名文件夹及指定用户文件夹共享资源服务。 第五章节介绍了去部署 DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。

    186 人正在学习 去看看 吴光科

Linux中的挂载命令

1、挂载命令可理解为Windows中分配盘符(Windows用ABCD..作为盘符,Linux是拿系统目录作为盘符。另外,在Linux不叫盘符,而叫挂载点,而把分区或光盘给挂载点的过程,我们称作挂载。)

2、一般硬盘或分区是自动挂载的。但光盘、U盘和一些存储设备则需要人为地进行挂载(即分配盘符,Windows可以自动挂载)。

3、查询和自动挂载(简化版)

a)       [root@localhost ~]# mount              #查询系统中已经挂载的设备

b)       [root@localhost ~]# mount -a       #依据配置文件/etc/fstab的内容,自动挂载

c)        假如配置文件/etc/fstab中有分区或光盘信息,则开机时会自动挂载,但假如有光盘信息但光驱中没有放置相应的光盘,则系统会崩溃。故光盘或U盘不建议设定为开机自动挂载。

4、挂载命令格式(完整版)

a)       [root@localhost ~]# mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点

b)       选项:

         i.             -t 文件系统:加入文件系统类型来指定挂载的类型,可以是ext4、iso9660等文件系统

        ii.             -o 特殊选项:可以指定挂载的额外选项

5、Linux中创建脚本文件:

a)       vi 文件名.sh #vi命令,当文件存在时,对文件进行编辑,如果文件不存在,则创建新文件

b)       Linux中的脚本文件都必须以#!/bin/bash开头,使用bash为解释器

c)        要对文件赋予执行权限

d)       chmod 指定权限 指定文件 #改变指定文件的权限为指定权限

e)       然后可以通过文件名执行改脚本文件 # ./hello.sh或绝对路径

f)         echo"字符串" #Linux中的输出命令

6、挂载光盘

a)       [root@localhost home]# mkdir/mnt/cdrom/             #建立挂载点

b)       [root@localhost home]# mount -tiso9660 /dev/sr0 /mnt/cdrom/

[root@localhost home]# mount -t iso9660 /dev/cdrom /mnt/cdrom/

#挂载光盘

7、光盘卸载命令(要离开挂载区以后再卸载)

a)       格式:[root@localhostcdrom]# umount 设备文件名或挂载点

b)       例如:[root@localhostcdrom]# umount /mnt/cdrom

8、挂载U盘

a)       [root@localhost ~]# fdisk -l              #查看U盘设备文件名

b)       [root@localhost ~]# mount -t vfat/dev/sdb1  /mnt/usb

c)        注意:Linux默认是不支持NTFS文件系统的

9、命令 mount -t vfat/dev/sdb1  /mnt/usb:

1.   vfat 系统文件是指windows中的fat32文件系统,储存的文件一个不能大于4G,在windows系统中已经很少了,但是U盘仍然是用这个。

2.     文件系统的主要任务是将磁盘分区分为一个个存储单位,然后加上一个存储列表,储存ID号,权限,修改日期等信息。

3.     U盘是作为硬盘来处理,因此如果电脑中有一块硬盘,那U盘的硬件就是sdb1,如果有两块硬盘,那就是sdc1,以此类推。硬盘信息都在/dev目录下。用fdisk -l命令可以查询硬盘信息


2019-11-02 17:42:18 freedom_fd 阅读数 102
  • Linux应用软件服务篇-五剑客

    第一章节讲解主流的 Vsftp服务器如何通过服务端与客户端实现文件资源共享,讲解了Vsftp之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据传输。 第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。  第三章节讲解 NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。 第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过 samba配置文件权限配置去对匿名文件夹及指定用户文件夹共享资源服务。 第五章节介绍了去部署 DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。

    186 人正在学习 去看看 吴光科

Linux 挂载光盘 快速-----直接复制命令进行挂载
df -hl 查看当前已经挂载的光盘
在这里插入图片描述
fdisk -l 查看课挂载的光盘
在这里插入图片描述
创建一个空白的文件夹 (如果文件夹里面有内容,那么挂载之后,文件夹之前的内容会无法显示)
mkdir www
在这里插入图片描述
mount /dev/vdb /www/ 挂载磁盘 (如果出现了错误)
在这里插入图片描述
如果磁盘出现了一下错误说明磁盘被挂载过, 我们只需要初始化一下硬盘
mkfs.ext4 /dev/vdb
在这里插入图片描述 如果没有出现, 那请跳过

挂载 没有出现任何提示, 说明挂载成功了
此时 输入 df -h 验证一下
在这里插入图片描述
我们已经看到 已经挂载上去了
如果我们重启 磁盘就需要再次挂载一次, 我们设置一下自动挂载
设置 重启自动挂载
blkid #查看磁盘UUID=
在这里插入图片描述
获取到自己的UUID 之后 用 vim /etc/fstab 编辑文件
在这里插入图片描述
wq 保存

2016-11-03 08:22:28 liu_sheng_1991 阅读数 170
  • Linux应用软件服务篇-五剑客

    第一章节讲解主流的 Vsftp服务器如何通过服务端与客户端实现文件资源共享,讲解了Vsftp之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据传输。 第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。  第三章节讲解 NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。 第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过 samba配置文件权限配置去对匿名文件夹及指定用户文件夹共享资源服务。 第五章节介绍了去部署 DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。

    186 人正在学习 去看看 吴光科

命令名称是:mount。
当在终端输入命令mount并敲击回车,系统会列出已经挂载好了的设备。
命令[mount -a] 查看系统自动挂载的设备(自动挂载设备配置文件在/etc/fstab配置文件中)。
为什么要挂载?当用户插入U盘或着光盘时,Linux需要识别它,就必须挂载,将U盘或光盘添加到系统的文件系统中。挂载完成后,用户才能通过系统来访问U盘或光盘。
怎么挂载?通过命令[mount -t 文件系统 -o 特殊选项 设备文件名 挂载点]来实现。
其中文件系统有:ext3, ext4, iso9660(光盘), vfat(U盘fat32)。一般Linux会自动识别普通多数的文件系统,所以在挂载时,一般省略-t参数,省略提供文件系统名称而让系统自动识别。
其中特殊选项有:defaults, remount, async, force, noasync, noauto, rdonly等等(大家可以通过man mount 来查看),用来设定挂载的一些权限(比如只读:rdonly),一般挂载默认值,所以-o选项也可以不写。
至此,mount挂载命令被简化成[mount 设备文件名 挂载点]
怎么查看设备文件名?可以通过命令[fdlist -l]来查看设备文件名。
挂载点可以是任何空的目录,一般系统提供了一个/mnt/的空目录来作为挂载点。
总结:
挂载步骤 1. 插入U盘或光盘 2. 输入fdlist -l 命令查看设备文件名 3. mkdir /mnt/挂载名称 4. mount 设备文件名 /mnt/挂载名称
卸载步骤1.跳出挂载目录 2. umount 设备文件名或/mnt/挂载名称 3. 拔出U盘或光盘
注意:
Linux不支持NTFS格式的文件系统。若U盘是NTFS格式,且用户的Linux操作系统是图形界面,可以下载安装一个名字叫做NTFS-3g的驱动程序来让系统识别NTFS。
若有错误之处,敬请指正。

2017-07-19 14:08:54 qq_32863631 阅读数 373
  • Linux应用软件服务篇-五剑客

    第一章节讲解主流的 Vsftp服务器如何通过服务端与客户端实现文件资源共享,讲解了Vsftp之间三种用户在不同的配置方法对不同的目录文件资源限制访问,达到更安全高效的资源共享数据传输。 第二章节讲解企业级NTP时间服务器对公司内网所有客户机及服务器批量实现时间同步,多个节点如何去快速同步主服务器时间。  第三章节讲解 NFS服务器实现与客户机磁盘文件的共享,通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,重点讲解了通过客户端远程挂载服务器磁盘共享文件及如何使用指定用户去访问指定的共享文件夹数据。 第四章节讲解samba服务器在企业中,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源,重点介绍了通过 samba配置文件权限配置去对匿名文件夹及指定用户文件夹共享资源服务。 第五章节介绍了去部署 DHCP服务器对批量客户端实现自动获取IP,通过配置文件IP池获取到IP形式,及绑定客户端Mac地址及指定IP给予客户端,从而获得IP方法。

    186 人正在学习 去看看 吴光科

 

Linux 把目录当做挂载点;

挂载就是分配盘符;

vfat =fat 32

查询与自动挂载

命令:mount //查询系统中已经挂载的设备;

命令: mount –a  //依据配置文件/etc/fstab的内容,自动挂载

 

挂载命令格式

命令: mount [-t文件系统] [-o特殊选项] 设备文件名挂载点

 

         选项: -t 文件系统:加入文件系统类型类指定挂载的类型,可以ext3、ext4、ios9660等文件系统

-o 特殊选项:可以指定挂载的额外选项

 

Eg:如果下图

 

挂载光盘

命令:mkdir/mnt/cdrom/     //建立挂载点

命令:mount –tios9660 /dev/cdrom/mnt/cdrom/    //挂载光盘

         上一个命令还可以这样简写

         Mount  /dev/sr0  /mnt/cdrom

 

 

卸载命令

命令:umount  设备文件名或挂载点

Eg umount /mnt/cdrom

 

挂载U盘

命令: fdisk –l  //查看U盘设备文件名

 

命令:mount –t  fat  /dev/sdb1 /mnt/usb/  //sdb1位设备名,写自己设备名称

 

注意:Linux默认是不支持NTFS文件系统的,如果想挂载,需要到内核编写;

 

 

没有更多推荐了,返回首页