跳动百科

linux常用命令手册

欧栋娣   来源:网易

Linux操作系统以其强大的命令行工具而著称,这些命令可以帮助用户高效地管理文件系统、执行程序、监控系统性能等。下面是一些常用的Linux命令及其简要说明,适合新手入门学习。

1. 文件和目录操作

- ls:列出当前目录下的文件和子目录。使用`ls -l`可以查看详细信息。

- cd:更改当前工作目录。例如,`cd /home/user`会切换到`/home/user`目录。

- pwd:显示当前的工作目录路径。

- mkdir:创建新目录。例如,`mkdir new_folder`会在当前目录下创建名为`new_folder`的新目录。

- rm:删除文件或目录。使用`rm -r`递归删除目录及其内容。

- cp:复制文件或目录。`cp file.txt newfile.txt`将复制`file.txt`为`newfile.txt`。

- mv:移动或重命名文件或目录。例如,`mv oldname.txt newname.txt`会将文件重命名为`newname.txt`。

2. 文件查看与编辑

- cat:显示文件内容。如`cat filename.txt`。

- less:分页显示文件内容,支持向上和向下滚动。例如,`less filename.txt`。

- nano 或 vim:文本编辑器。`nano`简单易用,`vim`功能强大但需要学习曲线。

3. 系统信息与管理

- top 或 htop:实时显示系统进程和资源使用情况。`htop`提供了更友好的界面。

- ps:查看当前运行的进程。`ps aux`显示所有用户的进程。

- kill:终止进程。首先使用`ps`找到进程ID(PID),然后使用`kill PID`结束进程。

- df 和 du:`df`显示磁盘空间使用情况;`du`显示目录或文件的大小。

- chmod 和 chown:修改文件权限和所有权。例如,`chmod 755 file.sh`改变文件权限,`chown user:group file.txt`更改文件的所有者。

4. 网络相关

- ping:测试网络连接。例如,`ping www.google.com`检查到Google服务器的连通性。

- ifconfig 或 ip:配置网络接口。`ip addr show`显示IP地址。

- wget 或 curl:下载文件。`wget http://example.com/file.zip`从URL下载文件。

掌握这些基本命令是开始Linux之旅的第一步。随着实践的深入,你将发现更多高级命令和技巧来提高效率。希望这份简明指南能帮助你在Linux世界中更加得心应手。