ls
- 列出当前目录下的文件和文件夹 示例:ls -l
显示详细的文件列表 注释:ls
命令用于列出当前目录下的文件和文件夹。使用-l
选项可以显示更详细的信息。cd
- 切换目录 示例:cd /path/to/directory
切换到指定路径的目录 注释:cd
命令用于切换当前工作目录到指定的路径。pwd
- 显示当前工作目录的路径 示例:pwd
显示当前所在目录的路径 注释:pwd
命令用于显示当前所在的工作目录的路径。mkdir
- 创建新的目录 示例:mkdir new_directory
创建名为new_directory
的新目录 注释:mkdir
命令用于创建新的目录。rm
- 删除文件或目录 示例:rm file.txt
删除名为file.txt
的文件 注释:rm
命令用于删除文件或目录。请谨慎使用该命令,因为删除的文件将无法恢复。cp
- 复制文件或目录 示例:cp file.txt new_file.txt
将file.txt
复制为new_file.txt
注释:cp
命令用于复制文件或目录。mv
- 移动文件或目录 示例:mv file.txt /path/to/directory
将file.txt
移动到指定路径的目录中 注释:mv
命令用于移动文件或目录,也可用于重命名文件或目录。cat
- 查看文件内容 示例:cat file.txt
查看file.txt
的内容 注释:cat
命令用于查看文件的内容。对于较大的文件,可以使用less
命令进行分页查看。grep
- 在文件中搜索指定的模式 示例:grep "keyword" file.txt
在file.txt
中搜索包含关键字的行 注释:grep
命令用于在文件中搜索指定的模式或关键字。find
- 在文件系统中查找文件 示例:find /path/to/search -name "file.txt"
在指定路径下查找名为file.txt
的文件 注释:find
命令用于在文件系统中递归查找符合条件的文件。chmod
- 修改文件或目录的权限 示例:chmod 755 file.txt
将file.txt
设置为所有者可读、可写、可执行,其他用户只可读和执行 注释:chmod
命令用于修改文件或目录的权限。chown
- 修改文件或目录的所有者 示例:chown user:group file.txt
将file.txt
的所有者修改为user
,所属组修改为group
注释:chown
命令用于修改文件或目录的所有者和所属组。chgrp
- 修改文件或目录的所属组 示例:chgrp group file.txt
将file.txt
的所属组修改为group
注释:chgrp
命令用于修改文件或目录的所属组。tar
- 打包和解压文件 示例:tar -cvf archive.tar file1.txt file2.txt
将file1.txt
和file2.txt
打包为archive.tar
注释:tar
命令用于打包和解压文件。gzip
- 压缩文件 示例:gzip file.txt
压缩file.txt
文件 注释:gzip
命令用于压缩文件,压缩后的文件扩展名为.gz
。gunzip
- 解压缩文件 示例:gunzip file.txt.gz
解压缩file.txt.gz
文件 注释:gunzip
命令用于解压缩文件。ping
- 测试网络连接 示例:ping google.com
测试与google.com
的网络连接 注释:ping
命令用于测试与特定主机的网络连接。ifconfig
- 查看和配置网络接口 示例:ifconfig eth0
查看eth0
网络接口的配置信息 注释:ifconfig
命令用于查看和配置网络接口。ssh
- 远程登录到另一台计算机 示例:ssh username@hostname
使用 SSH 远程登录到hostname
主机 注释:ssh
命令用于通过 SSH 协议远程登录到另一台计算机。scp
- 在本地计算机和远程计算机之间复制文件 示例:scp file.txt username@hostname:/path/to/destination
将file.txt
复制到远程主机的指定路径 注释:scp
命令用于在本地计算机和远程计算机之间复制文件。wget
- 下载文件 示例:wget https://example.com/file.txt
下载https://example.com/file.txt
文件 注释:wget
命令用于从指定 URL 下载文件。curl
- 发送 HTTP 请求并显示响应 示例:curl https://example.com
发送 HTTP GET 请求到https://example.com
并显示响应 注释:curl
命令用于发送 HTTP 请求并显示响应。top
- 显示系统资源使用情况 示例:top
显示实时的系统资源使用情况 注释:top
命令用于显示实时的系统资源使用情况,包括 CPU、内存、进程等。ps
- 显示当前运行的进程 示例:ps aux
显示所有当前运行的进程的详细信息 注释:ps
命令用于显示当前运行的进程的信息。kill
- 终止进程 示例:kill PID
终止指定进程 ID 的进程 注释:kill
命令用于终止指定的进程。df
- 显示磁盘空间使用情况 示例:df -h
显示磁盘空间使用情况,并以人类可读的方式显示大小 注释:df
命令用于显示磁盘空间使用情况。du
- 显示目录或文件的大小 示例:du -sh /path/to/directory
显示指定目录的总大小 注释:du
命令用于显示目录或文件的大小。history
- 显示最近执行过的命令历史记录 示例:history
显示最近执行过的命令历史记录 注释:history
命令用于显示最近执行过的命令历史记录。man
- 查看命令的帮助手册 示例:man ls
查看ls
命令的帮助手册 注释:man
命令用于查看命令的帮助手册。sudo
- 以超级用户权限执行命令 示例:sudo apt-get install package
以超级用户权限安装软件包 注释:sudo
命令用于以超级用户权限执行命令,需要输入管理员密码。