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

Linux高级命令

 

目录

一、系统信息和监控

二、进程管理

三、文件查找和搜索

四、文本处理

五、网络管理

六、磁盘和文件系统管理

七、备份和恢复

八、系统启动和关机

九、用户和权限管理

十、日志管理

十一、性能监控

十二、安全和审计


一、系统信息和监控

dmesg:显示或控制内核环缓冲区。
iostat:监视系统输入/输出设备负载。
vmstat:报告关于进程、内存、分页、块IO、陷阱和CPU活动的信息。
mpstat:报告CPU统计信息。
free:显示系统内存的使用情况。
top:实时显示系统中的进程。


二、进程管理

strace:跟踪系统调用和信号。
ltrace:跟踪程序执行时的动态库函数调用。
nice:改变程序的调度优先级。
renice:为运行中的进程改变优先级。


三、文件查找和搜索

find:在目录树中查找文件。
locate:查找文件,使用数据库来加快搜索速度。
updatedb:更新 locate 命令的数据库。
grep:强大的文本搜索工具,支持正则表达式。


四、文本处理

awk:模式扫描和处理语言,用于数据提取、报告生成等。
sed:流编辑器,用于对文本进行过滤和转换。
cut:剪切文本行中的一列或多列。
paste:合并多个文件的列。


五、网络管理

iptables:配置Linux内核的网络相关功能。
ip:显示和操作路由、网络设备、接口等。
nmap:网络扫描和安全审计工具。
dig:查询DNS以获取任何类型的信息。
host:DNS查找工具。


六、磁盘和文件系统管理

fsck:检查文件系统的完整性。
e2fsck:检查ext2/ext3/ext4文件系统。
mkfs:创建文件系统。
fdisk:磁盘分区表操作工具。
parted:更高级的分区管理工具。


七、备份和恢复

rsync:快速同步文件和目录到另一个位置。
tar:打包和压缩文件,支持多种压缩格式。
dump:备份文件系统。
restore:恢复文件系统备份。


八、系统启动和关机

shutdown:安全地关闭系统。
reboot:重启系统。
init:控制运行级别,用于启动、恢复、运行和关闭系统。
systemctl:控制 systemd 系统和服务管理器。


九、用户和权限管理

useradd:创建新用户。
usermod:修改用户账户。
userdel:删除用户账户。
groupadd:创建新组。
groupmod:修改组。
groupdel:删除组。


十、日志管理

journalctl:查看和分析 systemd 系统和服务的日志。
logrotate:管理日志文件,防止它们变得过大。


十一、性能监控

iotop:监视磁盘I/O使用情况。
atop:高级交互式监控程序。
htop:增强版的 top,支持颜色显示和更多功能。


十二、安全和审计

chattr:改变文件属性。
lsattr:列出文件属性。
auditd:审计框架,用于跟踪系统调用和系统事件。


http://www.mrgr.cn/news/61205.html

相关文章:

  • 基于禁忌搜索算法的TSP问题最优路径搜索matlab仿真
  • 深入Android架构(从线程到AIDL)_22 IPC的Proxy-Stub设计模式04
  • HTML和CSS相关的问题,为什么页面加载速度慢?
  • Linux标准IOday4
  • 嵌入式系统中的 OpenCV 与 OpenGLES 协同应用
  • OFDM接收机学习-第二章 符号同步模块FPGA的实现
  • 数据结构初阶———顺序表
  • 智能防泄密:源代码保护的创新选择
  • 驱动和芯片设计哪个难
  • Hash表算法
  • HelloCTF [RCE-labs] Level 8 - 文件描述和重定向
  • JVM垃圾回收
  • 探索工业大模型的奥秘:2024年中国工业大模型行业发展研究报告免费下载
  • @Import
  • MySQL系列---sql优化
  • qq流量分析(渗透课作业)
  • PBKDF2算法:一种基于密码的密钥派生算法
  • VQ-VAE(2018-05:Neural Discrete Representation Learning)
  • png怎么转换成jpg格式?将png格式转换成jpg格式的几个方法推荐
  • 21世纪20年代了, 居然遭遇扩容U盘!
  • Jenkins+RobotFramework 失败用例重执行方案
  • 串口调试工具
  • 人工智能图谱
  • java基础练习:三天打鱼,两天晒网
  • AI(10)-瓶子logo
  • JS中的正则表达式