1. linux怎么知道分区在哪个盘
1、用df 命令查看查看目录所在分区,例如查看/var目录所在分区:[[email protected] var]# df -h /varFilesystem Size Used Avail Use% Mounted on/dev/mapper/vg1-lvroot 51G 2.6G 46G 6% /mounted on 列下面就是所在的分区2、如果还想看磁盘分区情况,用fdisk -l命令查看,如我的:[[email protected] var]# fdisk -l Disk /dev/sda: 64.4 GB, 64424509440 bytes255 heads, 63 sectors/track, 7832 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x000c210dDevice Boot Start End Blocks Id System/dev/sda1 * 1 26 204800 83 LinuxPartition 1 does not end on cylinder boundary./dev/sda2 26 7833 62708736 8e Linux LVMDisk /dev/sdb: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk identifier: 0x13203d63Device Boot Start End Blocks Id System/dev/sdb1 1 10 80293+ 83 Linux/dev/sdb2 11 1316 10490445 83 Linux/dev/sdb3 1317 3916 20884500 83 Linux3、语法:df [选项]说明:linux中df命令可显示所有文件系统对i节点和磁盘块的使用情况。该命令各个选项的含义如下:-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。-k 以k字节为单位显示。-i 显示i节点信息,而不是磁盘块。-t 显示各指定类型的文件系统的磁盘空间使用情况。-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。-T 显示文件系统类型。功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
2. linux下查看当前目录属于哪个分区
df 之后加想要查看的文件路径就可以知道这个文件属于哪个分区了例如:想知道/home/test所属磁盘哪个分区df /home/test 就会显示如下Filesystem 1K-blocks Used Available Use% Mounted on/dev/sda1 1855670432 927752008 833632756 53% /
3. 简述Linux的/boot分区、swap分区和/(根)分区的作用
/boot 内含启动文件和内核。 启动文件:用于决断你需要启动哪个操作系统或者启动哪个内核。版 内核:简单的讲权,程序与硬件间的桥梁,你使用应用程序通过内核,控制整个计算机。SWAP 作为虚拟内存文件的专门分区。作用类似windows的pagesfile.sys。 你可以单独划这个分区,而用一个文件来代替这个分区。但单独的分区效率会高一些,所以通常都独立划分这个分区。/ 根分区,硬盘不论分几个区。所有的文件都在根目录下。 在windows里,你把硬盘分为c: d: e: 啥的,然后分别装系统、程序、游戏、歌曲啥的。在linux下不一样了:不论你分几个区,你都要给他们起个名字,然后用 /games /music /study 这样的名字来挂载访问,和目录完全一样待遇。所以,在linux下,看起来硬盘就像一个分区一样。这个分区的根目录,就是/ 。
4. Linux:我怎么查看某个文件在哪个分区呢
显示信息表明你的linux系统只有一个根分区,因此你所有的文件都在/dev/sda1这个分区
5. linux 如何看某个文件在哪个分区
显示信息表明你的linux系统只有一个根分区,因此你所有的文件都在/dev/sda1这个分区
6. linux系统的磁盘分区有哪几种
1、/分区。用于存储系统文件。
2、swap,即交换分区,也是一种文件系统,它的作用是作为Linux的虚拟内存。在Windows下,虚拟内存是一个文件:pagefile.sys;而Linux下,虚拟内存需要使用独立分区,这样做的目的据说是为了提高虚拟内存的性能。
3、/home:是用户文件夹所在的地方。如果独立划分/home,即使Ubuntu不能启动,也可以用Live CD启动来取得自己的文件资料。
4、/boot:包含了操作系统的内核和在启动系统过程中所要用到的文件。
7. LINUX所在的分区应该为什么文件格式
安装linux最少要有分区:/(根分区),swap(数据交换)分区。好就是说,linux所在的分区是/根分区
8. Linux系统如何看目录属于哪个磁盘分区
这个好像没有专门的命令,不过我有一个笨办法,就是用df命令后面跟一个目录的全路径版,就像下面的权形式:df -h /var在显示结果中的Filesystem和Mounted on这两列就是这个目录所属的磁盘分区。为什么要用df命令呢,因为Linux是树形文件系统,目录属于哪个磁盘分区取决于挂载磁盘时的挂载点,所以要想知道目录在哪个分区,就要借助显示磁盘信息(特别能显示挂载点)的命令。df命令是显示磁盘容量的,但是以目录作为参数,可以显示目录所在磁盘的信息。所以这个笨办法也算是个好办法吧。
9. linux下怎么查看目录所在的分区
Linux下没有盘符的概念,而是将各分区通过挂载到目录(挂载点)来访问实际的磁盘分区,有时候我们想知道某个文件或目录是在哪个分区上,
有如下几种方法:
1、最简单的,直接 df -h 目录名
比如我要查看工作目录下的pan目录在哪个分区
# df -h pan
可以看到,pan在vda1分区下
1.设备管理
在Linux中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等IDE或SCSI设备也不例外。Linux把各种IDE设备分配了一个由hd前缀组成的文件;而对于各种SCSI设备,则分配了一个由sd前缀组成的文件。
对于ide硬盘,驱动器标识符为“hdx~”,其中“hd”表明分区所在设备的类型,这里是指ide硬盘了。“x”为盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),“~”代表分区,前四个分区用数字1到4表示,它们是主分区或扩展分区,从5开始就是逻辑分区。例,hda3表示为第一个ide硬盘上的第三个主分区或扩展分区,hdb2表示为第二个ide硬盘上的第二个主分区或扩展分区。对于scsi硬盘则标识为“sdx~”,scsi硬盘是用“sd”来表示分区所在设备的类型的,其余则和ide硬盘的表示方法一样,不在多说。
例如,第一个IDE设备,Linux就定义为hda;第二个IDE设备就定义为hdb;下面以此类推。而SCSI设备就应该是sda、sdb、sdc等。
2.分区数量
要进行分区就必须针对每一个硬件设备进行操作,这就有可能是一块IDE硬盘或是一块SCSI硬盘。对于每一个硬盘(IDE或SCSI)设备,Linux分配了一个1到16的序列号码,这就代表了这块硬盘上面的分区号码。例如,第一个IDE硬盘的第一个分区,在Linux下面映射的就是hda1,第二个分区就称作是hda2。对于SCSI硬盘则是sda1、sdb1等。
3.各分区的作用
在Linux中规定,每一个硬盘设备最多能有4个主分区(其中包含扩展分区)构成,任何一个扩展分区都要占用一个主分区号码,也就是在一个硬盘中,主分区和扩展分区一共最多是4个。对于早期的DOS和Windows(Windows 2000以前的版本),系统只承认一个主分区,可以通过在扩展分区上增加逻辑盘符(逻辑分区)的方法,进一步地细化分区。
主分区的作用就是计算机用来进行启动操作系统的,因此每一个操作系统的启动,或者称作是引导程序,都应该存放在主分区上。
这就是主分区和扩展分区及逻辑分区的最大区别。
我们在指定安装引导Linux的bootloader的时候,都要指定在主分区上,就是最好的例证。Linux规定了主分区(或者扩展分区)占用1至16号码中的前4个号码。以第一个IDE硬盘为例说明,主分区(或者扩展分区)占用了hda1、hda2、hda3、hda4,而逻辑分区占用了hda5到hda16等12个号码。因此,Linux下面每一个硬盘总共最多有16个分区。对于逻辑分区,Linux规定它们必须建立在扩展分区上(在DOS和Windows系统上也是如此规定),而不是主分区上。因此,我们可以看到扩展分区能够提供更加灵活的分区模式,但不能用来作为操作系统的引导。除去上面这些各种分区的差别,我们就可以简单地把它们一视同仁了。
4.分区指标
对于每一个Linux分区来讲,分区的大小和分区的类型是最主要的指标。容量的大小读者很容易理解,但是分区的类型就不是那么容易接受了。分区的类型规定了这个分区上面的文件系统的格式。Linux支持多种的文件系统格式,其中包含了我们熟悉的FAT32、FAT16、NTFS、HP-UX,以及各种Linux特有的Linux Native和Linux Swap分区类型。在Linux系统中,可以通过分区类型号码来区别这些不同类型的分区。各种类型号码在介绍Fdisk的使用方式的时候将会介绍。
10. Linux中哪些目录所在的分区可以不是Ext2/Ext3,而是NTFS
虽然大多数Linux都可以支持NTFS,但有的还是不支持的比如RedHat假如你用的Linux可以支持NTFS,那么我可以告诉你的是,/,/lib,/boot,/dev,/bin,/sbin,这几个目录一定要EXT,特别是/dev、/和/boot,其它的你可以进行自动挂载或手动挂载原因是这样的,Bootloader(比如grub,lili等)进行系统引导时需要读取/boot上的至少两个文件:vmlinuzinitrd.img(一般是这两个文件名,有的长些),如果是grub还会读取/boot/grub/目录的文件,所以,除非你的grub支持非EXT分区,否则最好要用EXT2或EXT3分区内核(vmlinuz)及初始RamDisk文件(initrd)加载并引导后开始挂载根设备(即/目录),所以,除非你的内核已经编进了支持NTFS,否则是不可能挂载到NTFS分区作为根设备的。Ubuntu这样的Linux虽然支持NTFS,但那是要加载模块的,也就是/lib/molar下的文件,但这个目录只有挂载了/才能存在。挂载/成功后才开始挂载其它挂载点,比如/dev。尽管你的/挂成功了而且/lib/molar是在/下面而不是单独一个分区,但/dev下的文件可不是一般文件,它是设备的映射,虽然都是一个字节的几本不占空间,但无法在非EXT分区存在,所以/dev不可以用非EXT的分区到这里,其实理论上/bin/sbin这些可以用NTFS了(理论上可以,没试过),但就算行我也不建议,因为NTFS不保存有Linux上的文件权限信息,很不安全,所以也不建议用非EXT的分区