Linux常用命令ls、du、df、tar
2023-04-03 本文已影响0人
午字横
ls 命令:列出当前工作目录下的所有文件/文件夹的名称
使用ls -l,会显示成字节大小
ls- lh会以KB、MB等为单位进行显示更加直观。
ls 命令:是一个简单的文件列表命令,它会列出目录下的文件和子目录的名称,并显示它们的属性和权限等信息。
ll 命令:是 ls -l 命令的缩写
,它会以长格式显示目录内容,包括文件类型、权限、所有者、组、大小、创建时间、名称等详细信息。
ldu 命令:查看当前目录和子目录文件夹/文件大小情况
du = disk usage 磁盘使用率,输出每个文件或者目录总大小,其用法如下:
du [OPTION]… [FILE]…
- -s, --summarize 显示总大小
- -h, --human-readable 以高可读方式打印 (比如1K 234M 2G)
- -c, --total 累计大小
- -d, --max-depth=N 决定统计每个目录的深度
- -B, --block-size=SIZE 决定显示文件大小的单位;比如 ‘-BM’,就是MB,'-BK’就是KB
例:du -ach *:查看当前目录和所有子目录大小,最后一行会显示当前目录的总大小,不包括隐藏文件。
df 命令:用于显示磁盘分区上的可使用的磁盘空间
df = disk free,命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
例:df -h:以可读性高的结果展示磁盘分区上的可使用的磁盘空间。
tar命令详解之czvf,xzvf
Linux tar(英文全拼:tape archive )命令主要用于文件的打包压缩及解压,命令最初的设计目的是为了将文件备份到磁带上(tapearchive),因而得名tar.
- 打包命令,
tar -czvf xxx:
- 解压命令,
tar -xzvf xxx:
tar命令的czvf/xzvf参数分别代表的意义如下:
-c 或--create 建立新的备份文件。
-x或--extract或--get 从备份文件中还原文件。
-z或--gzip或--ungzip 通过gzip指令处理备份文件。
-v或--verbose 显示指令执行过程。
-f<备份文件>或--file=<备份文件> 指定备份文件。
-C <目录>:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项。
例:tar -czvf tt.tar.gz a.file b.dile
例:tar -xzvf tt.tar.gz -C test/
2023-04-04