1. dns

1.1 什么是dns(域名解析系统)

  • 其实就是一个超大的网络电话簿dns就是域名解析到ip的一个过程,大型公司,用的dns服务名叫做bind软件
  • 相当于一个域名于IP对应关系记录表

1.2 提供dns服务的公司

  • 119.29.29.29 腾讯的
  • 223.5.5.5   阿里的
  • 223.6.6.6   阿里的
  • 8.8.8.8     谷歌的
  • 114.114.114.114  114公司的

1.3 安装bind-utils,查看dns解析的命令

yum install bind-utils

1.4 案例

# 查询dns解析的命令
nslookup api.0528.ltd# 案例
[root@ymq yum.repos.d]# nslookup api.0528.ltd
Server:         223.5.5.5
Address:        223.5.5.5#53Non-authoritative answer:
Name:   api.0528.ltd
Address: 106.14.42.253

1.5 dns解析流程

  • 浏览器首先在本地机器,操作系统dns缓存中查找是否有域名-ip的对应记录,
  • 去/etc/hosts文件中寻找是否写死了域名解析记录,
  • 如果hosts没写,就取/etc/resolv.conf配置文件中寻找dns服务器地址4,如果找到了对应的解析记录,就记录到本地dns缓存中
  • /etc/ hosts本地强制dns的文件
  • 大概图解

1.6 dns配置文件

linux的dns配置文件如下里面定义了dns服务器地址
vim /etc/resolv.conf

2. yum安装软件

2.1 注意点

  • 系统服务管理命令,只有通过yum安装的软件,才可以用系统服务管理命令
  • 编译安装在  /opt/nginx112/        无法使用  systemctl start nginx
  • 如果是centos6就是                    service nginx start
  • 如果是centos7就是                    systemctl start/stop/restart nginx

2.2 yum基础命令

yum search nginx
yum install nginx
yum remove nginx

2.3 yum安装nginx

2.3.1 换源

centos7.5换源https://blog.csdn.net/qq_52385631/article/details/123649099?spm=1001.2014.3001.5501

2.3.2 安装

yum install nginx -y

2.3.3 使用

常用命令# 临时关闭防火请
iptables -F(1) 启动:
systemctl start nginx(3) 重启:
systemctl restart nginx(4) 停止:
systemctl stop nginx

2.3.4 nginx基础配置

以下是Nginx的默认路径:
(1) Nginx配置路径:/etc/nginx/
(2) PID目录:/var/run/nginx.pid
(3) 错误日志:/var/log/nginx/error.log
(4) 访问日志:/var/log/nginx/access.log
(5) 默认站点目录:/usr/share/nginx/html
事实上,只需知道Nginx配置路径,其他路径均可在/etc/nginx/nginx.conf 以及/etc/nginx/conf.d/default.conf 中查询到。

2.3.4 彻底卸载nginx

停止Nginx软件
service nginx stop删除Nginx的自动启动
chkconfig nginx off从源头删除Nginx
rm -rf /usr/sbin/nginx
rm -rf /etc/nginx
rm -rf /etc/init.d/nginx再使用yum清理
yum remove nginx

3. inux定时任务

