当前位置: 首页 > article >正文

linux常用命令记录

Linux 是一个强大的操作系统,它提供了大量的命令来管理系统和处理文件。这里记录一些常用命令。

1. 文件和目录管理

  • ls:列出目录内容
  • cd:改变当前目录
  • pwd:打印当前工作目录
  • mkdir:创建新目录
  • rmdir:删除空目录
  • touch:创建新文件或更新现有文件的时间戳
  • rm:删除文件或目录
  • cp:复制文件或目录
  • mv:移动或重命名文件/目录
  • scp:安全复制文件

2. 文件内容查看

  • cat:查看文件内容
  • more:分页查看文件内容
  • less:类似于 more,但具有更好的用户界面
  • head:查看文件的前几行
  • tail:查看文件的后几行
  • grep:搜索文件内容

3. 系统信息

  • uname:显示系统信息
  • df:报告文件系统的磁盘空间使用情况
  • du:检查磁盘使用情况
  • top:实时显示系统状态
  • ps:查看当前运行的进程
  • kill:发送信号到进程
  • free:显示内存使用情况

4. 用户和权限管理

  • useradd:创建新用户
  • usermod:修改用户信息
  • userdel:删除用户
  • passwd:更改用户密码
  • chmod:更改文件权限
  • chown:更改文件所有者
  • chgrp:更改文件组

5. 网络管理

  • ping:检查网络连接
  • ifconfig:配置或显示网络接口
  • netstat:显示网络状态
  • ssh:安全远程登录
  • scp:安全复制文件
  • wget:从网络下载文件

6. 包管理

  • apt-get(Debian/Ubuntu):安装、更新和删除软件包
  • yum(CentOS/RHEL):管理 RPM 软件包
  • dnf(Fedora):新一代的软件包管理器

7. 文本处理

  • echo:输出文本到控制台
  • sed:流编辑器,用于处理文本
  • awk:强大的文本处理工具
  • grep:搜索文本
  • find:查找文件

8. 压缩和解压缩

  • tar:打包和压缩文件
  • gzip:压缩程序
  • gunzip:解压缩 gzip 压缩的文件
  • zip:压缩文件
  • unzip:解压缩 zip 文件

9. 系统监控和性能

  • iostat:监视系统输入/输出设备负载
  • vmstat:报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息
  • mpstat:报告CPU使用率
  • iotop:监视磁盘I/O
  • htop:改进的 top 命令

10. 其他实用工具

  • ln:创建链接(硬链接或软链接)
  • chmod:更改文件权限
  • chown:更改文件所有者
  • crontab:定时任务

http://www.kler.cn/news/339807.html

相关文章:

  • Spring Cloud微服务详解
  • 三角形面积 python
  • 【优选算法】(第二十七篇)
  • Springboot Web
  • 路由:ReactRouter
  • 数据驱动投资:AI在股票市场的应用
  • 未来已来:探索日常小发明背后的专利革命
  • C++语言学习(3): type 的概念
  • 八、Drf解析器
  • 怎么设计自己的算力中心
  • 论文写作技巧
  • LeetCode 130.被围绕的区域 Python题解
  • 【业务场景】最全的购物车设计与实现
  • MySql - 数据库操作
  • 188页企业数字化转型建设方案(数据中台、业务中台、AI中台)
  • 深入探索与实践:抖音商品详情接口的高效调用与数据处理技术
  • C++中的变量与函数的命名规则
  • Java—逻辑控制与输入输出
  • 【开源免费】基于SpringBoot+Vue.JS洗衣店订单管理系统(JAVA毕业设计)
  • AutoDL服务器训练YOLOv8全过程