IT入门 > 面试题 > Linux题库 >
  • yum(基于rpm的软件包管理器)

    2019/11/07 点击:1365

    # 安装 yum -y install xxx# 查看软件包信息(已安装或可安装) yum info xxx# 查看已安装的软件包 yum list installed | grep xxx# 查看已安装或可安装的软件包 yum list | grep xxx# 查看已安装或可安装的软件

  • 常用软件的安装

    2019/11/07 点击:4580

    # unzip yum -y install unzip# zip yum -y install zip# git yum -y install git# which yum -y install which# crontab yum -y install cronie

  • 防火墙相关设置

    2019/11/07 点击:4930

    # centos7默认使用firewall作为防火墙# 启动/停止/重启 service firewalld start/stop/restart# 查看状态 firewall-cmd --state# 开放端口 # --permanent参数表示永久生效 ,如果不加该参数重启后失效 # --add-por

  • 压缩与解压缩

    2019/11/07 点击:3189

    # unzip unzip xx.zip 解压到指定目录 unzip xx.zip -d 目录名# zip 把当前目录下的yii2目录压缩成xx.zip zip -r xx.zip yii2 # -r参数表示递归压缩子目录下所有文件 # tar解压缩 tar -xzvf *.tar.gz

  • 查看错误

    2019/11/07 点击:6750

    nginx systemctl status nginx.service -l

  • 服务器硬件资源和磁盘操作

    2019/11/07 点击:3072

    # 查看内存占用情况 free # 详细说明见GitHub free -m # -m表示以M为单位显示 free -h # -h表示以方便阅读的方式显示 # 查看磁盘占用情况 df df -h # -h表示以方便阅读的方式显示 # 查看系统版本

  • 开关机

    2019/11/07 点击:7542

    重启 reboot

  • 服务

    2019/11/07 点击:1139

    # 服务的启动/关闭/重启 service docker start/stop/restart systemctl start/stop/restart docker.service # 查看服务状态 service docker status systemctl status docker.service

  • 进程和线程有什么区别?

    2019/11/07 点击:2691

    进程是资源分配的最小单位,拥有独立的地址空间,每启动一个进程,系统都会建立数据表来维护其代码段、堆栈段和数据段;创建和切换进程的开销较大;进程间通信较复杂;多进程

  • 多进程和多线程有什么区别

    2019/11/07 点击:5018

    多进程中数据是分离的,这样共享复杂,同步简单;而多线程中数据是共享的,这样共享简单,同步复杂; 进程创建、销毁和切换比较复杂,速度较慢;线程创建、销毁和切换比较简单