随笔 - 378  文章 - 0  评论 - 5  阅读 - 6085

工作中常用的linux的命令

常用的命令

1. cat - 显示文件内容

  • 只能查看文件内容,不能进行编辑。
cat 文件名称

2. more - 分页显示文件内容

  • 支持分页查看,还可以跳转行。
more 文件名称

操作:

  • Enter:回车键,向下滚动1行。
  • 空格键:向下滚动一整页(等同于 Ctrl + f)。
  • q:退出。

3. less - 分页显示文件内容,功能更为详细

less [参数] 文件名称

常用参数:

  • -m:显示百分比进度,类似于 more
  • -N:显示每行的行号。
    操作:
  • Enter:向下滚动1行。
  • y方向键向上:向上滚动1行。
  • /字符串:向下搜索字符串。
  • ?字符串:向上搜索字符串。
  • v:进入vim编辑器编辑。
  • 左右方向键:水平滚动。
  • 空格键:向前翻1页。
  • b:向后翻1页。
  • d:前进半页。
  • u:后退半页。
  • q:退出。

4. tail - 显示文件末尾内容

  • 常用于查看日志文件。
tail [必要参数][选择参数][文件名称]

常用参数:

  • -n <数字>:显示日志的行数,数字为行数。
  • -f:持续跟踪文件内容(常用于查看实时日志)。
    退出命令:
  • Ctrl + C:退出。
  • Ctrl + Z:挂起进程,但无法结束,避免使用。

5. cp - 复制文件或目录

cp [参数] [源文件或目录] [目标文件或目录]

常用参数:

  • -r--recursive:递归复制整个目录(包括目录下的文件和子目录)。

6. mv - 移动或重命名文件或目录

mv [参数] [源文件或目录] [目标文件或目录]

常用参数:

  • -f--force:强制覆盖目标文件。

7. rm - 删除文件或目录

rm [参数] [文件或目录]

常用参数:

  • -f--force:强制删除,忽略不存在的文件。
  • -r--recursive:递归删除目录及其内容。

8. touch - 创建文件

touch 文件名称

9. find - 查找文件或目录

find [目录] [参数]

常用参数:

  • -name:根据文件或目录的名称匹配进行查找。

10. pwd - 查看当前目录

pwd

11. cd - 切换目录

cd [目录名称]

常用选项:

  • cd ~:进入当前用户的主目录。
  • cd /:进入根目录。
  • cd -:返回上一级访问的目录。
  • cd ..:返回上一级目录。
  • cd:不带参数时,进入当前用户的主目录。

12. ls - 列出目录内容

ls [参数] [文件或目录]

常用参数:

  • -a--all:列出所有文件,包括隐藏文件。
  • -l:以详细格式显示。
  • -t:按修改时间排序。
  • -r:反向排序。

13. mkdir - 创建目录

mkdir [参数] 目录名称

常用参数:

  • -p:递归创建目录,包括父目录,如果父目录不存在。

14. df - 查看文件系统的磁盘使用空间

df 命令用于查看文件系统的磁盘空间使用情况。它显示的是整个文件系统或指定挂载点的磁盘使用情况。

df [-hkam] [挂载点]

常用参数:

  • -h:以易读的方式显示磁盘使用情况,例如 KB、MB、GB 等单位。
  • -k:以KB为单位显示各分区的信息。
  • -a:显示所有分区,包括大小为0的分区。
  • -m:以MB为单位显示磁盘使用信息。

示例:

df -h        # 以易读的方式显示磁盘使用情况
df -k        # 以KB为单位显示磁盘空间
df -a        # 显示所有分区,包括大小为0的分区
df -m        # 以MB为单位显示磁盘空间

15. du - 查看文件或目录的磁盘使用空间

du 命令用于查看指定文件或目录的磁盘占用情况,通常用于显示目录中每个文件或子目录的大小。

du [-abhs] [文件名称或目录]

常用参数:

  • -a:显示所有文件和目录的大小,包括子文件。
  • -b:以字节(bytes)为单位显示每个子目录的大小。
  • -h:以易读的方式显示大小,例如 KB、MB、GB 等。
  • -s:只显示总占用量,而不是显示每个文件的占用空间。

示例:

du -h        # 以易读的方式显示文件或目录的大小
du -a        # 显示所有文件的大小
du -b        # 以字节为单位显示目录或文件的大小
du -s        # 统计总占用量,只显示总数

dfdu 的区别:

  • df:从文件系统的角度考虑,显示整个文件系统或挂载点的磁盘空间使用情况。它不仅考虑文件占用的空间,还包括文件系统内部的一些空间(如已删除文件的占用空间、文件系统的元数据等)。

  • du:专注于计算单个文件或目录的占用空间。它只统计文件或目录实际占用的磁盘空间,不包括系统的其他占用空间。

posted on   Leo-Yide  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示