例出目录和文件 --> ls

ls 命令是最常用的 Linux 命令之一,lslist 的缩写,表示:列出

Linuxls 命令用于列出文件和目录

一些常用的参数

    ls -a
# 显示所有文件和目录,包括隐藏的



在根目录下面所有的文件

    ls -l
# 列出一个显示文件和目录的详细信息的列表

在显示的列表中,每一个文件或者目录都有对应的一行信息

解释 显示
表示文件的权限
表示链接的数目
表示文件所有者的名称
表示文件所在的群组
表示文件的大小,单位是 byte
表示最近一次的修改时间
表示文件或者目录的名称
    ls -lh
# h 上 humain readable 的缩写,表示:适合人类阅读

最上方的 total 后面显示的是目录中文件的总大小

可以看出来,显示出来的文件大小,是以 KBMBGB 的形式展现出来的。

    ls -lt
# 按文件最近一次修改时间排序,t 是 time 的缩写,表示:时间

切换目录 --> cd

cd 命令是最常用的 Linux 命令,cdchange directory 的缩写,表示:切换目录

cd 命令后面接的参数据就是一个:你要去的那个目录的路径

在切换目录是,我们可以用相对路径和绝对路径来进行切换。

相对路径:相对于当前目录的一个路径表示

绝对路径:绝对的, 不因当前目录而改变的一个路径表示法,绝对路径经常以 / 开头

cd 一些常用的参数

    cd ..
# 表示回到上一级目录
cd /
# 表示回到根目录
cd
# 表示回到用户自己的目录,就是 /home 下面的对应自己的文件夹

我们在切换目录的时候,经常遇到比较长或者比较难写的目录或文件名,这时可以有 Tab 键来辅助输入,先输入一个文件或者目录的开头,再按 Tab 键,就可以补全这个文件或者目录名了

显示目录包含的文件大小 --> du

du 是英语 disk usage 的缩写,表示:磁盘使用/占用

du 可以让我们知道文件和目录所占的空间大小,相比于 ls -h 命令,du 命令统计的才是真正的文件大小。

du 命令会深入遍历每个目录的子目录,统计所有文件的大小。

在最后一行,是所有文件总和的大小

当我们只想知道目录的大小时,可以用:

    du -h
# 以 KB、MB 、GB 的形式显示目录的大小

当我们只想知道文件大小时,可以用:

    du - a
# 显示文件大小

也可以一起使用 du -ah 知道文件和目录的详细大小

当我们只想知道总计大小是,可以用:

    du -s
# 只显示总计大小


细节决定成败!

个人愚见,如有不对,恳请扶正!

Linux | 浏览(切换)目录命令的更多相关文章

  1. 002 Linux 文件与目录命令的必会姿势!

    01这些命令真的很重要吗? 文件及目录的路径切换.显示.创建.复制.移动和删除操作的常用姿势,必会!因为这些命令是使用 Linux 系统进行工作的基础,是摆脱小白的第一步,是构建大厦的基石! 发现锅锅 ...

  2. 切换目录命令 - cd

    1) 命令名称:cd 2) 英文原意:change directory 3) 命令所在路径:shell 内置命令 4) 执行权限:所有用户 5) 功能描述:切换目录 6) 语法: cd[目录名] 例子 ...

  3. Linux文档,目录命令

    1,Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同,首先Linux没有"盘(C盘,D盘,E盘的概念)"的概念,已经建立文件系统的硬盘分区被挂载到某 ...

  4. linux的切换目录操作

    cd 是 change directory 用法 cd [目录名] 几个特殊目录: ”.“或者”./“当前目录        ”..“或者"../"上级目录        “../ ...

  5. Linux中切换前后台命令:ctrl+z,bg,fg,jobs

    一.运行某些服务的时候,我希望切换到后台运行: 两种方法: 1.可以在运行的时候,在启动服务命令的最后面加一个字符&,例如 ./serviceStart & 2.在服务启动后,按ctr ...

  6. linux笔记:目录处理命令ls,mkdir,cd,pwd,rmdir,cp,mv,rm

    linux命令的格式:命令 [-选项] [参数]例:ls -la /etc 命令:ls命令所在路径:/bin/ls功能:显示目录文件用法:ls [-aldh] []参数:-a 查看所有文件,包括隐藏文 ...

  7. Linux系列教程(四)——Linux文件和目录处理命令

    这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...

  8. Linux课程---5、常用文件命令和目录命令(创建文件命令)

    Linux课程---5.常用文件命令和目录命令(创建文件命令) 一.总结 一句话总结: touch file1 1.管道符|有什么用? 将前一个命令的结果作为后一个命令的输入:比如查看文件前3行:ca ...

  9. 如何快速切换目录cd-linux

    前言 cd命令是linux系统中的基本命令行,表示改变工作目录.本文主要介绍几个常用的cd命令. 系统环境 OS:ubuntu16.04. 操作过程 cd www 表示切换到www目录: cd .. ...

随机推荐

  1. python rpc 的实现

    所谓RPC,是远程过程调用(Remote Procedure Call)的简写,网上解释很多,简单来说,就是在当前进程调用其他进程的函数时,体验就像是调用本地写的函数一般.本文实现的是在本地调用远端的 ...

  2. WEB安全防护相关响应头(下)

    前篇"WEB安全防护相关响应头(上)"中,我们分享了 X-Frame-Options.X-Content-Type-Options.HTTP Strict Transport Se ...

  3. NGINX缓存使用官方指南

    我们都知道,应用程序和网站一样,其性能关乎生存.但如何使你的应用程序或者网站性能更好,并没有一个明确的答案.代码质量和架构是其中的一个原因,但是在很多例子中我们看到,你可以通过关注一些十分基础的应用内 ...

  4. AIFramework框架Jittor特性(上)

    AIFramework框架Jittor特性(上)

  5. TensorFlow六种激活函数

    TensorFlow六种激活函数 每个神经元都必须有激活函数.神经元提供了模拟复杂非线性数据集所必需的非线性特性.该函数取所有输入的加权和,进而生成一个输出信号.把它看作输入和输出之间的转换.使用适当 ...

  6. C语言编译器开发之旅(二):解析器

    本节是我们这个编译器系列的第二节,进入语法分析与语义分析的部分解.在本节我们会编写一个简单的解析器. 解析器的主要功能分为两个部分: 识别输入的语法元素生成AST(Abstract Syntax Tr ...

  7. switch分支语句

    语句句式 Calendar c = Calendar.getInstance(); //获得一周的某天 int i = c.get(Calendar.DAY_OF_WEEK); switch (i) ...

  8. 6.17考试总结(NOIP模拟8)[星际旅行·砍树·超级树·求和]

    6.17考试总结(NOIP模拟8) 背景 考得不咋样,有一个非常遗憾的地方:最后一题少取膜了,\(100pts->40pts\),改了这么多年的错还是头一回看见以下的情景... T1星际旅行 前 ...

  9. 小白学k8s(9)-gitlab-runner实现go项目的自动化发布

    gitlab构建CI/CD 准备 docker部署gitlab 使用二进制部署gitlab-runner gitlab-runner注册 配置Variables 简单先来个测试 开始构建 遇到的报错 ...

  10. 测试开发之网络篇-IP地址

    IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异.这里介绍一下目前广泛使用的IPv4版本. IP地址使用一种统一的格式,为互联 ...