8-14|如何查看linux目录下文件大小

简介: 8-14|如何查看linux目录下文件大小

在 Linux 中,你可以使用多种命令和方法来查看目录下的文件大小。以下是一些常见的方法:

1. **使用 `ls` 命令**:

 

 `ls` 命令是最常用的查看文件和目录列表的命令。要查看文件大小,你可以使用 `-l` 选项(表示 "long" 格式)。

 ```bash

 ls -l /path/to/directory

 ```

 如果只想看文件大小,你可以使用 `awk`:

 ```bash

 ls -l /path/to/directory | awk '{print $5}'

 ```

2. **使用 `du` 命令**:

 

 `du` 是 "disk usage" 的缩写,可以用来查看文件或目录的大小。

 - 查看指定目录下所有文件和子目录的大小:

   ```bash

   du -sh /path/to/directory/*

   ```

   其中,`-s` 表示总结(只显示总计),`-h` 表示人类可读的格式(如 K、M、G)。

 - 查看目录总大小:

   ```bash

   du -sh /path/to/directory

   ```

3. **使用 `ncdu`**:

 `ncdu`(NCurses Disk Usage)是一个非常有用的命令行工具,用于可视化地查看磁盘使用情况。它不是所有Linux发行版默认的工具,但可以轻松安装。

 安装(在Debian/Ubuntu上):

 ```bash

 sudo apt install ncdu

 ```

 使用:

 ```bash

 ncdu /path/to/directory

 ```

 它会扫描指定的目录并提供一个交互式的界面,显示文件和子目录的大小,并允许你导航和查看它们。

这些是查看Linux目录下文件大小的基本方法。选择哪种方法取决于你的具体需求和你所使用的工具。


相关文章
|
1天前
|
存储 Linux Windows
linux常用目录
/sbin s就是super User的意思,这里存放的是系统管理员使用的系统管理程序。 /home 存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一版该目录名是以用户的账号命名的。 /root 该目录为系统管理员,也称为超级权限者的用户主目录。 /lib 系统开机所需要最基本的动态连接共享库,其作用类似于windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。 /etc 所有的系统管理所需要的配置文件和子目录。 /usr 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program fies目录。 /bo
12 2
|
6天前
|
网络协议 Linux
linux系统重要文件目录
本文介绍了Linux系统中的重要目录及其历史背景,包括根目录、/usr、/etc、/var/log和/proc等目录的结构和功能。其中,/etc目录下包含了许多关键配置文件,如网卡配置、DNS解析、主机名设置等。文章还详细解释了各目录和文件的作用,帮助读者更好地理解和管理Linux系统。
23 2
|
15天前
|
Linux 开发工具 Perl
Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
【10月更文挑战第20天】Linux命令替换目录下所有文件里有"\n"的字符为""如何操作?
30 4
|
1月前
|
存储 Linux 编译器
cmake的单目录和多目录的使用(Linux和Windows)
本文介绍了在Windows和Linux平台上使用CMake构建单目录和多目录项目的步骤,包括如何配置CMakeLists.txt文件以及如何生成和使用可执行文件、库文件。
17 2
|
1月前
|
移动开发 Linux
Linux 文件与目录管理
Linux 文件与目录管理
21 3
|
2月前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
2月前
|
Linux 应用服务中间件 nginx
|
2月前
|
Linux Shell Python
9-7|salt代码在linux机子那个目录
9-7|salt代码在linux机子那个目录
|
3月前
|
Linux
linux如何去掉目录背景颜色
linux如何去掉目录背景颜色
113 1
|
6月前
|
Ubuntu Linux
linux(三十六)文件和目录相关命令tree
linux(三十六)文件和目录相关命令tree
51 0