linux常见命令大全
时间: 2023-07-24 14:16:23 浏览: 105
以下是 Linux 常见命令大全,包括命令解释和用法:
1. pwd:显示当前工作目录的路径。
2. ls:显示当前目录下的文件和目录。
-a:显示所有文件,包括隐藏文件。
-l:以长格式显示文件信息。
-h:以易读形式显示文件大小。
3. cd:切换到指定目录。
..:返回上级目录。
~:返回用户主目录。
4. mkdir:创建新目录。
-p:创建多级目录。
5. touch:创建新的空文件。
6. rm:删除文件或目录。
-r:删除目录及其内容。
-f:强制删除文件或目录,不提示。
7. cp:复制文件或目录。
-r:复制目录及其内容。
8. mv:移动或重命名文件或目录。
9. cat:查看文件内容。
-n:显示行号。
10. more:分页显示文件内容。
11. less:与 more 类似,但支持滚动和搜索。
12. head:查看文件前几行内容。
-n:指定行数。
13. tail:查看文件后几行内容。
-n:指定行数。
-f:实时显示文件内容。
14. grep:在文件中搜索指定字符串。
-i:忽略大小写。
-r:递归搜索目录。
15. find:在文件系统中查找文件。
-name:按名称搜索。
-type:按类型搜索。
16. chmod:修改文件权限。
+:添加权限。
-:删除权限。
=:设置权限。
-r:递归修改目录及其内容。
17. chown:修改文件拥有者。
-R:递归修改目录及其内容。
18. ps:查看系统进程。
-ef:查看所有进程信息。
19. top:实时查看系统进程和资源占用情况。
20. kill:终止进程。
-9:强制终止进程。
21. ping:测试网络连接。
-c:指定测试次数。
22. ifconfig:查看网络接口信息。
23. netstat:查看网络连接情况。
-a:显示所有连接。
-n:以数字形式显示地址和端口。
24. ssh:远程登录到另一台计算机。
-p:指定端口号。
25. scp:在计算机之间复制文件。
-r:复制目录及其内容。
26. tar:打包和解压文件。
-c:打包文件。
-x:解压文件。
-z:使用 gzip 压缩。
27. zip:压缩文件和目录。
-r:压缩目录及其内容。
28. unzip:解压缩文件。
29. curl:通过 URL 获取数据。
30. wget:下载文件。
-c:断点续传。
-r:递归下载网站。
-np:不下载父级目录。
-k:转换链接地址。
31. man:查看命令帮助手册。
32. history:查看命令历史记录。
-c:清除历史记录。
33. echo:输出文本。
34. date:显示当前日期和时间。
35. uname:显示系统信息。
-a:显示所有信息。
36. whoami:显示当前用户。
37. su:切换用户。
-:切换到目标用户的环境变量。
38. sudo:以管理员身份执行命令。
39. apt-get:Ubuntu 系统下的软件包管理工具。
install:安装软件包。
remove:卸载软件包。
update:更新软件包列表。
upgrade:升级软件包。
40. systemctl:CentOS 系统下的服务管理工具。
start:启动服务。
stop:停止服务。
restart:重启服务。
status:查看服务状态。
enable:设置服务开机启动。
disable:取消服务开机启动。
以上是常见的 Linux 命令,可以满足日常的操作需求。
阅读全文