天道社区

 找回密码
 立即注册
查看: 203|回复: 0

文件和目录操作

[复制链接]

192

主题

192

帖子

576

积分

版主

Rank: 7Rank: 7Rank: 7

积分
576
发表于 2025-3-21 23:22:17 | 显示全部楼层 |阅读模式
Linux 必学的 60 个命令Linux 是一个强大的操作系统,掌握一些基础和常用的命令对于系统管理和日常使用至关重要。以下是您必须学习的 60 个重要 Linux 命令。1. ls - 列出目录中的文件和文件夹。
2. cd - 更改当前工作目录。
3. pwd - 显示当前工作目录的路径。
4. mkdir - 创建一个新的目录。
5. rmdir - 删除空目录。
6. touch - 创建一个空文件或修改文件的时间戳。
7. cp - 复制文件或目录。
8. mv - 移动或重命名文件或目录。
9. rm - 删除文件或目录。
10. cat - 查看文件内容。
11. more - 分页查看文件内容。
12. less - 类似于 more,但支持反向导航。
13. head - 显示文件的前几行。
14. tail - 显示文件的几行。
15. nano - 简单的文本编辑器。
16. vi/vim - 强大的文本编辑器。
17. chmod - 改变文件或目录的权限。
18. chown - 改变文件或目录的所有者。
19. chgrp - 改变文件或目录的所属组。
20. find - 搜索文件。
21. grep - 在文件中搜索指定的文本。
22. locate - 快速查找文件。
23. df - 显示磁盘使用情况。
24. du - 显示文件或目录的磁盘使用量。
系统管理

25. ps - 显示当前运行的进程。
26. top - 显示当前运行的进程及其资源使用情况。
27. kill - 杀死一个进程。
28. pkill - 根据名称杀死进程。
29. killall - 杀死所有指定名称的进程。
30. free - 显示内存和交换空间的使用情况。
31. df - 显示磁盘空间使用情况。
32. top - 显示系统运行情况。
33. uptime - 显示系统的运行时间。
34. reboot - 重启系统。
35. shutdown - 关闭系统。
36. uname - 显示系统信息。
37. hostname - 显示或设置系统的主机名。
38. ifconfig/ip - 显示或配置网络接口。
39. ping - 检查网络连接。
40. netstat - 显示网络连接。
41. nslookup - 查询DNS记录。
42. scp - 远程拷贝文件。
43. ssh - 安全的shell连接。
44. tar - 压缩和解压文件。
45. gzip/gunzip - 压缩和解压文件。
46. zip/unzip - 压缩和解压文件。
47. chmod - 改变文件或目录的权限。
48. chown - 改变文件或目录的所有者。
49. chgrp - 改变文件或目录的所属组。
50. umask - 设置默认文件权限掩码。
文本处理

51. cut - 剪切文本中的某部分。
52. sort - 对文本进行排序。
53. uniq - 去除文本中的重复行。
54. awk - 文本和数据处理工具。
55. sed - 流编辑器。
56. cut - 剪切文本。
57. paste - 粘贴文本。
58. join - 连接两个文本文件。
59. split - 将文件分割成多个文件。
60. tr - 替换或删除文本中的字符。
掌握这些命令将帮助您更好地管理和使用Linux系统,提高工作效率。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|天道社区 ( 蜀ICP备06024898号-1 )

GMT+8, 2025-8-31 01:06 , Processed in 0.096198 second(s), 19 queries .

Powered by 网站地图 X3.4

!copyright!