【linux】命令收集

1. 系统信息

  • uname -m:显示处理器架构
  • uname -r:显示内核版本
  • arch:显示处理器架构
  • cat /proc/cpuinfo:查看CPU信息
  • cat /proc/meminfo:查看内存使用情况
  • cat /proc/version:显示内核版本
  • date:显示系统日期

2. 关机与重启

  • shutdown -h now:立即关机
  • shutdown -r now:立即重启
  • reboot:重启系统
  • init 0 / telinit 0:关闭系统
  • logout:注销当前用户

3. 文件和目录操作

  • cd [目录]:切换目录
  • pwd:显示当前路径
  • ls -l:显示详细文件列表
  • mkdir dir1:创建目录
  • rm -rf dir1:强制删除目录及内容
  • cp file1 file2:复制文件
  • mv file1 new_name:移动或重命名文件
  • ln -s file1 link1:创建软链接

4. 文件搜索

  • find / -name file1:全局搜索文件
  • locate *.ps:快速查找文件(需先运行updatedb
  • grep "text" file1:在文件中搜索文本

5. 挂载文件系统

  • mount /dev/sda1 /mnt:挂载设备
  • umount /mnt:卸载设备
  • mount -o loop file.iso /mnt:挂载ISO文件

6. 磁盘空间管理

  • df -h:显示磁盘使用情况
  • du -sh dir1:统计目录大小
  • ls -lSr:按文件大小排序

7. 用户和群组管理

  • useradd user1:创建用户
  • userdel -r user1:删除用户及主目录
  • passwd user1:修改用户密码
  • groupadd group1:创建用户组

8. 文件权限

  • chmod 755 file1:设置文件权限
  • chown user1:group1 file1:修改文件所有者和组
  • chattr +i file1:设置文件不可修改

9. 打包与压缩

  • tar -cvf archive.tar dir1:创建tar包
  • tar -xvf archive.tar:解压tar包
  • gzip file1:压缩文件
  • unzip file1.zip:解压zip文件

10. 软件包管理

  • RPM(Red Hat系)
    • rpm -ivh package.rpm:安装软件包
    • rpm -e package:卸载软件包
  • APT(Debian系)
    • apt-get install package:安装软件
    • apt-get remove package:卸载软件

11. 网络管理

  • ifconfig eth0:查看网络配置
  • ping example.com:测试网络连接
  • netstat -tuln:查看端口监听状态

12. 文本处理

  • cat file1:查看文件内容
  • head -n 5 file1:显示文件前5行
  • sed 's/old/new/g' file1:替换文本
  • awk '{print $1}' file1:提取第一列

13. 系统监控

  • top:实时查看系统进程
  • ps aux:显示所有进程
  • free -h:查看内存使用

14. VIM编辑器

  • 命令模式i(插入)、dd(删除行)、:wq(保存退出)
  • 查找替换/keyword(搜索)、:%s/old/new/g(全局替换)

15. 其他实用命令

  • history:查看命令历史
  • ctrl + r:搜索历史命令
  • man command:查看命令手册

相关推荐
Yana.nice7 小时前
Linux 只保留 30 天内日志(find命令删除日志文件)
linux·运维·chrome
andxe9 小时前
安科士 AndXe 技术博客:400G QSFP112 SR4 光模块|AI 算力与超算短距互联最优方案
网络·人工智能·光模块·光通信
shiyi.十一10 小时前
第2章:应用层 — 知识要点与架构
网络·计算机网络·架构
吳所畏惧10 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
DFT计算杂谈10 小时前
无 Root 权限在 Tesla K80 零门槛部署 DeepSeek 大模型
linux·服务器·网络·数据库·机器学习
水境传感 李兆栋10 小时前
GNSS 位移监测站 :毫米级感知,筑牢安全监测防线
网络
维天说11 小时前
CLI-Switch 2026年3月版历史设计:Hook、TTY 隔离与 JSON 状态
java·服务器·json
Zhang~Ling11 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
DeeplyMind11 小时前
Linux 深入 per-VMA lock:Linux 缺页路径如何摆脱 mmap_lock
linux·per-vma lock
爱写代码的阿森12 小时前
鸿蒙三方库 | harmony-utils之PreferencesUtil首选项数据监听详解
服务器·华为·harmonyos·鸿蒙·huawei