搜索和浏览各种 Linux 命令。
在300个字符内总结您希望解决的情况,并询问AI需要什么命令。
点击所需的类别以过滤命令。您也可以输入搜索词以查找特定内容。
basename: 从路径中提取文件名并移除扩展名
basename 命令从给定的路径中提取不包含目录部分的文件名或目录名。它特别适用于从文件名中移除特定后缀(扩展名)。这在编写 shell 脚本处理文件路径时起着关键作用。
basename-u: 提取文件名 (basename 命令)
本文档介绍的 'basename-u' 命令在标准的 Linux 命令列表中并不存在。我们假设用户可能误输入了 'basename' 命令,或者是指代在特定环境中使用的非标准脚本/别名。因此,本文将指导您如何使用标准的 'basename' 命令。'basename' 用于从给定路径中移除目录部分,提取纯粹的文件名或目录名。
basename-w: 从路径中提取文件名 (虚拟)
basename-w 是一个虚拟命令,用于从给定的文件路径中提取纯文件名或最后一个目录名,排除目录部分。它类似于标准的 `basename` 命令,但可能包含与特定宽度 (width) 相关的处理。此命令不包含在标准的 Linux 系统中。
cd 命令指南:目录切换基础
`cd` 命令(change directory)是 Linux 和 Unix 系统中最基本的命令之一,用于更改当前工作目录(位置)。它帮助用户在文件系统中轻松移动。通过本指南,您将学习 `cd` 命令的多种用法。
chattr: 修改文件属性
chattr 命令用于修改 Linux 文件系统(如 ext2/3/4、XFS、Btrfs 等)中文件的特殊属性。这些属性独立于常规文件权限(chmod),用于控制文件的行为方式。例如,可以设置文件不可修改或删除(immutable),或者只能追加内容(append-only)。
chgrp: 更改文件/目录的组所有权
chgrp 命令用于更改指定文件或目录的组所有权。它是文件系统权限管理的重要组成部分,当您需要控制特定组的用户才能访问或修改文件时非常有用。
chmod: 修改文件和目录权限
chmod 命令用于更改文件和目录的访问权限(读取、写入、执行)。特别是,使用 `-R`(递归)选项可以一次性更改指定目录及其所有子文件和子目录的权限,这对于大规模权限设置任务非常有用。
掌握 chown 命令
这是关于 Linux 中 `chown` 命令的指南,该命令可用于更改文件和目录的所有者(用户)与组。通过本工具,轻松理解与应用权限设置。
cp 命令指南:复制文件和目录
`cp` 命令(copy)用于 Linux 和 Unix 类操作系统中复制文件或目录。它是创建副本同时保留原始文件或目录的必备工具。通过本指南,您可以掌握 `cp` 命令的多种用法。
diff -r: 递归目录比较
`diff` 命令用于查找两个文件之间的差异。添加 `-r`(或 `--recursive`)选项后,它会递归地比较两个目录的内容,详细报告哪些文件不同或仅存在于其中一个目录中。这对于跟踪和管理代码库、配置文件或数据目录的更改非常有用。
dirname 命令指南
`dirname` 命令用于从给定的文件路径中提取不包含文件名的目录路径。它在脚本中非常有用,特别是在根据文件的位置引用其他文件或目录时。
du: 检查磁盘使用情况
du 命令用于报告文件和目录占用的磁盘空间使用情况。特别是与 `-sh` 选项一起使用时,可以方便地以人类可读的格式查看特定目录的总大小,在诊断磁盘空间不足问题时是必不可少的。