100个linux命令pwd
-
1. pwd:显示当前工作目录的完整路径。
2. ls:列出目录中的文件和子目录。
3. cd:切换当前工作目录。
4. touch:创建空文件或更新文件的访问时间。
5. mkdir:创建新目录。
6. rm:删除文件或目录。
7. cp:复制文件或目录。
8. mv:移动文件或目录。
9. cat:连接文件并打印到标准输出设备。
10. grep:在文件中搜索指定模式。
11. find:在文件系统中搜索文件和目录。
12. tree:以树形结构展示目录的层级关系。
13. chown:修改文件或目录的所有者。
14. chmod:修改文件或目录的访问权限。
15. ln:创建文件或目录的硬链接或符号链接。
16. locate:快速定位文件或目录。
17. du:估算文件或目录的磁盘使用量。
18. df:显示文件系统磁盘空间使用情况。
19. head:显示文件的前几行。
20. tail:显示文件的后几行。
21. tee:将标准输入复制到标准输出和文件。
22. wc:统计文件的行数、词数和字节数。
23. tar:归档和解档文件。
24. gzip:压缩文件。
25. gunzip:解压缩文件。
26. zip:压缩文件和目录。
27. unzip:解压缩文件。
28. ssh:远程登录到其他计算机。
29. scp:在本地计算机和远程计算机之间复制文件。
30. wget:从网络上下载文件。
31. curl:发送 HTTP 请求并显示响应。
32. top:实时查看系统资源使用情况。
33. ps:显示当前运行进程的状态。
34. kill:终止运行中的进程。
35. ifconfig:显示和配置网络接口信息。
36. ping:测试与另一台计算机的连接状态。
37. netstat:显示网络连接、路由表和网络接口统计信息。
38. whois:查询域名的注册信息。
39. ssh-keygen:生成 SSH 密钥对。
40. ssh-copy-id:将公钥复制到远程主机上。
41. man:查看命令的手册页。
42. apropos:根据关键词搜索命令的手册页。
43. history:显示最近使用的命令历史记录。
44. alias:创建命令别名。
45. source:执行脚本文件或在当前 shell 环境中执行命令。
46. jobs:显示当前运行的作业列表。
47. fg:将作业移到前台运行。
48. bg:将作业移到后台运行。
49. nohup:在后台运行进程,并将输出重定向到文件。
50. cron:定时执行任务。
51. at:在指定时间执行任务。
52. sshfs:将远程目录挂载到本地文件系统。
53. lsof:列出打开的文件。
54. nc:发送和接收自定义 TCP/IP 数据包。
55. rsync:远程数据同步工具。
56. make:根据 Makefile 构建软件项目。
57. grep:在文件中搜索匹配的行。
58. sed:流编辑器,用于处理和转换文本。
59. awk:文本处理工具,用于提取和处理文本数据。
60. cut:根据指定的分隔符提取文本。
61. sort:对文本进行排序。
62. uniq:去除重复的行。
63. diff:比较两个文件或目录的差异。
64. patch:从补丁文件中应用差异到文件。
65. echo:将字符串打印到标准输出。
66. exit:退出当前 Shell。
67. hostname:显示或设置主机名。
68. tee:将标准输入复制到标准输出和文件。
69. scp:在本地计算机和远程计算机之间复制文件。
70. wget:从网络上下载文件。
71. curl:发送 HTTP 请求并显示响应。
72. tar:归档和解档文件。
73. gzip:压缩文件。
74. gunzip:解压缩文件。
75. zip:压缩文件和目录。
76. unzip:解压缩文件。
77. ssh:远程登录到其他计算机。
78. scp:在本地计算机和远程计算机之间复制文件。
79. wget:从网络上下载文件。
80. curl:发送 HTTP 请求并显示响应。
81. top:实时查看系统资源使用情况。
82. ps:显示当前运行进程的状态。
83. kill:终止运行中的进程。
84. ifconfig:显示和配置网络接口信息。
85. ping:测试与另一台计算机的连接状态。
86. netstat:显示网络连接、路由表和网络接口统计信息。
87. whois:查询域名的注册信息。
88. ssh-keygen:生成 SSH 密钥对。
89. ssh-copy-id:将公钥复制到远程主机上。
90. man:查看命令的手册页。
91. apropos:根据关键词搜索命令的手册页。
92. history:显示最近使用的命令历史记录。
93. alias:创建命令别名。
94. source:执行脚本文件或在当前 shell 环境中执行命令。
95. jobs:显示当前运行的作业列表。
96. fg:将作业移到前台运行。
97. bg:将作业移到后台运行。
98. nohup:在后台运行进程,并将输出重定向到文件。
99. cron:定时执行任务。
100. at:在指定时间执行任务。2年前 -
pwd命令用于显示当前工作目录的绝对路径。
以下是100个常用的Linux命令:1. pwd:显示当前工作目录的绝对路径
2. ls:列出当前目录的文件和子目录
3. cd:切换到指定目录
4. mkdir:创建新目录
5. rmdir:删除空目录
6. touch:创建空文件
7. rm:删除文件或目录
8. cp:复制文件或目录
9. mv:移动文件或重命名文件
10. cat:显示文件内容
11. more:逐页显示文件内容
12. less:以交互方式逐页显示文件内容
13. head:显示文件的开头几行
14. tail:显示文件的末尾几行
15. grep:根据指定模式搜索文件内容
16. find:在文件系统中搜索文件
17. tar:打包和解压缩文件
18. gzip:压缩文件
19. gunzip:解压缩文件
20. zip:打包和压缩文件
21. unzip:解压缩文件
22. chmod:修改文件或目录的权限
23. chown:修改文件或目录的所有者
24. chgrp:修改文件或目录的所属组
25. ssh:远程登录到另一台计算机
26. scp:在本地计算机和远程计算机之间复制文件
27. rsync:在本地计算机和远程计算机之间同步文件
28. wget:从网络上下载文件
29. curl:发送HTTP请求并显示响应
30. ping:测试网络连接
31. ifconfig:显示和配置网络接口
32. netstat:显示网络连接和路由表
33. iptables:配置Linux防火墙
34. top:实时显示系统资源使用情况
35. ps:显示当前运行进程的状态
36. kill:终止运行的进程
37. nohup:在后台运行命令,即使断开SSH连接也能保持运行
38. bg:将一个在后台暂停的作业带到前台运行
39. fg:将一个在后台暂停的作业带到前台运行
40. jobs:显示在后台运行的作业
41. cron:定时执行任务
42. at:在指定时间执行任务
43. alias:创建命令别名
44. source:执行脚本或配置文件
45. du:查看目录的磁盘使用情况
46. df:显示磁盘空间使用情况
47. mount:挂载文件系统
48. umount:卸载文件系统
49. ln:创建符号链接或硬链接
50. locate:基于文件名快速查找文件
51. updatedb:更新locate命令使用的数据库
52. grep:文件内容过滤
53. sed:编辑文件内容
54. awk:文本处理工具
55. sort:对文本进行排序
56. uniq:从已排序的文本中删除重复行
57. wc:统计文件中的行数、字数、字节数
58. tee:从标准输入读取数据,并同时将其写到标准输出和文件
59. tr:字符转换工具
60. cut:从行中提取指定的字段
61. paste:将多个文件的内容按列合并
62. diff:比较两个文件的差异
63. tar:打包和解压缩文件
64. gzip:压缩文件
65. gunzip:解压缩文件
66. zip:打包和压缩文件
67. unzip:解压缩文件
68. history:显示命令历史记录
69. man:显示命令的帮助手册
70. info:显示命令的详细信息
71. locate:基于文件名快速查找文件
72. updatedb:更新locate命令使用的数据库
73. wget:从网上下载文件
74. curl:发送HTTP请求并显示响应
75. ping:测试网络连接
76. ifconfig:显示和配置网络接口
77. netstat:显示网络连接和路由表
78. iptables:配置Linux防火墙
79. top:显示进程和系统资源的实时信息
80. ps:显示当前运行进程的状态
81. kill:终止运行的进程
82. nohup:在后台运行命令,并保持在SSH断开连接时继续运行
83. bg:将一个后台中断的作业放到继续执行
84. fg:将一个后台中断的作业放到前台执行
85. jobs:显示在后台运行的作业
86. cron:定时执行任务
87. at:在指定时间执行任务
88. alias:为命令创建别名
89. source:执行脚本或配置文件
90. du:显示目录的磁盘使用情况
91. df:显示磁盘空间使用情况
92. mount:挂载文件系统
93. umount:卸载文件系统
94. ln:创建符号链接或硬链接
95. locate:基于文件名快速查找文件
96. grep:文件内容过滤
97. sed:编辑文件内容
98. awk:文本处理工具
99. sort:对文本进行排序
100. uniq:从已排序的文本中删除重复行。这些命令覆盖了Linux中一些常见和常用的操作,可以有效地帮助用户管理文件、查看系统信息、网络配置和问题排查等。熟练掌握这些命令将提高用户在Linux环境下的效率和便利性。
2年前 -
1. pwd(Print Working Directory)命令可以打印出当前工作目录的路径。
2. 在终端中执行pwd命令,即可显示当前所在的目录路径。
3. 在Linux系统中,pwd可以帮助用户方便地查看当前所在的目录路径,以便以后操作。
4. 下面是一些关于pwd命令的相关操作和示例:
a. 执行命令pwd,可以显示当前所在目录的绝对路径,例如:/home/user/Documents。
b. 如果在打开的终端中切换到不同的目录,再次执行pwd命令,会显示切换后的目录路径。
c. 如果在当前目录下创建一个新的文件夹myfolder,并切换到该文件夹,再次执行pwd命令,会显示新文件夹的路径。
d. 可以通过结合其他命令,如cd命令来切换到其他目录,并使用pwd命令来验证所处目录。
e. 在shell脚本中,可以使用pwd命令来获取脚本当前所在路径,并进行相应的操作。
5. 使用pwd命令时,还可以结合一些参数和选项来获得更多的信息:
a. -L:显示 符号链接 的真实路径,而不是链接本身的路径。
b. -P:显示物理路径,而不是链接路径。
c. –help:显示pwd命令的帮助信息。
d. –version:显示命令的版本信息。
6. 在脚本中使用pwd命令时,可以将其结果存储在变量中,并在需要时使用。
7. 在shell脚本中,可以使用pwd命令来确保当前目录为脚本所在的目录,以便正确执行脚本。
8. 总结:pwd命令是Linux系统中常用的命令之一,它可以方便地显示当前所在目录的路径,包括绝对路径和相对路径。通过结合其他命令和参数,可以获得更多的信息。在脚本中使用pwd命令可以方便地获取脚本所在路径,并进行相应的操作。
2年前