mount

Linux磁盘分区格式化挂载

自古美人都是妖i 提交于 2020-02-08 00:17:40
1,Linux分区 原理 1)Linux无论有几个分区,分给哪一目录使用,归根结底只有一个根目录,一个独立且唯一的文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。 2)Linux中采用了一种叫 “载入” 的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。 3)原理图 简而言之,Linux 没有像Windows那样的C,D,E盘的概念,在Linux中都是文件目录 硬盘说明 1)Linux硬盘分IDE硬盘和SCSI硬盘,目前基本上都是SCSI硬盘 2)对于IDE硬盘,驱动标识为“hdx~”,其中“hd”分区所在的设备类型,这里指IDE硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助盘,d为辅助从属盘),“~”代表分区,前4个分区用数字1~4表示,他们是主分区或扩展分区,从5开始就是逻辑分区。如:hda3表示为第一个IDE硬盘上的第三个主分区或扩展分区 3)对于SCSI硬盘则标识为“sdx~”,SCSI硬盘是用“sd”来表示分区所在设备的类型的,其余则和IDE硬盘的表示方法一样。 4)对于virtio 硬盘则标识为“vdx~”,virtio 硬盘是用“vd”来表示分区所在设备的类型的,其余则和IDE硬盘的表示方法一样。 --------------------- 2

Docker的基本命令大全

廉价感情. 提交于 2020-02-07 23:57:36
Docker Docker基础 命令大全 查找镜像:docker search 镜像名 拉取镜像:docker pull 镜像名 启动docker服务:sudo service docker start 查看docker状态:systemctl status docker 启动镜像:docker run 镜像名 进入运行的容器中:docker exec -it 容器名 查看当前正在运行的容器:docker ps 查看最后一次创建的容器:docker ps -l 列出所有容器ID:docker ps -aq 查看所有运行或者不运行容器:docker ps -a 补充:docker container ls -l/all 停止运行的容器:docker stop 容器id/name 重新启动已终止容器:docker start 容器id 重启运行中的容器:docker restart 容器id 删除docker中的容器:docker rm 容器id 删除docker中所有的容器:docker rm ‘docker ps -a -q’ -f 删除容器的同时移除数据卷:docker rm -v 容器id 查看有哪些镜像:docker images 删除docker中的镜像:docker rmi 镜像id 删除docker中所有的镜像:docker rmi $(docker images -q

mount 挂载命令

帅比萌擦擦* 提交于 2020-02-07 07:15:27
1:mount 所有命令必须挂载使用 linux 所有存储设备都必须挂载使用 ,包括硬盘 命令名称:mount 命令所在路径:/bin/mount 执行权限:所有用户 命令的具体格式如下: mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] \ 设备文件名 挂载点 #\代表这一行没有写完,换行 选项: -t 文件系统: 加入文件系统类型来指定挂载的类型,可以 ext3、ext4、iso9660等文件系统。 -L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载 -o 特殊选项: 可以指定挂载的额外选项,比如读写权限、同步异步等,如果不指定默认. 例 1:挂载分区 [root@localhost ~]# mkdir /mnt/disk1 #建立挂载点目录 [root@localhost ~]# mount /dev/sdb1 /mnt/disk1 #挂载分区 atime/noatime 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认为更新 async/sync 异步/同步,默认为异步 auto/noauto 自动/手动,mount –a 命令执行时,是否会自动安装/etc/fstab 文件内容挂载,默认为自动. defaults 定义默认值,rw,suid,dev,exec,auto,nouser,async 这七个选项 exec

LiteOS的VFS和ramfs

