linux文件系统

nfs文件系统

点点圈 提交于 2019-12-01 05:04:35
一、什么是文件系统?   文件系统是对一个存储设备上的数据和元数据进行组织的一种机制。文件系统是在一个磁盘(包括光盘、软盘、闪盘及其它存储设备)或分区上组织文件方式方法,常见文件系统如ext2、ext3、ext4、NTFS或fat、fat32等。文件系统格式组织存储文件或数据的方法,目的是易于查询和存取数据, 如果磁盘上没有文件系统也就无法存储数据了,因此,磁盘分区后能够使用之前必须建立对应的文件系统才行(类似买了电脑不装系统就无法使用)。   (1) 文件系统是对一个存储设备上的数据和元数据进行组织的一种机制;   (2)分区必须格式化,创建的文件系统才能存放数据,不同的分区只能有一种文件系统。   (3)Linux下常见文件系统 ext2、ext3、ext4 、zfs、 xfs 、和Reiserfs      Windows下常见文件系统NTFS、FAT31。 二、NFS网络文件共享服务: 1、NFS概述:   NFS是第一个构建于IP协议之上的现代网络文件系统;   NFS 是 Network File System 的缩写,它的主要功能是通过网络让不同的主机系统之间可以彼此共享文件或目录。NFS客户端(一般为应用服务器,如web)可以通过挂载(mount)的方式将NFS服务器共享的数据文件目录挂载到NFS客户端本地系统中(就是某一个挂载点下)。从NFS客户端的机器本地上看

Linux入门(磁盘与挂载)

女生的网名这么多〃 提交于 2019-12-01 05:02:05
Linux入门之 磁盘管理与挂载   在我们使用计算机或者是服务器时,总会需要接入外部存储的时候,正如我们使用的移动硬盘、U盘、接入手机等,就是一个接入外部存储的过程。上述这些在接入Windows时我们都能看到系统会自动安装驱动,接着就可以直接使用了。但是在LInux下,我们若想手动接入一块硬盘,有四个步骤: 1.磁盘分区 2.格式化 3.挂载 4.存储和读取 磁盘    磁盘 是指利用磁记录技术存储数据的存储器。磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失。 早期计算机使用的磁盘是软磁盘(soft disk,简称软盘),如今常用的磁盘是硬磁盘(hard disk,简称硬盘)。 软盘 Soft Disk 硬盘 Hard Disk   硬盘最基本的组成部分是由坚硬金属材料制成的涂以磁性介质的盘片,不同容量硬盘的盘片数不等。每个盘片有两面,都可记录信息。盘片被分成许多扇形的区域,每个区域叫一个扇区,每个扇区可存储128×2的N次方(N=0.1.2.3)字节信息。在DOS中每扇区是128×2的2次方=512字节,盘片表面上以盘片中心为圆心,不同半径的同心圆称为磁道。硬盘中,不同盘片相同半径的磁道所组成的圆柱称为柱面。磁道与柱面都是表示不同半径的圆,在许多场合,磁道和柱面可以互换使用,我们知道,每个磁盘有两个面,每个面都有一个磁头,习惯用磁头号来区分

[ Docker ] 基础安装使用及架构

蓝咒 提交于 2019-12-01 04:55:32
目录 - Centos7 安装 Docker - Docker 架构 1. CentOS7 安装 Docker 目前 docker 有三个分支,moby、docker-ce、docker-ee moby 是继承了原先的docker的项目,是社区维护的的开源项目,谁都可以在moby的基础打造自己的容器产品。 docker-ce 是docker公司维护的开源项目,是一个基于moby项目的免费的容器产品 docker-ee 是docker公司维护的闭源产品,是docker公司的商业产品。 这里在 CentOS 7 上 通过 yum 安装 docker-ce [root@node1 ~]# uname -r 3.10.0-327.el7.x86_64 [root@node1 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 清华yum 源关于 docker-ce 的安装过程已经很清楚了: https://mirror.tuna.tsinghua.edu.cn/help/docker-ce/ 安装依赖: [root@node1 ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 下载 repo 文件: [root@node1 ~]#

linux学习7 Linux文件系统功能和作用详解

别等时光非礼了梦想. 提交于 2019-12-01 02:53:17
一、终端   1、用户界面     GUI:       GNome       KDE     CLI:       bash,zsh,sh,csh,tcsh,ksh   2、远程连接     a、ssh协议。       查看系统是否监听于tcp协议的22号端口: ss -tnl     b、查看当前SHELL类型       echo $SHELL   3、关闭系统服务和关闭开机启动服务     CentOS 7:       systemctl disable firewalld.service #关闭firewalld开机启动服务       systemctl stop firewalld.service #关闭firewalld服务     CentOS 6:       service iptables stop #关闭iptables服务       chkconfig iptables off #关闭iptables开机启动服务。   4、终端设备     a、多任务,多用户     b、物理终端:控制台:console     c、虚拟终端:6个 tty       Ctrl + Alt +F[1-6]     d、图形终端       CentOS 6:         Ctrl + Alt +F[1-6]       CentOS 7:        

