Linux常用命令一一磁盘管理

磁盘管理命令是linux最常用的命令之一,通过man 手册可以看到,本文挑一些实际应用中最常见的用法。

cd 切换目录
功能:cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。

语法: cd [目录]

   cd ~       表示当前用户目录

  cd  /     切换到跟目录

  cd  -     切换到上一次访问的目录

  cd ..     切换到上一级目录

  cd        缺省当前用户目录

df 显示磁盘的相关信息
功能:df可显示磁盘的文件系统与使用情形。

参数:

  -a 包含全部的文件系统。以指定的区块大小来显示区块数目。
  -h 以可读性较高的方式来显示信息。
  -H 与-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。
  -k 指定区块大小为1024字节。
  -l 仅显示本地端的文件系统。
  -m 指定区块大小为1048576字节。

df不加参数的时候默认1kb容量列出:
在这里插入图片描述

dirs 显示目录记录
功能: 显示目录堆叠中的记录。

参数:

  +n   显示从左边算起第n笔的目录。
  -n   显示从右边算起第n笔的目录。
  -l   显示目录完整的记录。

dirs -l 显示目录当前路径,跟pwd一样。
在这里插入图片描述

du 显示目录或文件的大小
功能:du会显示指定的目录或文件所占用的磁盘空间。

参数:

  -a 显示目录中个别文件的大小。
  -b 显示目录或文件大小时,以byte为单位。
  -c 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。
  -D 显示指定符号连接的源文件大小。
  -h 以K,M,G为单位,提高信息的可读性。
  -H 与-h参数相同,但是K,M,G是以1000为换算单位。
  -k 以1024 bytes为单位。
  -l 重复计算硬件连接的文件。
  -L 显示选项中所指定符号连接的源文件大小。
  -m 以1MB为单位。
  -s 仅显示总计。

显示指定文件所占空间
在这里插入图片描述
只显示当前目录总和的大小
在这里插入图片描述
ls 列出目录内容
功能:执行ls指令可列出目录的内容,包括文件和子目录的名称。

常见用法 ,ls、ll 列出当前的文件或文件夹信息
在这里插入图片描述

使用ls -l命令列出文件后,有7列,每一列含义如下:

1.文件权限
2.连接数
3.文件所有者
4.文件所属组
5.文件大小
6.文件最后修改时间
7.文件名

列出当前目录文件大小
在这里插入图片描述

mkdir 建立目录
功能:mkdir可建立目录并同时设置目录的权限。
参数:

  -m  建立目录时同时设置目录的权限。
  -p 若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录。

创建空目录

mkdir test

创建权限为777的目录

mkdir -m 777 test

pwd 显示工作目录
功能:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。

常见用法
在这里插入图片描述

rmdir 删除空目录
功能:当有空目录要删除时,可使用rmdir指令。

rmdir test

stat 显示inode内容
功能:stat以文字的格式来显示inode的内容。

stat命令的输出信息比ls命令的输出信息要更详细。stat还可以看到设备号,环境等信息。

在这里插入图片描述

在这里插入图片描述

扫二维码关注微信公众号,获取技术干货

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值