Linux | 浏览(切换)目录命令
例出目录和文件 --> ls
ls 命令是最常用的 Linux 命令之一,ls 是 list 的缩写,表示:列出
在 Linux 中 ls 命令用于列出文件和目录
一些常用的参数
ls -a
# 显示所有文件和目录,包括隐藏的

在根目录下面所有的文件
ls -l
# 列出一个显示文件和目录的详细信息的列表

在显示的列表中,每一个文件或者目录都有对应的一行信息
| 例 | 解释 | 显示 |
|---|---|---|
| 一 | 表示文件的权限 | |
| 二 | 表示链接的数目 | |
| 三 | 表示文件所有者的名称 | |
| 四 | 表示文件所在的群组 | |
| 五 | 表示文件的大小,单位是 byte |
|
| 六 | 表示最近一次的修改时间 | |
| 七 | 表示文件或者目录的名称 |
ls -lh
# h 上 humain readable 的缩写,表示:适合人类阅读

最上方的 total 后面显示的是目录中文件的总大小
可以看出来,显示出来的文件大小,是以 KB、MB、GB 的形式展现出来的。
ls -lt
# 按文件最近一次修改时间排序,t 是 time 的缩写,表示:时间

切换目录 --> cd
cd 命令是最常用的 Linux 命令,cd 是 change 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 | 浏览(切换)目录命令的更多相关文章
- 002 Linux 文件与目录命令的必会姿势!
01这些命令真的很重要吗? 文件及目录的路径切换.显示.创建.复制.移动和删除操作的常用姿势,必会!因为这些命令是使用 Linux 系统进行工作的基础,是摆脱小白的第一步,是构建大厦的基石! 发现锅锅 ...
- 切换目录命令 - cd
1) 命令名称:cd 2) 英文原意:change directory 3) 命令所在路径:shell 内置命令 4) 执行权限:所有用户 5) 功能描述:切换目录 6) 语法: cd[目录名] 例子 ...
- Linux文档,目录命令
1,Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同,首先Linux没有"盘(C盘,D盘,E盘的概念)"的概念,已经建立文件系统的硬盘分区被挂载到某 ...
- linux的切换目录操作
cd 是 change directory 用法 cd [目录名] 几个特殊目录: ”.“或者”./“当前目录 ”..“或者"../"上级目录 “../ ...
- Linux中切换前后台命令:ctrl+z,bg,fg,jobs
一.运行某些服务的时候,我希望切换到后台运行: 两种方法: 1.可以在运行的时候,在启动服务命令的最后面加一个字符&,例如 ./serviceStart & 2.在服务启动后,按ctr ...
- linux笔记:目录处理命令ls,mkdir,cd,pwd,rmdir,cp,mv,rm
linux命令的格式:命令 [-选项] [参数]例:ls -la /etc 命令:ls命令所在路径:/bin/ls功能:显示目录文件用法:ls [-aldh] []参数:-a 查看所有文件,包括隐藏文 ...
- Linux系列教程(四)——Linux文件和目录处理命令
这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...
- Linux课程---5、常用文件命令和目录命令(创建文件命令)
Linux课程---5.常用文件命令和目录命令(创建文件命令) 一.总结 一句话总结: touch file1 1.管道符|有什么用? 将前一个命令的结果作为后一个命令的输入:比如查看文件前3行:ca ...
- 如何快速切换目录cd-linux
前言 cd命令是linux系统中的基本命令行,表示改变工作目录.本文主要介绍几个常用的cd命令. 系统环境 OS:ubuntu16.04. 操作过程 cd www 表示切换到www目录: cd .. ...
随机推荐
- Django Admin后台管理功能使用
前言 用过Django框架的童鞋肯定都知道,在创建完Django项目后,每个app下,都会有一个urls.py文件,里边会有如下几行: 1 2 3 4 5 from django.contrib im ...
- 『言善信』Fiddler工具 — 4、Fiddler面布局详解【工具栏】
目录 (一)工具栏详细介绍 1.第一组工具: 2.第二组工具: 3.第三组工具: 4.第四组工具: (二)工具栏使用说明 1.Fiddler修改代理端口: 2.过滤Tunnel to...443请求链 ...
- ResNet-50模型图像分类示例
ResNet-50模型图像分类示例 概述 计算机视觉是当前深度学习研究最广泛.落地最成熟的技术领域,在手机拍照.智能安防.自动驾驶等场景有广泛应用.从2012年AlexNet在ImageNet比赛夺冠 ...
- ISP算法高水平分析(上)
ISP算法高水平分析(上) 一.ISP基本框架及算法介绍 ISP是Image Signal Processor的缩写,全称是影像处理器.在相机成像的整个环节中,它负责接收感光元件(Sensor)的原始 ...
- A100 GPU硬件架构
A100 GPU硬件架构 NVIDIA GA100 GPU由多个GPU处理群集(GPC),纹理处理群集(TPC),流式多处理器(SM)和HBM2内存控制器组成. GA100 GPU的完整实现包括以下单 ...
- JUC 并发编程--12, 使用AtomicInteger 实现一把锁(排队自旋锁), 代码演示
前面 使用自旋锁实现了一把锁,(请看 第5篇) volatile 三大特性: 可见性, 不保证原子性, 禁止指令重排 为了解决 volatile不保证原子性的问题, 引入了原子类, AtomicInt ...
- 1、java数据结构和算法---循环队列
直接上代码: public class CircleArrayQueueLvcai { private int[] array; private int maxSize;//循环队列大小 privat ...
- 牛客网论坛最具争议的Java面试成神笔记,牛客网下载量已突破十万
程序员内部一直流传这一句话: 面试看牛客 刷题看力扣 牛客网作为国内最牛的程序员面试网站,一直在程序员内部颇负盛名,其中用户更是卧虎藏龙! 有国内一线大厂的企业招聘 还有一些低调的互联网大牛实力就和天 ...
- MongoDB学习笔记01:入门
MongoDB简介 MongoDB是一个开源.高性能.无模式的文档型数据库,当初的设计就是用于简化开发和方便扩展,是NoSQL数据库产品中的一种.是最 像关系型数据库(MySQL)的非关系型数据库. ...
- 【问题记录】—SignalR连接断线重连
起因: ASP.NET Core SignalR是一个开源库,可简化向应用添加实时 SignalR Web 功能. 实时 Web 功能使服务器端代码能够立即将内容推送到客户端.(相信大家都用得比较多了 ...