Linux自由服务(2)

1.设计主机名:

FQDN(全限定域名)

1.临时设计主机名

语法:    hostname 设计的主机名

2.永久设置主机名

方法:    /etc/sysconfig/network配置文件里修改hostname的名字

修改linux服务器的hosts文件 将修改完的名字指向本地(设置全限定域名)

Host文件位置 /etc/hosts

问:不设置FQDN 会怎么样??

答:1.很多的开源服务器软件 例如Apache无法启动 或者出现报错

2.方便记忆 看到主机名对其作用由一个初步判断

3.如果不设置则会影响本地域名的解析(本地访问)

2.chkconfig

作用:相当于windows下“安全卫士”之类的安全辅助类工具 提供“开机启动项”的一个管理服务

1.开机启动服务查询

chkconfig --list

-

其中0-6指各个启动级别

2.删除服务

chkconfig –-del 要删除的服务名

3.添加开启启动服务

chkconfig –add 服务名

4.设置服务在某个级别下开机启动/不启动(重点)

chkconfig --level 连在一起的启动级别 服务名 on/off

3.ntp服务

作用:用于对计算机的时间的同步管理操作。

很多网站都需要读取服务器时间来记录相关信息,所以时间很重要

同步服务器时间方法有两个:

1.一次性同步

手动执行:       ntpdate 上游服务器ip地址

时间上游概念:逐级向上查找正确时间

2.通过服务自动同步

自动执行:       服务名:ntpd

service ntpd start  启动ntp服务 自动更新时间

chkconfig --level 35 ntpd on      设置开机自启

4.防火墙服务

防火墙:防范一些网络攻击

防水墙:防论坛水军

软件防火墙  :选择性让请求部分通过,从而保证网络安全

硬件防火墙

1.在当前的系统中 防火墙有一个名字:iptables【7.0中默认是firewalld】

国家长城防火墙 DFW

1.查看iptables是否开机启动

1.查看进程

2.查看开机启动项

2.iptables服务的启动 重启和关闭

service iptables start/stop/restart

3.查看iptables状态(查看规则)

service iptables atatus

4.查看规则的命令

iptables -L

-L  表示列出规则

5.简单设置防火墙

Iptables:主命令

-A:add,添加规则

INPUT:进站请求(出战output)

-p:protocol,指定协议(icmp/tcp/upd)

--dport:指定端口号

-j:指定行为结果  允许(accept)拒绝(reject)

添加完成之后 需要保存操作

/etc/init.d/iptables save

5.rpm管理

作用:类似于软件管理功能 主要作用是对linux服务器上的软件包进行对应管理操作

1.查询rpm -qa|grep 关键词

选项:-q查询    -a全部

2.卸载(没有依赖关系)rpm -e 软件名称

3.强制卸载(有依赖关系)  rpm -e 软件包名 --nodeps

选项

4.安装

1.先找到安装包

1.官网

2.不介意老版本 可以从光盘(或镜像文件)中读取

查看块状设备的信息:lsblk

Name:名称

Size:设备大小

Type:类型

MountPoint:挂载点(类似Windows下盘符)

扩展:光盘的挂载和解挂

1.解挂操作:  umount 当前设备挂载点

2.挂载操作:  mount 设备原始地址(都在/dev下) 要挂载的路径(一般都放在/mnt下)

2.安装软件的命令

Rpm -ivh 软件包完整名/称

选项:  -i 安装

-v显示进度条

-h 显示以#号形式显示进度条

6.cron/crontable计划任务(重点)

作用:操作系统不可能24小时都有人操作 有些时候想在指定时间点执行某些特定任务 此时就可以交给计划任务程序去执行

前提:确保时间准确

1.制定计划:

语法:  crontab 选项

常用选项    -l 列出指定用户的计划任务列表

-e 编辑指定用户的计划任务列表

计划任务的规则语法格式 以行为单位 一行个则为一个计划:

语法:     分 时 日 月 周 需要执行的命令

分:0-59

时:0-23

日:1-31

月:1-12

周:0-6(0代表周日)

四个符号:

* 表示取范围内的每一个数字

·                                    /  表示每多少个。

-  连续区间可以用到   (*/10   每10)

, 多个取值可以用到

-u 指定的用户名 不指定表示当前用户

-r 删除指定用户的计划任务列表

2.Crontab权限问题:本身是任何用户都可以创建自己的计划任务

但超级管理员可以通过配置不让普通用户设置

黑名单:           /etc/cron.deny          里面写用户名 一行一个

白名单:           /etc/cron.allow          本身不存在 自己创建

注意:白名单的优先级高于黑名单 如果一个用户同时存在于两个名单文件中 默认普通用户可以创建自己的计划任务

转载于:https://www.cnblogs.com/xixirui/p/9177328.html

