Linux专栏05:Linux基本指令之目录处理指令

简介: Linux专栏05:Linux基本指令之目录处理指令

Linux基本指令之目录处理指令

编号:05

一、目录处理指令

目录处理指令是一组用于在计算机操作系统中处理目录(或文件夹)的命令。 它们允许用户创建、删除、移动、复制和重命名目录,以及列出目录中的文件和子目录。这些命令在命令行界面或终端中使用,用户可以通过输入命令来执行各种操作,而无需依赖图形界面。

1. 查看目录:ls

指令介绍

指令名称:ls
执行权限:所有用户
语法:ls [选项][目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。
     对于文件,将列出文件名以及其他信息。

常用选项


-a 列出目录下的所有文件,包括以 . 开头的隐含文件。

-d 将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录

-i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件

-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件

-l 列出文件的详细信息。

-r 对目录反向排序。

-t 以时间排序。

-s 在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)

-R 列出所有子目录下的文件。(递归)

示例演示

ls -l   // ll也可以

2. 显示当前目录:pwd

指令介绍

指令名称:pwd
执行权限:所有用户
语法:pwd
功能:显示用户当前所在的目录

示例演示

pwd

3. 进入目录:cd

指令介绍

指令名称:cd
执行权限:所有用户
语法:cd [目录名]
功能:改变工作目录。将当前工作目录改变到指定的目录下。

示例演示

cd ..           返回上级目录
cd /home/user_001/    绝对路径
cd ../lesson02/     相对路径
cd ~          进入用户家目
cd -          返回最近访问目录

4. 新建目录:mkdir

指令介绍

指令名称:mkdir
执行权限:所有用户
语法:mkdir [选项] [目录名]
功能:在当前目录下创建一个新目录

常用选项

-p, --parents 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不存在的目录,即一次可以建立多个目录;

示例演示

mkdir dir4
mkdir -p dir5/dir01/dir02

5. 删除空目录:rmdir

指令介绍

指令名称:rmdir
执行权限:具有当前目录操作权限的所有使用者
语法:rmkdir [选项] [目录名]
功能:删除空目录

常用选项

-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

示例演示

rmdir -p dir1

目录
相关文章
|
18天前
|
Linux 数据安全/隐私保护 Windows
Linux共享Windows目录
Linux共享Windows目录
|
11天前
|
Linux 应用服务中间件 nginx
|
17天前
|
Linux
linux如何去掉目录背景颜色
linux如何去掉目录背景颜色
17 1
|
24天前
|
存储 安全 Linux
在Linux中,日志文件通常存储在哪些目录?
在Linux中,日志文件通常存储在哪些目录?
|
21天前
|
JSON Linux 网络安全
【Azure 应用服务】如何从App Service for Linux 的环境中下载Container中非Home目录下的文件呢?
【Azure 应用服务】如何从App Service for Linux 的环境中下载Container中非Home目录下的文件呢?
|
23天前
|
Ubuntu Linux 测试技术
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
在Linux中,已知 apache 服务的访问日志按天记录在服务器本地目录/app/logs 下,由于磁盘空间紧张现在要求只能保留最近7天的访问日志,请问如何解决?
|
24天前
|
Linux
Linux文件与目录的日常操作:轻松上手指南
在Linux系统中,高效管理文件和目录是必不可少的技能。本文介绍了基础且实用的命令,如`ls`用于查看文件和目录,`cd`用于切换目录路径,以及如何利用`mkdir`、`touch`创建新目录和文件。此外,还涵盖了`rm`删除、`mv`移动或重命名、`cp`复制文件或目录等操作。掌握这些命令能显著提升你在Linux环境下的工作效率。通过实践这些基本指令,你将更好地驾驭Linux系统,为进一步学习高级技巧打下坚实的基础。
40 1
|
24天前
|
Ubuntu Linux
在Linux中,如何查看当前目录下的文件和文件夹?
在Linux中,如何查看当前目录下的文件和文件夹?
|
24天前
|
存储 域名解析 网络协议
在Linux中,/usr和/etc目录的用途有什么?
在Linux中,/usr和/etc目录的用途有什么?
|
24天前
|
网络协议 Ubuntu Linux
在Linux中,如何使用NFS和Samba共享文件和目录?
在Linux中,如何使用NFS和Samba共享文件和目录?