linux常用命令分享

发布时间:2024年01月19日

Linux是一个功能强大的操作系统,广泛用于服务器、桌面和嵌入式系统。了解Linux常用命令对于有效地使用这个系统至关重要。以下是一些基础且常用的Linux命令,它们涵盖了文件操作、系统信息、网络管理等多个方面。

文件和目录操作

  • ls:列出目录内容。
  • cd <目录>:更改当前目录。
  • pwd:显示当前目录的路径。
  • mkdir <目录名>:创建一个新目录。
  • rmdir <目录名>:删除一个空目录。
  • rm <文件或目录>:删除文件或目录(使用-r删除目录及其内容)。
  • cp <源文件> <目标文件>:复制文件或目录。
  • mv <源文件> <目标文件>:移动或重命名文件或目录。
  • touch <文件名>:创建一个空文件或更新文件的时间戳。
  • cat <文件>:查看文件内容。
  • less <文件>:分页查看文件内容。
  • tail <文件>:查看文件的最后几行(常用于查看日志文件)。
  • head <文件>:查看文件的前几行。
  • find <路径> -name <文件名>:在指定路径下查找文件。
  • grep <文本> <文件>:在文件中搜索指定的文本。

系统信息和管理

  • uname -a:显示系统信息。
  • top:显示当前系统运行的进程及资源使用情况。
  • ps:显示当前运行的进程。
  • kill <进程ID>:终止指定的进程。
  • df:显示磁盘空间使用情况。
  • du:显示目录或文件的磁盘使用情况。
  • free:显示内存使用情况。
  • whoami:显示当前用户的用户名。
  • sudo <命令>:以超级用户身份执行命令。
  • chmod <权限> <文件或目录>:更改文件或目录的权限。
  • chown <用户>:<组> <文件或目录>:更改文件或目录的所有者和所属组。

网络管理

  • ping <主机>:检查与远程主机的网络连接。
  • ifconfig:配置或显示网络接口信息。
  • netstat:显示网络连接、路由表、接口统计等信息。
  • wget <URL>:从指定的URL下载文件。
  • curl <URL>:向/从服务器传输数据。

归档和压缩

  • tar -cvf <归档文件.tar> <文件或目录>:创建归档文件。
  • tar -xvf <归档文件.tar>:解压归档文件。
  • gzip <文件>:压缩文件。
  • gunzip <文件.gz>:解压.gz文件。

文本编辑

  • nano <文件>:使用nano编辑器编辑文件。
  • vi <文件>vim <文件>:使用Vi/Vim编辑器编辑文件。

帮助命令

  • man <命令>:显示命令的手册页(帮助文档)。
  • --help:与命令一起使用以显示命令的帮助信息,例如ls --help

这些命令只是Linux命令的一小部分,但它们是最基本和最常用的。熟练使用这些命令将有助于提高在Linux环境下的工作效率。随着你对Linux的了解加深,你将学习到更多高级和专用的命令。

文章来源:https://blog.csdn.net/r081r096/article/details/135667795
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。