文件和目录操作:
cd: 进入目录。ls: 查看当前目录所有文件和目录。ls -a: 查看所有文件,包括隐藏文件。pwd: 显示当前所在的目录。mkdir: 创建目录。rmdir: 删除空目录。rm -rf: 删除文件或目录(谨慎使用,特别是-rf参数)。cp: 拷贝文件。mv: 移动文件或目录。touch: 创建文件。
用户和组管理:
useradd: 创建用户。userdel: 删除用户。groupadd: 创建组。groupdel: 删除组。
文件查找: 15. find: 查找文件或目录。
文件编辑: 16. vi: 编辑文件。
文件查看: 17. cat: 查看文件内容。
more: 分页查看文件内容。echo: 回显,输出内容。
输出内容处理: 20. echo > 和 echo >>: 输出内容到文件,可用于创建文件和追加内容。
压缩包管理: 21. tar: 打包和解压一些类型的文件。
rar: 使用rar进行文件压缩和解压。zip: 使用zip进行文件压缩和解压。
这些命令覆盖了基本的文件和目录操作、用户管理、文件查找、编辑和查看、输出内容、以及压缩包管理等方面,是Linux系统中常用的命令。掌握这些命令可以方便进行系统管理、文件操作和开发任务。
继续补充一些常用的Linux命令和相关信息:
查看文件的命令:
- less: 逐页查看文件内容,支持向前翻页和搜索。用法:
less filename。 - head: 显示文件的开头几行,默认为前10行。用法:
head filename。 - tail: 显示文件的末尾几行,默认为后10行。用法:
tail filename。 - nano: 文本编辑器,可以用于查看和编辑文件。用法:
nano filename。
递归删除文件夹及其所有内容:
rm -rf foldername
这将递归地删除foldername文件夹及其内部的所有文件和子文件夹。需要非常小心使用,以防止误删重要数据。
拷贝和移动文件:
- cp: 拷贝文件或目录。用法:
cp source destination。如果要拷贝目录,需要添加-r参数。 - mv: 移动文件或目录,也可用于文件和目录的重命名。用法:
mv source destination。
其他常用命令:
- grep: 在文件中搜索匹配的字符串。用法:
grep pattern filename。 - man: 查看命令的帮助手册。用法:
man command。 - chmod: 修改文件或目录的权限。用法:
chmod permissions filename。例如,chmod 755 filename。
这些命令涵盖了文件查看、删除、拷贝、移动、搜索、帮助等多个方面,是日常Linux系统管理和开发中常用的基础命令。