Linux磁盘管理命令l

合集下载

实验四Linux系统的磁盘管理..

实验四Linux系统的磁盘管理..
-o 常用的选项有codepage,iocharset(对于中文来说codepage=936,
iocharset=gb2312) - o loop 挂载ISO文件时用
例:mount -o iocharset=cp936 /dev/sda1 /mnt/usb (以保证 正常显示中文字符)
1.文件系统加载
2.磁盘管理基本命令
1. dd命令
功能:
从标准输入、文件或设备读取数据,依照指定的格式来转换数据, 再输出 至文件、设备或标准输出。
命令的格式:
dd [OPTION]...
实用例子:
把一张软盘的内容拷贝到另一张软盘上,利用/tmp/tmpfile作为临时存储文 件 1.把源盘插入驱动器中: $ dd if=/dev/fd0 of=/tmp/tmpfile 2.将源盘从驱动器中取出,把目标盘插入: $ dd if=/tmp/tmpfile of=/dev/fd0 3.软盘拷贝完成后,应该将临时文件删除: $ rm /tmp/tmpfile
-s -a
对每个FILE参数只给出占用的数据块总数。 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。 若既不指定-s,也不指定-a,则只显示FILE中的每一个目录及其中 的各子目录所占的磁盘块数。 以字节为单位列出磁盘空间使用情况(系统缺省以k字节为单位)。 以1024字节为单位列出磁盘空间使用情况。 最后再加上一个总计(系统缺省设置)。 计算所有的文件大小,对硬链接文件,则计算多次。 跳过在不同文件系统上的目录不予统计。
1.文件系统加载
mount命令的格式
在一般情况下,本节的命令需要您有root身份才能执行。
mount命令可以加载文件系统到指定的挂接点。
mount [-t vfstype] [-o optoins] device dir

linux磁盘管理常用命令

linux磁盘管理常用命令

linux磁盘管理常用命令Linux是一种开源操作系统,与其他操作系统不同的是,它是由许多小工具组成的。

其中一个重要的工具就是磁盘管理命令。

磁盘管理命令是用于管理硬盘的命令,包括创建、删除、格式化、挂载和卸载等操作。

在这篇文章中,我们将介绍一些常用的Linux磁盘管理命令。

1. fdisk命令fdisk命令是Linux中最常用的分区工具之一。

它可以用来创建、删除、查看和修改磁盘分区。

使用fdisk命令需要管理员权限。

创建分区:$ sudo fdisk /dev/sda删除分区:$ sudo fdisk /dev/sda查看分区:$ sudo fdisk /dev/sda2. mkfs命令mkfs命令用于格式化磁盘分区。

它可以在磁盘分区上创建文件系统。

使用mkfs命令需要管理员权限。

格式化分区:$ sudo mkfs.ext4 /dev/sda13. mount命令mount命令用于将文件系统挂载到目录中。

它可以将磁盘分区挂载到Linux系统中的任何目录上。

使用mount命令需要管理员权限。

挂载分区:$ sudo mount /dev/sda1 /mnt卸载分区:$ sudo umount /mnt4. df命令df命令用于查看文件系统的磁盘使用情况。

它可以显示文件系统的总大小、已使用的空间和可用的空间等信息。

查看分区使用情况:$ df -h5. du命令du命令用于查看目录或文件的磁盘使用情况。

它可以显示目录或文件的磁盘使用量。

查看目录或文件使用情况:$ du -h /home/user6. fdisk -l命令fdisk -l命令用于列出系统中所有的磁盘分区信息。

它可以显示磁盘分区的大小、类型和文件系统等信息。

列出系统中所有磁盘分区:$ sudo fdisk -l7. shred命令shred命令用于安全地删除文件和目录。

它可以将文件或目录覆盖多次,以确保其无法恢复。

安全删除文件或目录:$ shred -v /home/user/file总结在Linux系统中,磁盘管理命令是非常重要的。

linux中查看磁盘使用情况的命令

linux中查看磁盘使用情况的命令

linux中查看磁盘使用情况的命令
在Linux系统中,我们经常需要查看磁盘使用情况以了解存储空间的使用情况和剩余空间。

以下是一些常用的命令:
1. df命令
df命令可以用来显示文件系统的磁盘空间使用情况。

输入df 命令后,会列出所有挂载的文件系统的信息,包括文件系统的设备名称、文件系统类型、总容量、已使用容量、可用容量和挂载点等。

示例命令:df -h
2. du命令
du命令可以用来查看指定目录或文件的磁盘使用情况。

输入du 命令后,会显示指定目录或文件的总大小和占用的磁盘空间大小。

示例命令:du -sh /home/user
3. lsblk命令
lsblk命令可以用来列出所有块设备的信息,包括磁盘名称、磁盘大小、磁盘类型和挂载点等。