分 时 日 月 周
*  *  *  *  *  所有命令一定要用绝对路径来写!# 案例
# 每分钟执行一次命令
* * * * * 命令
# 每小时的3,15分组执行命令
3,15 * * * * 命令
# 在上午8-11点的第3和第15分钟执行
3,15 8-11 * * * 命令
# 每晚21:30执行命令
30 21 * * * 命令
# 每周六、日的1:30执行命令
30 1 * * 6,0 命令
# 每周一到周五的凌晨1点,清空/tmp目录的所有文件
0 1 * * 1-5 /usr/bin/rm -rf /tmp/*
# 每晚的21:30重启nginx
30 21 * * * /opt/nginx/sbin/nginx -s reload
# 每月的1,10,22日的4:45重启nginx
45 4 1,1,10,22 * * /opt/nginx/sbin/nginx -s reload
# 每个星期一的上午8点到11点的第3和15分钟执行命令
3,15 8-11 * * 1 command

linux---dns/yum安装软件/定时任务相关推荐

  1. linux rpm yum 安装 软件

    rpm 安装: 1.rpm包的了解:  rpm  安装  升级  删除 rpm -ivh  ****.rpm   安装 rpm -Uvh  ****.rpm  升级 rpm -e name    删除 ...

  2. linux 用yum安装软件和卸载软件

    一.使用yum安装和卸载软件,有个前提是yum安装的软件包都是rpm格式的. 安装的命令是,yum install ~,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲 ...

  3. 【转】解决yum安装软件报Couldn't resolve host 'mirrorlist.centos.org问题

    转自:http://blog.51cto.com/oldcat1981/1719825 今天在linux环境通过yum安装软件报了以下错误: [root@multi-mysql yum.repos.d ...

  4. CentOS中yum安装软件时报错:No package XXX available(转载)

    转自:https://www.cnblogs.com/xixihuang/p/5405188.html yum 安装软件时,报错:No package XXX available. 1 2 3 4 [ ...

  5. redhat 6.0 Enterprise企业版如何使用yum安装软件

    redhat 6.0 Enterprise企业版如何使用yum安装软件 linux系统是非常稳定的,但是安装软件有时候却有依赖关系,这样安装软件是很麻烦的,好在有yum可以解决依赖关系,首先按照下面的 ...

  6. CentOS7用yum安装软件报:Cannot find a valid baseurl for repo: base/7/x86_64

    CentOS7用yum安装软件报:Cannot find a valid baseurl for repo: base/7/x86_64 问题:Cannot find a valid baseurl ...

  7. 如何保留linux中yum安装后的rpm软件包

    在linux上,使用yum安装,默认安装完成之后会删除下载的rpm包:想要yum安装软件后,还保留安装包,那么需要修改/etc/yum.conf配置文件中的keepcache参数. [root@bog ...

  8. centos 卸载软件_一篇看懂!详解-Linux系统中安装软件的三种方法

    Linux系统中安装软件的三种方法 注:本文主要以CentOS为例介绍常用的安装方式,其他版本linux在文章底部 Linux系统中怎么安装软件,首先说一下应用程序与系统命令的区别: 1.文件位置 系 ...

  9. 解决使用yum安装软件时出现GPG-Key的问题

    使用yum安装软件时出现GPG-Key的问题 在Linux中使用yum命令安装软件时出现下述提示 Loaded plugins: fastestmirror, langpacksYou have en ...

  10. ftp yum 安装软件报错FTP Error 550 - Server denied you to change to the given directory

    yum 源主要为了帮助我们解决在linux平台上,软件之间相互依赖的问题,有在线和离线YUM多种方式.有时候挡在客户现场无法进行联网时,需要部署离线yum 源.离线YUM包可以通过操作系统光盘,HTT ...

最新文章

  1. Linux基础常用运维操作
  2. 控制台程序console输入参数 获取参数
  3. java使用:: 表达式_Java 13:切换表达式的增强功能
  4. 从html导出带样式的excel,Jquery导出带样式的Excel
  5. matlab出错及解决办法,Linux下使用Matlab符号函数出错的解决办法
  6. 敏捷开发 我的经验(一)基本概念
  7. oracle存储过程遍历,oracle存储过程中遍历的疑惑
  8. 【学亮IT手记】Ajax跨域问题精讲--jQuery解决跨域操作
  9. 读书笔记(从0到1)
  10. 计算机关机 休眠睡眠有什么区别,你能分清电脑“休眠”和“睡眠”的区别吗?...
  11. STM32中的DMA控制器的使用
  12. Java 生成数字证书系列(三)生成数字证书
  13. 【实战记录分析】目录导航
  14. ESP-IDF的下载,设置,编译,烧录和监控
  15. sequoia 的详细安装步骤
  16. 关于影视剪辑中的pr软件你了解多少?
  17. Win7 英文专业版安装中文包汉化后部分软件中文乱码问题处理
  18. Cows in a Row
  19. 服务器ddr3和ddr3性能对比,内存DDR4与DDR3哪个好 ddr3和ddr4性能差多少
  20. 让虞书欣、李诞拍到停不下来!AR+AI双引擎的互动小游戏,如何打开IP新玩法?...

热门文章

  1. java 概率生成随机数_JAVA 生成随机数,并根据概率、比率
  2. 关闭445端口等危险端口,应对勒索病毒
  3. PHP范例完全自学手册pdf
  4. html弹窗复制,js复制弹窗美化
  5. div在html垂直居中,div 垂直居中(css div水平垂直居中六种方法)
  6. 计算机二级java刷题_计算机二级等考 刷题时间安排以及刷题顺序分享
  7. 最新修复版微信H5漂流瓶V2.0更新版本 社交漂流瓶H5源码
  8. 为什么提倡面向接口编程
  9. 手机远程控制电脑如何做到?
  10. 解锁前端面试体系核心攻略.pdf