【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 Shell
linux课程第二课------命令的简单的介绍2
linux课程第二课------命令的简单的介绍2
|
1天前
|
JSON 网络协议 Linux
Linux ip命令:网络的瑞士军刀
【4月更文挑战第25天】
7 1
|
1天前
|
安全 Linux C语言
linux课程第一课------命令的简单的介绍
linux课程第一课------命令的简单的介绍
|
1天前
|
NoSQL Linux Shell
2.Docker常用命令(linux)
2.Docker常用命令(linux)
|
1天前
|
Linux
|
1天前
|
Linux Shell 开发工具
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
【Linux】:文本编辑与输出命令 轻松上手nano、echo和cat
9 0
|
2天前
|
Linux 数据安全/隐私保护
Linux常用命令大全:一杯水时间让你掌握!(附目录和快捷键)(下)
Linux常用命令大全:一杯水时间让你掌握!(附目录和快捷键)
14 2
|
2天前
|
Linux Shell Python
Linux常用命令大全:一杯水时间让你掌握!(附目录和快捷键)(上)
Linux常用命令大全:一杯水时间让你掌握!(附目录和快捷键)
13 2
|
2天前
|
缓存 网络协议 Linux
Linux 网络命令大全,详细归纳!
【4月更文挑战第24天】
21 3
Linux 网络命令大全,详细归纳!
|
3天前
|
运维 监控 Linux
【专栏】别再只会使用简单的 ping 命令了,Linux 中这些高级 ping 命令可以提高工作效率!
【4月更文挑战第28天】Linux中的ping命令不仅用于基础网络连通性检查,还有许多高级功能。了解如`-c`(设置数据包数量)、`-i`(设置间隔时间)和`-w`(设置超时时间)等选项能提升效率。进阶技巧包括自定义数据包大小(`-s`)、详细统计信息(`-v`)、持续ping(`-t`)、指定源地址(`-S`)和多目标ping。这些在网络性能测试、故障排查和监控中极其有用。注意权限、参数选择,并结合其他工具以准确解读结果。提升网络管理技能,善用ping命令的全部潜力。