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命令用于以超级用户权限执行命令,需要输入管理员密码。