示例命令:lsblk
4. fdisk命令
fdisk命令可以用来查看磁盘分区信息。

输入fdisk命令后,会列出所有磁盘的分区信息,包括磁盘编号、分区编号、分区类型、分区起始扇区和分区大小等。

示例命令:fdisk -l
总结:以上这些命令可以帮助我们了解存储空间的使用情况和剩余空间,方便进行磁盘管理和维护。

linux下的磁盘管理

linux下的磁盘管理
Command action
e extended
p primary partition (1-4)
p
这时候选择p为主分区,e为扩展分区.
我们输入p建立扩展分区。
Partition number (1-4):1
提示输入1-4的编号,这个就是分区的编号(因为分区表只有64B,每个分区要用16B,所以只能有4个主或扩展分区,扩展分区中可以有很多逻辑分区,编号为5以后)
ll -h /mnt/sdb[56]/dir 可以看到sdb5用了1k,而sdb6用了4k 空间
du -h /mnt/sdb[56]/dir 可以看到sdb5用了2k,而sdb6用了8k空间,因为文件夹本身也占用了一个块.
磁盘配额:
首先把sdb5挂载到/mnt/sdb5,并支持磁盘配额(如果已挂需要先卸载)
分区:
然后用命令fdisk /dev/sdb对磁盘分区.(其中/dev/sdb中sdb是linux的磁盘表示方法,s代表SCSI磁盘,b是代表第2块磁盘,sda就是第一块SCSI磁盘,后面加数字代表的是分区,例如sdb1代表第二块SCSI磁盘上的第一个分区.)
进入fdisk后提示:
然后同样在次输入n->e(扩展分区)->2然后回车不输入大小,我们把剩余的空间都分到扩展分区中,在扩展分区中在创建逻辑驱动器.
扩展分区创建完后在输入n。
接下来会有一个新的提示l,就是在扩展分区中创建逻辑驱动器,根据个人需要创建几个合适大小的逻辑驱动器.
Command (m for help):n
e2label /dev/sdb5 study
e2label /dev/sdb6 game
e2label /dev/sdb5 命令查看sdb5的卷标.

Linux 磁盘管理

Linux  磁盘管理

Linux 磁盘管理
对磁盘的管理主要包括磁盘分区、检测分区和检测磁盘的空闲空间。

对于这些,系统提供了两种管理方式:一种是使用图形化工具对磁盘进行管理;一种是使用命令行对磁盘进行管理。

本章将主要对图形化工具进行讲解。

在Linux系统中,有一个磁盘分析的工具,可以用来查看磁盘的使用状况,方便用户管理磁盘的文件系统,文件夹和挂载到当前系统的本地硬盘用网络上文件系统等。

如果要打开该工具,首先,可以在系统面板的【应用程序】菜单中,执行【系统工具】|【磁盘使用分析器】命令,弹出【磁盘使用分析器】对话框。

然后,在该对话框的【目录树】的选项卡中,可以看到当前磁盘容量的使用情况,如图53所示。

图53 磁盘使用情况
从上图可以看出,工具栏上有【文件系统】、【文件夹】、【网络】等六个按钮,前两个按钮用来查看当前磁盘上面的文件系统,文件有那些。

【网络】按钮主要查看其他计算机的文件夹。

【排序】两个按钮主要是显示出来的文件系统,按名称或大小进行排序;【分配的空间】这个复选框主要用来选择下面显示分配的磁盘空间而不是它的大小;【搜索】按钮主要查找文件,并查看文件的路径及磁盘使用情况。

单击【文件系统】按钮,在目录树选项卡中,可以看到当前磁盘具有的文件系统有那些,占有的空间的大小,该文件系统下面具有多少个文件对象,如图54所示。

如果要查看当前Linux操作系统挂载的文件系统有那些。

可以在菜单栏中,执行【编辑】|【首选项】命令,弹出一个【磁盘使用分析器首选项】对话框。

通过该对话框,用户可以对当前磁盘的使用情况有个了解,方便系统管理员管理磁盘,如图55所示。

图54 【目录树】选项卡 图55 首选项。

磁盘相关命令

磁盘相关命令

磁盘相关命令磁盘是计算机存储设备中不可或缺的一部分,它通常由一个或多个以磁盘片为基础的马达组成,利用数据的磁性特性对数据进行读写操作,随着各种数据无限量的产生,磁盘管理变得越来越必要,下面将介绍一些与磁盘相关的常见命令:1. mkdir命令:用于创建新目录,如:mkdir /home/test/,则会在/home目录下创建名为test的目录。

2. cd命令:用于改变目录,如:cd /home/test/,即可在当前目录下切换到 /home/test 目录。

