美文网首页
day29-第一阶段知识补充

day29-第一阶段知识补充

作者: Diudiu_0588 | 来源:发表于2019-04-11 15:50 被阅读0次

比较文件:

diff
cp /etc/passwd{,.ori}
操作前备份,操作后检查

rpm hat包管理器

安装,卸载、升级、查询、验证
rpm hat包管理器
安装卸载升级查询验证
需要很多依赖

特点:

  1. rpm安装
    简单,快。依赖多,解决依赖困难繁琐
  2. yum安装
    简单快,自动解决依赖 。不能选择软件版本
  3. 编译安装(源码编译)
    慢,复杂,需要GCC编译器可以自定义安装(版本选择,软件路径)
  4. 先将源码制作成rpm,放到yum仓库,实现yum自动安装
    一次性慢,复杂,安装快,可以自定义(版本选择,安装路径)
    rpm命令
      -v 显示过程
       -i 安装
       -h 显示安装进度条
       -U 升级软件包
       -e 卸载软件包
       -- nodeps 忽略依赖
       -q 查询
       -a查所有
       -l 显示软件包中的所有文件列表
       - f 查询文件或命令属于哪个包 接上全路径
    yum 命令 安装rpm包自动解决依赖
      install 安装 安装 软件包
      search 模糊查找软件包名
      groupinstall 安装组包
      grouplist 获取组包名称列表
      list 查看软件包名
      list installed 列出所有已安装的软件
      provides 查找某个文件属于哪个包
      remove 移除软件包(禁止使用)
      repolist 列出yum源

CentOS6.X和CentOS7.X的对比

说明 CentOS6.X ContOS7.X
最新版 6.9 7.6
架构 32/64位 64位
启动原理 串行(sysvinit 技术) 并行(systemd 技术)
安装过程 按顺序一步步安装模式 平台化安装模式
网卡名称 eth0 类似ens33可修改内核 net.idnames=0
biosdevname=0 参数调整为传统模式
默认文件系统 ext4 xfs
网卡管理服务 network NetworkManager network
网络配置 setup nmtui
开启关闭服务 /etc/init.d/sshd start | stop restart
srrvice cron start | stop restart
systemtcl stop | start sshd
查看服务状态 /etc/init.d/crond status systemctl status crond
开机自启动 chkconfig sshd off | on systemctl disable|enable sshd
查看开机自启动 /chkconfig --list crond /systemctl status crond
systemctl is-enabled crond.service
服务操作 单一管理/etc/init.d/crond.status 批量systemctl status crond crond.service network
额外基础工具 tree nmap dos2unix lrzsz nc lsof wget
tcpdump htop liotop sysstat nethogs
额外psmisc net-tools bash-completion vim-enhanced
tab补全 命令 路径 命令 路径 参数
默认防火墙 iptables firewalld
主机名修改 hostname oldboy hostnamectl set-hostname ildboy
主机名文件 /etc/sysconfig/network /etc/hostname
字符集文件 /etc/sysconfig/i28n /etc/locale.conf
字符集命令配置 export LANG= export LANG="en_US.UTP-8"
localectl set-locale LANG=en_US.UTP-8
运行级别 0-6 runlevel | init /usr/lib/systemd/system/runlevel*.target
默认数据库 MySQL MariaDB
IO调度 cfq dead line
/etc/rc.local 放置开机启动的命令 放置开机启动命令(必须授权执行权限)
查看IP和路由 ifconfig 和route
netstat -rn或route -n
IP(默认没有 ifconfig或route)
netstat -rn或route -n

相关文章

  • day29-第一阶段知识补充

    比较文件: diffcp /etc/passwd{,.ori}操作前备份,操作后检查 rpm hat包管理器 安...

  • Linux第一阶段网络知识补充

    主要记录 主机传输数据封装与解封装的过程 TCP的三次握手和四次挥手 子网掩码的划分 DNS协议原理 第一部分 数...

  • 知识补充

    在不允许修改参数变量的值时可以加上const修饰符 图片 在ios中会自动识别图片@几x来按比例显示假如图片是xx...

  • 知识补充

    1. 傅立叶变换: (1) 傅立叶级数:法国数学家傅里叶发现,任何周期函数都可以用正弦函数和余弦函数构成的无穷级数...

  • 知识补充

    必备词 breakfast voucher[ˈvaʊtʃɚ] 早餐卷 lunch voucher dinner v...

  • 补充知识

    js的特点 解释性语言 (不需要编译成文件 , 跨平台) 单线程 (同一时间只能做一件事) ...

  • 行动学习8:行动学习之分阶段实施

    潮起潮落型 第一阶段是集中学习、项目启动。主要围绕行动学习主题补充知识、分享经验,通过行动学习研讨会创造性解决问题...

  • 天之路7--新藏线第一日:拉萨-当雄-纳木错-班戈

    ----------------------------------------------- 补充知识:纳木错,...

  • 补充知识7.29

    可能很多人都喜欢忙,我并不喜欢很忙的生活,我喜欢学习的生活,今天幸福感很强,上午打卡了英语口语,下午一直在听张其成...

  • 线程补充知识

    一、线程的状态有哪些: 注:此图来源于我正在学习的vip课程(潭州课程)。很不错,大家可参去看看(毕竟用了人家东西...

网友评论

      本文标题:day29-第一阶段知识补充

      本文链接:https://www.haomeiwen.com/subject/ebsgiqtx.html