与世无争的帅哥 提交于 2020-02-07 02:53:14
(简单做个笔记) VFS和ramfs LiteOS提供了VFS和各类文件系统 (摘自百度百科)VFS(virtual File System)的作用就是采用标准的Unix系统调用读写位于不同物理介质上的不同文件系统,即为各类文件系统提供了一个统一的操作界面和应用编程接口。 ramfs是建立在内存中的一个非常简单的文件系统,通过它可以了解LiteOS的文件系统机制 ramfs_init 使用文件系统前,通过ramfs_init()注册ramfs los_vfs_init初始化VFS,作用是注册一个文件系统的互斥量 los_fs_register(&ramfs_fs)注册ramfs ramfs_fs是一个file_system结构体变量,file_system定义如下 struct file_system { const char fs_name [ LOS_FS_MAX_NAME_LEN ] ; struct file_ops * fs_fops ; struct file_system * fs_next ; volatile uint32_t fs_refs ; } ; 这是一个链表 file_ops结构体的部分定义如下 struct file_ops { int ( * open ) ( struct file * , const char * , int ) ; int (

Android/Linux中挂载详解以及mount命令用法

二次信任 提交于 2020-01-30 20:12:22
一、引言 Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。 注意:“挂载点”的目录需要以下几个要求: (1)目录事先存在,可以用mkdir命令新建目录; (2)挂载点目录不可被其他进程使用到; (3)挂载点下原有文件将被隐藏。 二、挂载命令 命令格式: mount [ -fnrsvw ] [ -t vfstype ] [ -o options ] device dir mount:通过查看/etc/mtab(文章最后会对/etc/mtab有个解释)文件显示当前系统已挂载的所有设备 1、device:指明要挂载的设备 (1) 设备文件:例如/dev/sda5 (2) 卷标:-L ‘LABEL’, 例如 -L ‘MYDATA’ (3) UUID(磁盘), -U ‘UUID’:例如 -U ‘0c50523c-43f1-45e7-85c0-a126711d406e’ (4) 伪文件系统名称:proc, sysfs, devtmpfs, configfs 注意:查看内核追踪到的已挂载的所有设备:cat /proc/mounts 2、dir:挂载点 事先存在;建议使用空目录;进程正在使用中的设备无法被卸载 3、常用命令选项 -t vsftype

DeepinOS访问win7共享文件夹

感情迁移 提交于 2020-01-26 00:19:51
DeepinOS访问win7共享文件夹 重点是smb协议的版本 可以用man mount.cifs看命令帮助 方式1: mount -t cifs //[address]/[folder] [mount point] -o user=[username],passwd=[pw],vers=2.1 方式2: sudo mount.cifs //[address]/[folder] [mount point] -o user=[username],passwd=[pw],vers=2.1 使用mount.cifs需要cifs-utils软件包(以及cifs-utils依赖的软件包) sudo apt install cifs-utils 来源: CSDN 作者: qq_38618558 链接: https://blog.csdn.net/qq_38618558/article/details/104014827

linux nfs文件共享

天大地大妈咪最大 提交于 2020-01-25 17:51:20
这节我们介绍NFS的相关概念,以及怎样配置NFS和在client中查看NFS。 NFS的配置过程非常easy。 在server端中编辑 /etc/exports 文件,加入例如以下内容: /home/nfs-share 192.168.1.122 *(rw,sync) 第一项是要共享的文件夹。后者为共享的配置參数一般为:*(rw,sync,no_root_squash,no_all_squash,no_subtree_check) 然后开启NFS和portmap服务: /etc/init.d/nfs start //用service nfs start也能够 /etc/init.d/portmap start //用service portmap stasrt也能够 在centos6.5中portmap已经改为rpcbind 在client。用mount –t nfs 192.168.123:/home/nfs-share /home/remote_file挂载server端的共享文件夹到本地的/home/remote-file挂载点,然后我们就能够在client上应用到远程主机上的/home/nfs-share文件夹了。 想要系统在开机时自己主动挂载,改动/etc/fstab文件,把NFSserver的共享文件夹加入进去就能够了,这个不用多说。

linux mount的安装配置

馋奶兔 提交于 2020-01-24 13:45:24
1、首先需要安装nfs-utils 和 portmap: yum install nfs-utils portmap (安装软件,也可直接安装 yum install nfs* portmap)chkconfig rpcbind on (设置开机启动portmap)chkconfig nfs on (设置开机启动nfs)service rpcbind restart (启动portmap服务)service NFS restart (启动nfs服务) 2、服务器端配置文件/etc/exports:指定要共享的目录及权限 #:允许ip地址范围在192.168.0.*的计算机以读写的权限来访问/home/work 目录。 /home/work 192.168.0.*(rw,sync,root_squash) /home 192.168.1.105 (rw,sync) /public * (rw,sync) 配置文件每行分为两段:第一段为共享的目录,使用绝对路径,第二段为客户端地址及权限。 地址可以使用完整IP或网段,例如10.0.0.8或10.0.0.0/24,10.0.0.0/255.255.255.0当然也可以地址可以使用主机名,DNS解析的和本地/etc/hosts解析的都行,支持通配符,例如:*.chengyongxu.com 权限有: rw:read-write,可读写;

linux nfs文件共享

白昼怎懂夜的黑 提交于 2020-01-23 08:37:04
◆一、概念 NFS是网络文件系统(Network File System)的简称,是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统。 NFS由SUN公司开发,目前已成为文件服务的一种标准(RFC1904,RFC1813)。其最大的功能就是可以通过网络,让不同操作系统的计算机可以共享数据,所以也可以看作是一个文件服务器。NFS是除了SAMBA之外Windows与Linux及Unix与Linux之间通信的方法。 理想条件下的NFS 网络拓扑结构 1、设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务); 2、NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享; 3、NFS为C/S架构; ◆二、服务器配置 1、配置文件 主要配置文件为:/etc/exports 格式为: 共享目录 可mount主机IP(参数1,参数2,……) 如:/var/nfs 172.20.*.*(rw,sync,no_rootl_squash) 说明:必须注意nfs/目录的访问权限,必须设置成777权限;父目录/var权限无要求,普通的755即可; 2、启动相关服务 然后依次启动相关服务:portmap,nfslock,nfs service portmap start service

mount windows-linux文件共享

不打扰是莪最后的温柔 提交于 2020-01-22 09:28:38
。 (2)在linux下访问windows共享: smbclient -L 192.168.2.12 -U admin //查看共享了那些目录,由此知道主机名为XIAOXING-PC smbclient //192.168.2.12/Users -Uadmin 输入windows密码即可进入 //直接挂载windows共享目录 sudo mount -t smbfs -ousername=admin,password=123456 //admin-PC/system /mnt/win/ 或者: sudo mount -t smbfs -ousername=admin,password=123456 //192.168.2.12/system /mnt/win/ 或者: sudo mount -t smbfs -ousername=admin,password=123456,ip=192.168.2.12 //admin-PC/system/mnt/win/ 注意: 如果出现如下错误: mount: unknown filesystem type ’smbfs’ 说明系统已经不能识别smbfs文件系统了,查资料说RHE5的kernel已经不再支持smbfs,而改用Common Internet File Systemcifs(cifs)取代了原有的smbfs,所以命令就改为: