linux的常用命令

Linux的常用命令非常丰富,以下是一些基本的和常用的命令,按照它们的用途和功能分类:

文件和目录操作

  • ls:列出目录内容。
  • cd:改变当前目录。
  • pwd:显示当前工作目录。
  • mkdir:创建目录。
  • rmdir:删除空目录。
  • cp:复制文件或目录。
  • mv:移动或重命名文件或目录。
  • rm:删除文件或目录。
  • touch:创建空文件或更新文件访问/修改时间。
  • ln:创建链接文件(硬链接或符号链接)。
  • find:在目录树中查找文件。

文件内容操作

  • cat:连接并显示文件内容。
  • tac:反向显示文件内容。
  • more / less:分页显示文件内容。
  • head:显示文件的开头部分。
  • tail:显示文件的结尾部分。
  • echo:显示一行文本或将文本重定向到文件。
  • grep:在文件中搜索匹配的文本行。
  • sort:对文本行进行排序。
  • uniq:报告或省略重复的行。
  • cut:从每行文件中删除部分内容。
  • sed / awk:用于文本处理的高级工具。

权限管理

  • chmod:改变文件或目录的权限。
  • chown:改变文件或目录的所有者和/或组。
  • chgrp:改变文件或目录的组。
  • umask:设置文件创建时的默认权限掩码。

系统信息和进程管理

  • uname:打印系统信息。
  • uptime:显示系统运行时间和其他信息。
  • who / w:显示已登录用户的信息。
  • top / htop:实时显示系统中运行的进程及其状态。
  • ps:报告当前系统的进程状态。
  • kill:终止进程。
  • df:显示磁盘空间使用情况。
  • du:显示文件和目录的磁盘使用情况。

压缩和解压

  • gzip / gunzip:用于压缩和解压.gz文件。
  • bzip2 / bunzip2:用于压缩和解压.bz2文件。
  • tar:打包和解包文件(可以与gzip或bzip2结合使用以创建.tar.gz或.tar.bz2文件)。

网络操作

  • ping:测试网络连接。
  • ifconfig / ip:显示和配置网络接口。
  • netstat:显示网络连接、路由表、接口统计等。
  • traceroute / tracert:跟踪数据包从源主机到目标主机之间的路径。
  • ssh:安全地登录到远程主机并执行命令。
  • scp:在本地主机和远程主机之间复制文件。

其他常用命令

  • man:显示命令的手册页。
  • help:显示shell内建命令的帮助信息。
  • history:显示用户在命令行中执行的历史命令。
  • date:显示或设置系统日期和时间。
  • clear / ctrl+l:清屏。
  • reboot / shutdown:重启或关闭系统。

以上只是Linux命令的冰山一角,还有很多其他的命令和工具可用于各种任务和目的。 

文章链接: https://www.mfisp.com/30318.html

文章标题:linux的常用命令

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
投稿分享

Linux系统下与磁盘空间和文件尺寸相关的命令

2024-6-27 16:18:28

投稿分享服务器vps推荐

为什么服务器连接不上

2024-7-9 11:42:43

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