3. ls命令:用于列出指定目录下的文件和目录,如:ls/home/test/,即可列出/home/test目录下的所有文件和目录。

4. rm命令:用于删除指定文件或目录,如:rm/home/test/testfile,即可删除在/home/test目录下的名为testfile的文件。

5. mv命令:用于移动和修改文件或目录的名称,如:mv/home/test/testfile /home/test/newtestfile ,即可将/home/test 目录下的以testfile为名称的文件修改为以newtestfile为名称的文件且位置变化不变。

6. cp命令:用于复制文件或目录,如:cp /home/test/testfile /home/test/backup/,即可将/home/test目录下的 testfile 文件复制到 /home/test/backup 目录下。

7. du命令:用于查询磁盘使用情况,如:du -sh /home/test/,即可查看/home/test 目录下的所有文件和目录所占用的磁盘空间总量(h表示单位自动转换为MB或GB)。

8. df命令:用于显示全部分区剩余的磁盘空间,如:df -h/dev/sda1,即可查看/dev/sda1分区的磁盘总空间和已使用空间以及可用空间(h表示单位自动转换为MB或GB)。

9. mount命令:用于挂载文件系统,如:mount /dev/sda1 /mnt,即可将/dev/sda1分区挂载到/mnt目录下。

常见的linux语句

常见的linux语句

常见的linux语句常见的Linux语句是指在Linux系统中经常使用的命令和语法。

下面列举了十个常见的Linux语句,包括文件操作、系统管理、网络配置等方面。

1. ls命令:用于列出当前目录下的文件和文件夹。

例如:ls -l,显示文件的详细信息,包括权限、所有者、大小等。

2. cd命令:用于切换当前工作目录。

例如:cd /home,进入/home目录。

3. cp命令:用于复制文件或目录。

例如:cp file1 file2,将file1复制为file2。

4. mv命令:用于移动文件或重命名文件。

例如:mv file1 /home,将file1移动到/home目录。

5. rm命令:用于删除文件或目录。

例如:rm file1,删除file1文件。

6. mkdir命令:用于创建目录。

例如:mkdir dir1,创建一个名为dir1的目录。

7. ps命令:用于查看当前运行的进程。

例如:ps aux,显示所有进程的详细信息。

8. top命令:用于实时监控系统的运行状态。

例如:top,显示系统的CPU、内存等信息。

9. ifconfig命令:用于配置网络接口。

例如:ifconfig eth0192.168.1.100,将eth0接口的IP地址设置为192.168.1.100。

10. grep命令:用于在文件中搜索指定的字符串。

例如:grep "keyword" file,搜索文件中包含关键字的行。

以上是常见的Linux语句,涵盖了文件操作、系统管理、网络配置等方面。

通过这些命令,可以方便地进行文件管理、系统监控和网络配置等操作。

熟练掌握这些Linux语句,对于Linux系统的使用和管理非常重要。

各种操作系统磁盘管理命令大全

各种操作系统磁盘管理命令大全

各种操作系统磁盘管理命令大全
200分
一、Linux磁盘管理命令
1、fdisk命令
fdisk命令是Linux操作系统中的一个磁盘分区工具,主要用于创建,删除,重新排序,磁盘分区。

它可以用来创建,删除和修改Linux磁盘分区,修复磁盘分区结构,可以实现磁盘分区的查看及设置。

2、fdformat命令
fdformat命令可以用来格式化软盘,确定软盘磁头数,磁道数,扇
区数等参数,并给软盘写入IBM DOS头和分区表。

3、mkfs.ext2命令
mkfs.ext2命令是用来格式化linux ext2文件系统的分区,格式化
分区以后,才能够使用ext2文件系统的方式存储数据。

4、mkswap命令
mkswap命令可以用来建立或者格式化swap分区,swap分区用来补充
物理内存,可以提高系统速度。

5、mkudffs命令
mkudffs命令可以用来创建UDF文件系统分区。

UDF是Universal
Disk Format的缩写,是一种可以在多种磁盘驱动器中使用的文件系统格式。

6、fsck命令
fsck命令是一个在Linux系统中检查和修复文件系统错误的维护工具。

它可以找出磁盘上的坏块,检查文件系统的完整性,并尝试修复可能存在的问题。

7、tune2fs命令
tune2fs命令可以修改EXT2,EXT3和EXT4文件系统的属性,包括检查间隔,最大挂载次数,默认权限等等。

8、mkfs.vfat命令
mkfs.vfat命令可以用来格式化VFAT文件系统的分区,它可以将文件系统格式化为FAT16或者FAT32文件系统。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux磁盘管理命令
功能:检查文件系统的磁盘空间占用情况。

可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

语法:df [选项]
说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。

该命令各个选项的含义如下:
-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

-k 以k字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

-t 显示各指定类型的文件系统的磁盘空间使用情况。

