Centos 7前奏

Centos 6与7区别

https://zhidao.baidu.com/question/716660948565551765.html

http://xiaofengmo.blog.51cto.com/10116365/1744661

http://www.cnblogs.com/Csir/p/6746667.html

IP配置

自动获取ip命令:dhclient

ip address和 ifconfig 区别 http://blog.csdn.net/dog250/article/details/5303542

配置静态ip地址文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33

更改系统启动级别:centos7的运行级别都定义在 /lib/systemd/system下. 不再是之前的/etc/inittab文件

以下是/etc/inittab内容

  • # inittab is no longer used when using systemd.
  • #
  • # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
  • #
  • # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
  • #
  • # systemd uses ‘targets‘ instead of runlevels. By default, there are two main targets:
  • #
  • # multi-user.target: analogous to runlevel 3
  • # graphical.target: analogous to runlevel 5
  • #
  • # To view current default target, run:
  • # systemctl get-default
  • #
  • # To set a default target, run:
  • # systemctl set-default TARGET.target

[[email protected] ~]# ls -ltr /lib/systemd/system/runlevel*.target

lrwxrwxrwx. 1 root root  16 9月  10 20:58 /lib/systemd/system/default.target -> graphical.target

lrwxrwxrwx. 1 root root  13 9月  10 20:58 /lib/systemd/system/runlevel1.target -> rescue.target

lrwxrwxrwx. 1 root root  15 9月  10 20:58 /lib/systemd/system/runlevel0.target -> poweroff.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel4.target -> multi-user.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel3.target -> multi-user.target

lrwxrwxrwx. 1 root root  17 9月  10 20:58 /lib/systemd/system/runlevel2.target -> multi-user.target

lrwxrwxrwx. 1 root root  16 9月  10 20:58 /lib/systemd/system/runlevel5.target -> graphical.target

lrwxrwxrwx. 1 root root  13 9月  10 20:58 /lib/systemd/system/runlevel6.target -> reboot.target

可以针对不同需要设置不同的运行级别,创建对应的target软链接

设置命令行级别(init 3)方法:

[[email protected] ~]# ln -svf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target

[[email protected] ~]# ln -svf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

[[email protected] ~]#systemctl set-default multi-user.target

设置窗口级别(init 5)方法:

[[email protected] ~]# ln -svf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target

[[email protected] ~]# ln -svf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

[[email protected] ~]#systemctl set-default graphical.target

关机命令:init 0 、shutdowm -r now 、poweroff

单用户模式:开机进入选择系统模式,按e键进入单用户编辑模式,光标移动到下图,修改ro(只读)值为rw(可读可写),添加 启动路径:init=/sysroot/bin/sh.按ctrl+x保存启动

切换原系统用户下:chrooot /sysroot/

切换后可以完成更改root用户密码等操作。

出现小方块是因为系统为中文,需要指定语言:LANG=en

单用户更改密码后必须生效selinux:touch /.autorelabel

救援模式

挂载光驱开机启动,选择Troubleshooting选项

进入后,选择Rescue a Centos Linux system

此时有几个选项:继续、只读、跳过shell、离开。选择1继续。

进入shell后,需要切换回原操作系统用户下:chroot /mnt/sysimage,需要注意的是在进入单用户模式下,切换回原操作系统用户:chroot /sysroot/。切换后才能找到原系统下的相关目录和文件。切换后可以进行更改密码、更改配置文件等操作。

更改主机名:hostnamectl set-hostname centos7

主机名配置文件: /etc/hostname

远程连接另一台linux:ssh -p 端口 用户名@Ip

使用ssh-keygen密钥登陆:

A ——远程——>B

A机器:ssh-keygen生成公钥和私钥,复制公钥内容,

B机器:/root/.ssh/创建authorized_keys文件,将复制的公钥内容粘贴至该文件中。

时间: 2024-10-05 21:13:00

Centos 7前奏的相关文章

Hadoop的学习前奏(二)——Hadoop集群的配置

前言: Hadoop集群的配置即全然分布式Hadoop配置. 笔者的环境: Linux:  CentOS 6.6(Final) x64 JDK:    java version "1.7.0_75" OpenJDK Runtime Environment (rhel-2.5.4.0.el6_6-x86_64 u75-b13) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode) SSH:    OpenSSH_5.3p1, Ope

Linux centos下让alias自定义永久生效(+常用的别名)

alias可以简化一些复杂的命令串,使一个单词或简化后的命令即可实现复杂(通常是带很多参数的长串)命令. 基本用法: alias 简化命令='实际的长串命令'    //实际长串命令通常为'原命令 -/选项参数' eg. alias ll='ls -a' 获取别名: alias        //即可查看当前设定的所有alias别名 取消别名: unalias 简化命令 eg. unalias ll            //取消ll的别名 永久生效: 直接使用alias命令定义的别名,重启后就

