Linux中用DF 命令发现下面这些,不是我生成的,要不要管理它? devtmpfs 7.8G 0 7.8G 0% /dev
Linux与其他操作系统的区别(MS-DOS之间的区别):
Linux可以与MS-DOS、OS/2、Windows等其他操作系统共存于同一台机器上。它们均为操作系统,具有一些共性,但是互相之间各有特色,有所区别。
在同一系统上运行Linux和MS-DOS已很普遍,就发挥处理器功能来说,MS-DOS没有完全实现x86处理器的功能,而Linux完全在处理器保护模式下运行,并且开发了处理器的所有特性。Linux可以直接访问计算机内的所有可用内存,提供完整的Unix接口。而MS-DOS只支持部分Unix的接口。
就使用费用而言,Linux和MS-DOS是两种完全不同的实体。与其他商业操作系统相比,MS-DOS价格比较便宜,而且在PC机用户中有很大的占有率,任何其他PC机操作系统都很难达到MS-DOS的普及程度,因为其他操作系统的费用对大多数PC机用户来说都是一个不小的负担。Linux是免费的,用户可以从internet上或者其他途径获得它的版本,而且可以任意使用,不用考虑费用问题。
就操作系统的功能来说,MS-DOS是单任务的操作系统,一旦用户运行了一个MS-DOS的应用程序,它就独占了系统的资源,用户不可能再同时运行其他应用程序。而Linux是多任务的操作系统,用户可以同时运行多个应用程序。
再看一下Linux与OS/2、Windows、Windows NT之间的区别:
从发展的背景看,Linux与其他操作系统的区别是,Linux是从一个比较成熟的操作系统发展而来的,而其他操作系统,如Windows NT等,都是自成体系,无对应的相依托的操作系统。这一区别使得Linux的用户能大大地从Unix团体贡献中获利。因为Unix是世界上使用最普遍、发展最成熟的操作系统之一,它是七十年代中期发展起来的微机和巨型机的多任务系统,虽然有时接口比较混乱,并缺少相对集中的标准,但还是发展壮大成为了最广泛使用的操作系统之一。无论是Unix的作者还是Unix的用户,都认为只有Unix才是一个真正的操作系统,许多计算机系统(从个人计算机到超级计算机)都存在Unix版本,Unix的用户可以从很多方面得到支持和帮助。因此,Linux做为Unix的一个克隆,同样会得到相应的支持和帮助,直接拥有Unix在用户中建立的牢固的地位。
从使用费用上看,Linux与其他操作系统的区别在于Linux是一种开放、免费的操作系统,而其他操作系统都是封闭的系统,需要有偿使用。这一区别使得我们能够不用花钱就能得到很多Linux的版本以及为其开发的应用软件。当我们访问Internet时,会发现几乎所有可用的自由软件都能够运行在Linux系统上。有来自很多软件商的多种Unix实现,Unix的开发、发展商以开放系统的方式推动其标准化,但却没有一个公司来控制这种设计。因此,任何一个软件商(或开拓者)都能在某种Unix实现中实现这些标准。OS/2和Windows NT等操作系统是具有版权的产品,其接口和设计均由某一公司控制,而且只有这些公司才有权实现其设计,它们是在封闭的环境下发展的!
linux发行版本主要以下几种
01 ubuntu 桌面版系统
对于不擅长系统操作命令的人员,使用比较方便
02 SUSE 网络服务功能强的系统
如果想把服务器充当路由设备,或邮件服务器,可以关注
03 Debian 安全性较好系统
有些对系统安全性要求高的企业会作为优选
04 Redhat 红帽公司官方系统
是很多国企或外企服务器中常用系统,需要进行付费,有官方服务支持
05 centos 红帽公司免费版系统
大多数互联网公司服务器常用系统,可以部署的服务多样,稳定性也比较高
df命令可以展示任何“mounted”文件系统的磁盘利用率。该命令可以用不同的方式调用。这里有一些有用的 df 命令例子.
用人们可读的方式展示
默认情况下,df命令用1K为块来展示磁盘空间,这看起来不是很直观。“-h”参数使df用更可读的方式打印磁盘空间(例如 100K,200M,3G)。
$ df -h
Filesystem Size Used Avail Use% Mounted on/dev/mapper/ubuntu-root 909G 565G 299G 66% /none 4.0K 0 4.0K 0% /sys/fs/cgroupudev 3.9G 4.0K 3.9G 1% /devtmpfs 785M 1.2M 784M 1% /runnone 5.0M 0 5.0M 0% /run/locknone 3.9G 63M 3.8G 2% /run/shmnone 100M 48K 100M 1% /run/user/dev/sda1 228M 98M 118M 46% /boot
展示Inode使用情况
当你监视磁盘使用情况时,你必须注意的不仅仅是磁盘空间还有“inode”的使用情况。在Linux中,inode是用来存储特定文件的元数据的一种数据结构,在创建一个文件系统时,inode的预先定义数量将被分配。这意味着,一个文件系统可能耗尽空间不只是因为大文件用完了所有可用空间,也可能是因为很多小文件用完了所有可能的inode。用“-i”选项展示inode使用情况。
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on/dev/mapper/ubuntu-root 60514304 1217535 59296769 3% /none 1004417 13 1004404 1% /sys/fs/cgroupudev 1000623 552 1000071 1% /devtmpfs 1004417 608 1003809 1% /runnone 1004417 11 1004406 1% /run/locknone 1004417 288 1004129 1% /run/shmnone 1004417 28 1004389 1% /run/user/dev/sda1 124496 346 124150 1% /boot
展示磁盘总利用率
默认情况下, df命令显示磁盘的单个文件系统的利用率。如果你想知道的所有文件系统的总磁盘使用量,增加“ --total ”选项(见最下面的汇总行)。
$ df -h --total
Filesystem Size Used Avail Use% Mounted on/dev/mapper/ubuntu-root 909G 565G 299G 66% /none 4.0K 0 4.0K 0% /sys/fs/cgroupudev 3.9G 4.0K 3.9G 1% /devtmpfs 785M 1.2M 784M 1% /runnone 5.0M 0 5.0M 0% /run/locknone 3.9G 62M 3.8G 2% /run/shmnone 100M 48K 100M 1% /run/user/dev/sda1 228M 98M 118M 46% /boottotal 918G 565G 307G 65% -
展示文件系统类型
默认情况下,df命令不显示文件系统类型信息。用“-T”选项来添加文件系统信息到输出中。
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on/dev/mapper/ubuntu-root ext4 952893348 591583292 312882844 66% /none tmpfs 4 0 4 0% /sys/fs/cgroupudev devtmpfs 4002492 4 4002488 1% /devtmpfs tmpfs 803536 1196 802340 1% /runnone tmpfs 5120 0 5120 0% /run/locknone tmpfs 4017668 60176 3957492 2% /run/shmnone tmpfs 102400 48 102352 1% /run/user/dev/sda1 ext2 233191 100025 120725 46% /boot
包含或排除特定的文件系统类型
如果你想知道特定文件系统类型的剩余空间,用“-t ”选项。你可以多次使用这个选项来包含更多的文件系统类型。
$ df -t ext2 -t ext4
Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/ubuntu-root 952893348 591583380 312882756 66% //dev/sda1 233191 100025 120725 46% /boot
排除特定的文件系统类型,用“-x ”选项。同样,你可以用这个选项多次来排除多种文件系统类型。
$ df -x tmpfs
显示一个具体的挂载点磁盘使用情况
如果你用df指定一个挂载点,它将报告挂载在那个地方的文件系统的磁盘使用情况。如果你指定一个普通文件(或一个目录)而不是一个挂载点,df将显示包含这个文件(或目录)的文件系统的磁盘利用率。
$ df /
Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/ubuntu-root 952893348 591583528 312882608 66% /
$ df /home/dev
Filesystem 1K-blocks Used Available Use% Mounted on/dev/mapper/ubuntu-root 952893348 591583528 312882608 66% /
显示虚拟文件系统的信息
如果你想显示所有已经存在的文件系统(包括虚拟文件系统)的磁盘空间信息,用“-a”选项。这里,虚拟文件系统是指没有相对应的物理设备的假文件系统,例如,tmpfs,cgroup虚拟文件系统或FUSE文件安系统。这些虚拟文件系统大小为0,不用“-a”选项将不会被报告出来。
一般不需要管理,这些tmpfs是虚拟内存空间转换为文件系统使用的。这样的话,某些文件存在这种格式的文件系统中,读写效率就会特别高。
斗肿珠贝: Linux查看目录的剩余空间,用df命令后面跟一个目录的全路径,就像下面的形式: df -h /var 在显示结果中的Available或Avail这一列就是剩余空间大小,Filesystem和Mounted on这两列表示这个目录所属哪个磁盘分区.df命令是显示磁盘容量的,但是以目录作为参数,可以显示目录所在磁盘的信息. 更多Linux操作知识,可以百度《Linux就该这么学》.
潍坊市18872804142: linux下如何查看目录在哪个lv下 - ?
斗肿珠贝: 1、用df 命令查看查看目录所在分区,例如查看/var目录所在分区 2、如果还想看磁盘分区情况,用fdisk -l命令查看 3、语法:df [选项] 说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况. 该命令各个选项的含义如下: -a 显示所有...
潍坊市18872804142: linux的df命令怎么用啊? - ?
斗肿珠贝: 功能:检查文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息.语法:df [选项] 说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况.该命令各个选项的含义如下:-a 显示所有文件系...
潍坊市18872804142: linux下查看当前目录属于哪个分区 - ?
斗肿珠贝: df 之后加想要查看的文件路径就可以知道这个文件属于哪个分区了 例如:想知道/home/test所属磁盘哪个分区 df /home/test 就会显示如下 Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda1 1855670432 927752008 833632756 53% /
潍坊市18872804142: 如何获取LINUX的硬盘的个数及其容量 - ?
斗肿珠贝: 可以使用df命令.linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息.1.命令格式:df [选项] [文件]2.命令功能:显示指定磁盘文件的...
潍坊市18872804142: Linux分区详解 - ?
斗肿珠贝: 主分区和逻辑分区和系统没有关系.linux可以,windows也可以. linux是把盘挂载到文件夹里,windows是直接显示在我的电脑里.就这样. 每一个硬盘只可以最多分四个主分区.其中必须有一个是mbr指定的系统活动分区(就是从...
潍坊市18872804142: linux下的tmpfs和devtmpfs分别是什么啊? - ?
斗肿珠贝: tmpfs是一种虚拟内存文件系统,是基于内存的文件系统. devtmpfs 的功用是在 Linux 核心 启动早期建立一个初步的 /dev,令一般启动程序不用等待 udev,缩短 GNU/Linux 的开机时间.
潍坊市18872804142: Linux中如何查看磁盘的用量? - ?
斗肿珠贝: 用df命令,举例如下: [root@localhost beinan]# df -lh Filesystem 容量 已用 可用 已用% 挂载点 /dev/hda8 11G 6.0G 4.4G 58% / /dev/shm 236M 0 236M 0% /dev/shm /dev/sda1 56G 22G 35G 39% /mnt/sda1
潍坊市18872804142: linux查看磁盘空间 - ?
斗肿珠贝: 如果需要查看整个磁盘还剩多少空间, 可以使用如下命令: df -Th Size:总空间 Used:已经使用的 Avail:剩余的空间 Use%:使用百分比 如果你并不关心磁盘还剩余多少空间,只是需要知道当前的文件夹下的磁盘使用情况,可以使用如下命令: du -sh *还可以把星号换成文件路径,来查看指定路径的大小 du -sh /root 想学习了解更多linux知识,请关注《linux就该这么学》官网
潍坊市18872804142: Linux命令中df命令 - ?
斗肿珠贝: linux中df命令参数用于查看Linux文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息. 如 df -k以千字节KB 为单位显示各分区的信息 df -a显示所有分区包括大小为0 的分区 df -T显示分区类型EXT2 或EXT3 等