linux学习-----开机启动项设置,ntp服务,防火墙服务,rpm服务,cron服务相关推荐

  1. 虚拟服务器启动顺序,虚拟机开机启动项设置方法

    虚拟机开机启动项设置方法 内容精选 换一换 本章节用于Nginx虚拟机场景的调优,其他场景无需执行.配置虚拟机的CPU.内存.网络.以虚拟机vm1为例.参数说明如表 vcpu与物理CPU绑定参数说明所 ...

  2. linux 添加开机启动项的三种方法。

    原文地址: https://blog.csdn.net/lylload/article/details/79488968 Shell环境变量配置文件:https://blog.csdn.net/yzs ...

  3. ​linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

  4. Linux 添加开机启动项的三种方法

    linux 添加开机启动项的三种方法. (1)编辑文件 /etc/rc.local 输入命令:vim /etc/rc.local 将出现类似如下的文本片段: #!/bin/sh # # This sc ...

  5. win7计算机开机启动项设置,启动项管理,教您电脑开机启动项怎么设置

    在使用电脑的过程中,我们的装的软件越来越多,以至于系统开机越来越慢.这是因为很多软件安装好以后,就随着我们的系统启动而自动启动了.所以,我们要把一些不需要开启启动的软件给禁止掉.那电脑开机启动项怎么设 ...

  6. win10设置开机启动项_如何进行win7开机启动项设置

    开机启动项是开机的时候系统会开启的程序.有时电脑开机启动会自动加载很多程序,严重拖慢电脑的开机速度.我们该如何设置开机启动项来取消这些加载的程序呢?下面小编解析如何进行win7开机启动项设置吧. wi ...

  7. w7运行里的计算机怎么设置,win7开机启动项怎么设置?win7开机启动项设置方法...

    电脑现在在我们生活中有着非常重要的地位,所以不仅仅电脑在市面上有着很好的销量,连带着电脑的周边产品也在不断发展,电脑系统就是其中一种.windows系统是最早出现的电脑系统,迄今为止也很少有系统可以超 ...

  8. win7开机启动项设置

    我们知道电脑新装系统,开机速度很快,但使用一段时间后会发现开机启动越来越慢,其实导致开机启动越来越慢的原因有很多,因为电脑使用久了,不知不觉启动的项目就多了,系统垃圾也多了,并且磁盘反复读写与删除等都 ...

  9. win7开机启动项设置_win7系统如何修改开机启动项 电脑修改开机启动项操作方法【图文】...

    在正常的情况下如果用户想要修改开机启动项都是通过第三方软件来修改的,其实电脑本身也是能够修改开机启动项的,只不过很多用户们还不知道怎么修改,那么win7系统怎么修改开机启动项呢?今天为大家分享win7 ...

最新文章

  1. R语言ggplot2可视化:为可视化图像添加多行标题(multi line title)并将多行标题居中对齐(center align)
  2. vs内存泄露检测方法
  3. 北京计算机在职研究生双证学校,北京在职研究生目前有哪些学校开设了双证专业?...
  4. hpux oracle9,oracle 9i,10G,11G,各版本下载资源
  5. python 修改array_python 基础_ 数组的 增删改查3
  6. 十进制小数化为二进制小数的方法是什么_十进制转成二进制的两种方式
  7. SharePoint2013 App 开发中 自定义网站栏,内容类型,列表。
  8. 视频教程-R语言入门基础-大数据
  9. selenium--下载与安装
  10. mysql索引失效口诀
  11. 别再吐槽12306了!有本事你来写架构
  12. excel两个指标相关性分析_用Excel做相关性分析
  13. 月入2万的10个小生意项目
  14. 企业微信怎么统计客户数量
  15. android查看摄像头信息,获取Android设备上的详细的摄像头信息
  16. (1)js数组常用方法 splice()、slice()、push()、unshift()、pop()、shift()、join()、reverse()、sort()、concat()、split()
  17. 二阶偏微分方程组 龙格库塔法_1、经典四阶龙格库塔法解一阶微分方程组
  18. ECCV22 | ByteTrack:简单、高效、实用的多目标跟踪方法
  19. ECharts修改坐标轴,坐标轴字体,坐标轴网格样式以及控制坐标轴是否显示
  20. 超级计算机模拟现实,超级计算机模拟出了地球磁场真实的模样

热门文章

  1. 计算机视觉开源库OpenCV之照明和色彩空间
  2. maya为什么不能导出fbx_Maya无法展 UV的解决办法
  3. python版本升级后编译_python学习笔记(7)--python版本升级
  4. android下拉刷新动画效果代码_vue项目实录:下拉刷新组件的开发及slot的使用
  5. java框架核心技术_你必须掌握的 21 个 Java 核心技术!(干货)
  6. mysql 分页有数据没了_mysql分页丢数据的分析
  7. 思维导图下载 注册安全_2019安全工程师《建筑实务》第二章第一节考点:物料提升机思维导图...
  8. lua代码格式化工具_FFLUA——C++嵌入Luaamp;扩展Lua利器
  9. 计算机排版基础知识,计算机排版基础知识.pdf
  10. sqlitepython导入数据_python从sqlite读取并显示数据的方法