【Linux专栏】Linux 常用文件管理命令(常用命令大全)(二)

简介: 【Linux专栏】Linux 常用文件管理命令(常用命令大全)(二)

7. 常用命令介绍

7.1 ctrl c

取消命令,并且换行。

7.2 ctrl u

清空本行命令。

7.3 tab 键

可以补全命令和文件名,如果补全不了快速按两下 tab 键,可以显示备选选项。

7.4 ls

列出当前目录下所有文件,下列的图中蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件。

  • ls -l: 以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名、文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等

  • ls -la: 显示所有文件信息,简写是 ll

  • ls -h: 不管是什么指令,后面加 h 就会人性化输出,显示的内容会更容易看懂

  • ls -a: 显示开头带 . 的隐藏文件;**ls -A:**显示的隐藏文件中不包括当前目录 . 和上级目录 ..

7.5 pwd

显示当前路径。

7.6 cd

  • cd XXX
    进入 XXX 目录下, cd .. 返回上层目录。
  • cd -: 返回上一个目录,连续两次这个操作就等于没操作

7.7 cp

  • cp XXX YYY
    XXX 文件复制成 YYYXXXYYY 可以是一个路径,比如 ../dir_c/a.txt ,表示上层目录下的 dir_c 文件夹下的文件 a.txt

  • cp XXX YYY/ZZZ
    在复制的过程中,也可以对文件进行重命名。

  • cp XX YY -r
    将整个文件夹复制到另一个路径中。

7.8 mkdir

  • mkdir XXX
    创建目录 XXX

  • mkdir XX/XX -p
    创建一系列文件夹,-p 的作用是当前目录如果找不到的话就会自动创建出来。

7.9 rm

  • rm XXX
    删除普通文件。

  • rm XXX -r
    删除文件夹以及文件夹中的所有文件。

如果没有权限,则加上 frm XXX -rf

  • rm *.XXX
    删除当前文件夹下的某一类文件。

  • rm * 或 rm XX/*
    删除当前目录下的所有文件,不包括隐藏文件。

  • rm * -r
    删除所有东西,包括文件夹,但不包括隐藏文件。

7.10 mv

mv XXX YYYXXX 文件移动到 YYY ,和 cp 命令一样,XXXYYY 可以是一个路径;重命名也是用这个命令。

可以直接进行重命名,即在当前目录下更改。

7.11 touch

touch XXX 创建一个文件 XXX

7.12 cat

cat XXX 展示文件 XXX 中的内容。

7.13 复制文本

6.png

7.15 history

显示历史指令。

7.16 find

find XXX 显示 XXX 目录下的所有文件。

7.17 tac

会将结果从最后一行往前输出,常用于日志的查询,可以改变按照时间输出的顺序。

7.18 reboot

重启 linux 系统。

7.19 shutdown

关机。

# 用法:shut -h [时间]
# 立即关机
shutdown -h now
目录
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
在 Linux 系统中,xxd 命令是一个强大的十六进制 dump 工具,可以将文件或数据以十六进制和 ASCII 字符形式显示,帮助用户深入了解和分析数据。本文详细介绍了 xxd 命令的基本用法、高级功能及实际应用案例,包括查看文件内容、指定输出格式、写入文件、数据比较、数据提取、数据转换和数据加密解密等。通过掌握这些技巧,用户可以更高效地处理各种数据问题。
95 8
|
1月前
|
监控 Linux
如何检查 Linux 内存使用量是否耗尽?这 5 个命令堪称绝了!
本文介绍了在Linux系统中检查内存使用情况的5个常用命令:`free`、`top`、`vmstat`、`pidstat` 和 `/proc/meminfo` 文件,帮助用户准确监控内存状态,确保系统稳定运行。
265 6
|
15天前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
44 14
Linux 10 个“who”命令示例
|
4天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
57 20
|
5天前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
26 7
|
24天前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
31 9
|
23天前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
29天前
|
运维 监控 网络协议
运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面
本文介绍了运维工程师日常工作中最常用的20个Linux命令,涵盖文件操作、目录管理、权限设置、系统监控等方面,旨在帮助读者提高工作效率。从基本的文件查看与编辑,到高级的网络配置与安全管理,这些命令是运维工作中的必备工具。
116 3
|
1月前
|
存储 运维 Linux
如何在 Linux 系统中使用 envsubst 命令替换环境变量?
`envsubst` 是 Linux 系统中用于替换文本中环境变量值的实用工具。本文分三部分介绍其工作原理、使用方法及实际应用,包括配置文件替换、脚本执行中环境变量替换和动态生成文件等场景,帮助用户高效利用 `envsubst` 进行开发和运维工作。
52 4
|
1月前
|
Linux
在 Linux 系统中,`find` 命令
在 Linux 系统中,`find` 命令
33 1
下一篇
DataWorks