初识运维3--在虚拟机中安装Linux发行版系统(CentOS)的方法

在讲Linux系统发行版本的安装过程之前,先大略说明一下虚拟化. 虚拟化:将底层硬件资源抽象为用户更容易读懂和使用的逻辑抽象层的技术. 最早由IBM提出,现使用率较高的虚拟化软件平台有三类:VMware workstation.VirtualBOX.HyperV.在这里使用VMware workstation作为例子讲解说明安装过程. 虚拟化网络: 桥接模式:让物理机和虚拟机利用物理网络接口完成通信.虚拟机可以访问互联网. 仅主机模式:让虚拟机和物理机利用被虚拟出来的VMnet1网络接口完成通信

CentOS 6.9中Telnet的安装配置

Telnet:TCP/IP协议中的一员,是Internet远程登录服务的标准协议和主要方式.它为用户提供了在本地计算机上完成远程主机工作的能力.要开始一个Telnet会话,必须输入用户名和密码来登录服务器.Telnet是常用的远程控制Web服务器的方法,监听TCP的23号端口. xinetd:新一代的网络超级守护进程,经常用来管理多种轻量级的Internet服务.xinetd提供类似于inetd+tcp_wrapper的功能,但它更强大更安全.xinetd能够同时监听多个指定的端口,在接受用户请

.NET深入解析LINQ框架(一:LINQ优雅的前奏)

阅读目录: 1.LINQ简述 2.LINQ优雅前奏的音符 2.1.隐式类型 (由编辑器自动根据表达式推断出对象的最终类型) 2.2.对象初始化器 (简化了对象的创建及初始化的过程) 2.3.Lambda表达式 (对匿名方法的改进,加入了委托签名的类型推断并很好的与表达式树的结合) 2.4.扩展方法 (允许在不修改类型的内部代码的情况下为类型添加独立的行为) 2.5.匿名类型 (由对象初始化器推断得出的类型,该类型在编译后自动创建) 2.6.表达式目录树(用数据结构表示程序逻辑代码) 3.LINQ

解决CentOS内网机通过Windows下假设代理来访问网络

新分配的CentOS运行在内网环境下,无法连接Internet,为了能够使用yum部署OpenVas工具,需要在内网下一台Windows主机架设代理,作代理服务器来令虚拟机上网. 代理服务器选择了CCproxy,下载并安装CCProxy,配置所要代理的协议,并选择能够联外网的网卡ip 在下方本机局域网IP选择可以与CentOS虚拟机进行通讯的网卡地址,点击确定 账号管理根据个人需要进行配置,我这边选择的是允许所有(建议最好为虚拟机配置账号,方便以后调试和监控) 1..在CentOS中配置全局代理

Windows 7用U盘安装CentOS 7

已经有Windows 7,准备再安装一个CentOS 7. 1. 划分磁盘空间 从磁盘上划分安装CentOS 7的安装空间.如果有多个硬盘的话,一定要在主硬盘上划分2G的空间(其实1G就够了)作为boot.这是因为开机时BIOS读取的是主硬盘的MBR,如果boot也在从硬盘,GRUB修改的是从硬盘的MBR,主硬盘的MBR没有修改,开机以后就会找不到安装CentOS 7的分区,造成CentOS 7无法启动.如下图,在主硬盘上划分了2G作为boot,从硬盘上划分了98G安装home等其他内容. 2.

阿里云服务器 ECS 部署lamp:centos+apache+mysql+php安装配置方法 (centos7)

1.效果图 1 2. 部署步骤 1 1. mysql安装附加(centos7) 7 3.错误注意****** 10 1.效果图 2.部署步骤 链接 http://jingyan.baidu.com/article/870c6fc31218e8b03fe4be16.html 首先安装apachecentos可以直接yum安装apache ?. 命令:yum install httpd ? //根据提示,输入Y安装即可成功安装? 然后启动apache,并且设置系统让?Apache 开机自动启动. 命

Centos 7.3下 Linux For SQL Server安装及配置介绍

Centos 7.3下Linux For SQL Server安装及配置介绍 说到SQL Server服务,我们大家都知道是Microsoft公司的数据库服务,当然说到数据库,现在主要分为三大商:1:Oracle.2:Msql Server.3:Mysql:三种数据库在当下环境受到不了不同程度的关注:比如oracle主要应用到大型的商业比较多,比如银行:SQL Server主要在常见的互联网公司使用:mysql主要应用于小型的企业或者服务商使用:当然从费用上来说,Oracle是最贵的,也是最为稳