-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。

-T 显示文件系统类型。

du命令
du的英文原义为“disk usage”,含义为显示磁盘空间的使用情况。

功能:统计目录(或文件)所占磁盘空间的大小。

语法:du [选项] [Names…]
说明:该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块(1024字节)的情况。

若没有给出Names,则对当前目录进行统计。

该命令的各个选项含义如下:
-s 对每个Names参数只给出占用的数据块总数。

-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。

若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。

-b 以字节为单位列出磁盘空间使用情况(系统缺省以k字节为单位)。

-k 以1024字节为单位列出磁盘空间使用情况。

-c 最后再加上一个总计(系统缺省设置)。

-l 计算所有的文件大小,对硬链接文件,则计算多次。

-x 跳过在不同文件系统上的目录不予统计。

dd命令
功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换。

可以用该命令实现DOS下的diskcopy命令的作用。

先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能。

需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉。

系统默认使用标准输入文件和标准输出文件。

语法:dd [选项]
if =输入文件(或设备名称)。

of =输出文件(或设备名称)。

ibs = bytes 一次读取bytes字节,即读入缓冲区的字节数。

skip = blocks 跳过读入缓冲区开头的ibs*blocks块。

obs = bytes 一次写入bytes字节,即写入缓冲区的字节数。

bs = bytes 同时设置读/写缓冲区的字节数(等于设置ibs和obs)。

cbs = byte 一次转换bytes字节。

count=blocks 只拷贝输入的blocks块。

conv = ASCII 把EBCDIC码转换为ASCIl码。

conv = ebcdic 把ASCIl码转换为EBCDIC码。

conv = ibm 把ASCIl码转换为alternate EBCDIC码。

conv = block 把变动位转换成固定字符。

conv = ublock 把固定位转换成变动位。

conv = ucase 把字母由小写转换为大写。

conv = lcase 把字母由大写转换为小写。

conv = notrunc 不截短输出文件。

conv = swab 交换每一对输入字节。

conv = noerror 出错时不停止处理。

conv = sync 把每个输入记录的大小都调到ibs的大小(用NUL填充)。

fdformat 命令
软盘是用户常用的存储介质之一。

软盘在使用之前必须先作格式化操作,然后可以用tar、dd、cpio等命令存储数据,也可以在软盘上建立可安装的文件系统。

功能:低级格式化软盘
语法:format [-n] device
说明:该命令的作用是对软盘进行格式化。

-n 软盘格式化后不作检验。

device 指定要进行格式化的设备,通常是下述设备之一:
/dev/fd0d360
/dev/fd0h1200
/dev/fd0D360
/dev/fd0H360
/dev/fd0D720
/dev/fd0H720
/dev/fd0h360
/dev/fd0h720
/dev/fd0H1440
Linux其它命令
echo命令
echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo [ -n ] 字符串
其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。

用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

cal命令
cal命令的功能是显示某年某月的日历。

该命令的一般格式为: cal [选项] [月 [年]] 命令中各选项的含义为:
- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)。

- y 显示出整年的日历。

date命令
date命令的功能是显示和设置系统日期和时间。

该命令的一般格式为: date [选项] 显示时间格式(以+开头,后面接格式)
date 设置时间格式
命令中各选项的含义分别为:
-d datestr, --date datestr 显示由datestr描述的日期
-s datestr, --set datestr 设置datestr 描述的日期
-u, --universal 显示或设置通用时间
时间域
% H 小时(00..23)
% I 小时(01..12)
% k 小时(0..23)
% l 小时(1..12)
% M 分(00..59)
% p 显示出AM或PM
% r 时间(hh:mm:ss AM或PM),12小时
% s 从1970年1月1日00:00:00到目前经历的秒数
% S 秒(00..59)
% T 时间(24小时制)(hh
ss)
% X 显示时间的格式(%H:%M:%S)
% Z 时区 日期域
% a 星期几的简称( Sun..Sat)
% A 星期几的全称( Sunday..Saturday)
% b 月的简称(Jan..Dec)
% B 月的全称(January..December)
% c 日期和时间( Mon Nov 8 14:12:46 CST 1999)
% d 一个月的第几天(01..31)
% D 日期(mm/dd/yy)
% h 和%b选项相同
% j 一年的第几天(001..366)
% m 月(01..12)
% w 一个星期的第几天(0代表星期天)
% W 一年的第几个星期(00..53,星期一为第一天)
% x 显示日期的格式(mm/dd/yy)
% y 年的最后两个数字( 1999则是99)
% Y 年(例如:1970,1996等)
注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。

clear命令
clear命令的功能是清除屏幕上的信息,它类似于DOS中的 cls命令。

清屏后,提示符移动到屏幕左上角。

相关文档
最新文档