专业的编程技术博客社区

网站首页 > 博客文章 正文

Linux快速上手 - 常用命令:df, du, fdisk, ln,管道符(|)

baijin 2024-09-14 00:07:25 博客文章 7 ℃ 0 评论

一、df命令详解

Linux df(disk free) 命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。

1.1 语法

df [选项]... [FILE]...

参数说明:

-a, --all:显示所有文件系统,包括虚拟文件系统。

-B, --block-size=SIZE:指定块大小,以特定单位显示磁盘空间信息(如 MB、GB)。

-h, --human-readable:以人类可读的格式显示输出结果。

-H, --si:以 1000 作为基数,以 SI 单位显示输出结果(例如,MB、GB)。

-i, --inodes:显示 inode 使用情况而不是块使用情况。

-k, --kilobytes:以 KB 作为单位显示磁盘空间信息。

-l, --local:仅显示本地文件系统。

-m, --portability:使用 POSIX 输出格式。

-n, --no-sync:不执行文件系统同步操作。

-P, --portability:使用 POSIX 输出格式。

-t, --type=TYPE:仅显示指定类型的文件系统。

-T, --print-type:显示文件系统的类型。

-x, --exclude-type=TYPE:排除指定类型的文件系统。

--sync:在显示文件系统信息之前执行文件系统同步操作。

--total:在输出的最后一行显示总计。

-v, --verbose:详细显示文件系统信息。

-l, --local:仅显示本地文件系统。

--help:显示帮助信息并退出。

--version:显示版本信息并退出。

1.2 样例

二、fdisk命令详解

Linux fdisk是一个创建和维护分区表的程序,它兼容 DOS 类型的分区表、BSD 或者 SUN 类型的磁盘列表。

2.1 语法

fdisk [必要参数][选择参数]。

参数说明:

-l:列出素所有分区表

-u 与 -l:搭配使用,显示分区数目

-s<分区编号>:指定分区

-v:版本信息

菜单操作说明:

m:显示菜单和帮助信息

a:活动分区标记/引导分区

d:删除分区

l:显示分区类型

n:新建分区

p:显示分区信息

q:退出不保存

t:设置分区号

v:进行分区检查

w:保存修改

x:扩展应用,高级功

2.2 样例

四、ln命令详解

Linux ln(link files)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。

当我们需要在不同的目录,用到相同的文件时,只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不会重复的占用磁盘空间。

有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链接(hard link)与软链接(symbolic link),硬链接的意思是一个档案可以有多个名称,而软链接的方式则是产生一个特殊的档案,该档案的内容是指向另一个档案的位置。硬链接是存在同一个文件系统中,而软链接却可以跨越不同的文件系统。不论是硬链接或软链接都不会将原本的档案复制一份,只会占用非常少量的磁碟空间。

4.1 语法

ln [参数][源文件或目录][目标文件或目录]

参数说明:

--backup[=CONTROL]:备份已存在的目标文件

-b 类似 --backup:但不接受参数

-d:允许超级用户制作目录的硬链接

-f:强制执行

-i:交互模式,文件存在则提示用户是否覆盖

-n:把符号链接视为一般目录

-s:软链接(符号链接)

-v:显示详细的处理过程

4.2 样例

五、管道符(|)详解

“|”是Linux管道命令操作符,简称管道符。使用此管道符“|”可以将两个命令分隔开,“|”左边命令的输出就会作为“|”右边命令的输入,此命令可连续使用,第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,依此类推。

5.1 语法

command1 | command2 [ | commandN... ]

5.2 样例

##山狗学会 License Start##

转载请注明出处,"今日头条"创作者"山狗学会“ ,注明出处即授权,未注明出处罚款100万元

主页链接:山狗学会主页

##山狗学会 License End##

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表