Skip to content

mcbilla/linux-command

 
 

Repository files navigation

Linux Command

Linux命令分类

这里存放Linux 命令大全并不全,你可以通过linux-command来搜索,它是把 command 目录里面搜集的命令,生成了静态HTML并提供预览以及索引搜索。

常用命令

网络

  • curl:利用URL规则在命令行下工作的文件传输工具
  • netstat:查看网络系统状态信息
  • ss:比 netstat 更高效好用的 socket 统计信息工具
  • nc:网络界的瑞士军刀,号称最强大的网络工具
  • ifconfig:配置和显示网络接口
  • ip:管理网络接口和路由,用于替代ifconfig、route等命令
  • tcpdump:抓包工具,用于捕获和分析网络流量
  • iptables:Linux上常用的防火墙软件,监控和过滤从服务器进出的网络数据包

磁盘和内存

  • vmstat:监测系统的虚拟内存、进程、CPU活动、块设备I/O等信息
  • free:显示物理内存和交换空间的使用情况
  • df:显示磁盘的空间使用情况
  • du:显示每个文件和目录的磁盘使用空间
  • tree:树状图列出目录的内容
  • mount:用于挂载Linux系统外的文件
  • fsck:检查并且试图修复文件系统中的错误

文本

grep 、sed、awk 被称为 Linux 中的文本三剑客。

  • grep:适合单纯的查找或匹配文本
  • sed:适合编辑匹配到的文本
  • awk:适合格式化文本,对文本进行较复杂格式处理

其他常用命令:

  • more:显示文件内容,每次显示一屏
  • sort:对文本文件中所有行进行排序
  • uniq:检查和删除文本文件中的重复行
  • wc:统计文件的字节数、字数、行数
  • head:显示文件的开头部分
  • tail:在屏幕上显示指定文件的末尾若干行
  • cat:连接多个文件并打印到标准输出
  • more:显示文件内容,每次显示一屏
  • less:分屏上下翻页浏览文件内容

系统

  • top:显示系统的运行状态和进程信息
  • sar:系统运行状态统计工具
  • pstack:分析进程调用栈
  • htop:一个交互式的进程查看器,可以动态观察系统进程状况
  • ps:报告当前系统的进程状态
  • alias:定义或显示别名

用户

  • chmod:用来变更文件或目录的权限
  • sudo:以其他身份来执行命令

文件

  • mv:对文件或目录重命名或者移动
  • cp:将源文件或目录复制到目标文件或目录中
  • rm:删除指定的文件和目录
  • find:在指定目录下查找文件和目录
  • touch:创建新的空文件和更新文件时间戳
  • ls:显示目录内容列表
  • lsof:显示Linux中的文件打开情况
  • ln:为文件创建链接
  • tar:打包、压缩和解压文件
  • zip:压缩文件并生成zip文件
  • unzip:解压缩zip文件
  • rar:压缩文件并生成rar文件
  • unrar:解压缩rar文件

包管理

  • pip:Python 编程语言中的包管理器,用于安装和管理第三方 Python 模块
  • apt:Debian Linux发行版中的APT软件包管理工具
  • yum:基于RPM的软件包管理器
  • dnf:新一代的RPM软件包管理器

其他

  • xargs:给其他命令传递参数的一个过滤器
  • nohup:将程序以忽略挂起信号的方式运行起来
  • 管道符 | :把前一个命令原本要输出到屏幕的信息当做后一个命令的标准输入。
  • 重定向 > :输入/输出重定向
  • crontab:提交和管理用户的需要周期性执行的任务

Linux学习资源整理

社区网站

  • Linux中国 - 各种资讯、文章、技术
  • 实验楼 - 免费提供了Linux在线环境,不用在自己机子上装系统也可以学习Linux,超方便实用。
  • 鸟哥的linux私房菜 - 非常适合Linux入门初学者看的教程。
  • Linux公社 - Linux相关的新闻、教程、主题、壁纸都有。
  • Linux Today - Linux新闻资讯发布,Linux职业技术学习!。
  • X-CMD - Shell + AWK 为核心增强原生命令输出以及交互体验,各种命令以及现代化软件包的介绍和使用教程,每日科技新闻资讯,欢迎浏览关注!

知识相关

软件工具

Adobe软件的最佳替代品 原文在这里

About

Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Markdown 95.7%
  • HTML 3.1%
  • Other 1.2%