tar

两种压缩格式:z & j
image.png

  • -c:打包
  • -x:解压
  • -f:文件
  • -z:.tar.gz文件,tgz文件
  • -j:.tar.bz2文件,tbz2文件

    VIM

  • u:撤销,ctrl+r:重做

  • i,o,a:插入
  • dd:删除
  • yy,2yy:复制
  • p:粘贴
  • set nu:显示行号
  • nG:移动光标到n行

软件包管理器

image.png

rpm

  • rpm -qa:查询所有安装的软件包
  • rpm -q vim-common:查询某软件包是否安装
  • rpm -ivh xxx.rpm:安装
  • rpm -ql 包名 查看一个包安装了哪些文件
  • -e:卸载

    yum

    image.png
    image.png

    yum apt区别

    ~普通命令 - 图5
    yum与apt的区别_qq_26182553的博客-CSDN博客

    源代码编译安装

    grub

    image.png

    进程管理

    top

  • 1:显示每个cpu使用率

  • -p [进程号]:只显示进程
  • -Hp [进程号]:显示进程的线程

    进程优先级调整

  • nice

  • renice
  • 后台运行&
    • 调回前台:jobs查看编号
    • fg [编号]
  • 后台挂起(放后台,并暂停):ctrl + z
    • 可以后台运行:bg [编号]【和&运行一样?】

守护进程

  • nohup
  • screen

image.png

服务管理

service

  • 启动脚本:/etc/init.d/
  • 脚本复杂
  • init 级别
    • init 0 关机
    • init 3 命令行模式
    • init 6 重启

systemctl

  • 启动脚本:/usr/lib/systemd/system
  • 脚本清爽
  • systemctl enable xxx:开机自启
  • systemctl get-default:查看运行级别
  • systemctl set-default xxxx.target:设置运行级别

    SELinux

    生产关掉SELinux,避免对性能产生影响。
    image.png

    内存磁盘管理

文件系统

ext4文件系统

image.png

  • ls -i:查看inode编号

sar【cpu内存磁盘网络综合监控】 & iftop