Linux题库练习

给你一囗甜甜゛ 提交于 2019-12-01 02:16:38
转一个Linux的题库供自己学习使用(滑稽) 转自: http://www.linuxdiyf.com/view_202485.html 选择题 1 在终端下输入mount -a命令的作用是:C A 强制进行磁盘检查 B 显示当前挂载的所有磁盘分区的信息 C 挂载/etc/fstab文件中的除noauto以外的所有磁盘分区 D 以只读方式重新挂载/etc/fstab文件中的所有分区 2 当前系统的中断的信息保存在哪一个文件中?A A /proc/interrupts B /var/log/IRQs C /boot/interrupts D /etc/proc/interrupts 3 察看机器的硬件设备可以使用哪条命令?A A lspci B pcibus C pcidev D showpci 4 /etc/passwd文件用来存储 B 信息? A 系统中所有用户的加密过的密码 B 用户帐户信息和帐户的参数 C 用户和组的加密后的密码 D 所有用户和服务器的密码 5 谦让度的取值范围是 C A -50到100 B 1到99 C -20到19 D 0到100 6 IO端口的分配在 A 文件中。 A /proc/ioports B /dev/IOstat C /dev/ports D /etc/IOstat 7 xorg.conf文件中包含哪些信息?A A 以下所有内容 B 显卡设置

linux 命令大全

泪湿孤枕 提交于 2019-12-01 02:02:19
cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" #linux CPU大小 cat /proc/meminfo |grep MemTotal #内存大小 fdisk -l |grep Disk #硬盘大小 uname -a # 查看内核/操作系统/CPU信息的linux系统信息命令 head -n 1 /etc/issue # 查看操作系统版本,是数字1不是字母L free -m # 查看内存使用量和交换区使用量 df -h # 查看各分区使用情况 du -sh # 查看指定目录的大小 grep MemTotal /proc/meminfo # 查看内存总量 grep MemFree /proc/meminfo # 查看空闲内存量 uptime # 查看系统运行时间、用户数、负载 cat /proc/loadavg # 查看系统负载磁盘和分区 mount | column -t # 查看挂接的分区状态 fdisk -l # 查看所有分区 swapon -s # 查看所有交换分区 hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) dmesg | grep IDE # 查看启动时IDE设备检测状况网络 ifconfig # 查看所有网络接口的属性

Linux相关命令

这一生的挚爱 提交于 2019-12-01 01:20:52
系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes & 按预定时间关闭系统

linux常用命令大全

折月煮酒 提交于 2019-11-30 23:15:15
系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w 将时间修改保存到 BIOS 关机 (系统的关机、重启以及登出 ) shutdown -h now 关闭系统 init 0 关闭系统 telinit 0 关闭系统 shutdown -h hours:minutes & 按预定时间关闭系统

linux分区与挂载

你说的曾经没有我的故事 提交于 2019-11-30 22:50:38
分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 通常情况下,为磁盘分区通常使用fdisk,它是对基于MBR机制分区的管理磁盘命令,但是它仅仅支持2TB以下磁盘的分区,超出2TB部分无法识别。若过超过则可以使用parted进行分区,本文主要讲解fdisk分区。 当前以虚拟机内的CentOS7为例: fdisk磁盘分区 1、查看Linux系统上的文件系统(包含文件系统类型)的磁盘使用情况: df -hT 详情如下: [root@localhost ~]# df -hT Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 994M 0 994M 0% /dev tmpfs tmpfs 1000M 0 1000M 0% /dev/shm tmpfs tmpfs 1000M 96M 905M 10% /run tmpfs tmpfs 1000M 0 1000M 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 6.7G 3.4G 3.3G 51% / /dev/sda1 xfs 497M 118M 380M 24% /boot tmpfs tmpfs 200M 0 200M

Linux - 常用命令

北城以北 提交于 2019-11-30 20:42:44
Linux - 常用命令 系统信息 关机 (系统的关机、重启以及登出 ) 文件和目录 文件搜索 挂载一个文件系统 磁盘空间 用户和群组 文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消 文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消 打包和压缩文件 RPM 包 - (Fedora, Redhat及类似系统) YUM 软件包升级器 - (Fedora, RedHat及类似系统) DEB 包 (Debian, Ubuntu 以及类似系统) APT 软件工具 (Debian, Ubuntu 以及类似系统) 查看文件内容 文本处理 字符设置和文件格式转换 文件系统分析 初始化一个文件系统 SWAP文件系统 备份 光盘 网络 - (以太网和WIFI无线) JPS工具 比较常用的参数: Linux - 常用命令 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts