CentOS系统基础环境搭建与设置
CentOS系统基础环境搭建与设置
一、Linux的主要刊行版
1.1 GNU与Linux操作系统
Unix 系统被发现之后,大家用的很爽,然则厥后更先收费和商业闭源了。Richard Stallman在1983年9月27日公然提议GNU设计,目的是建立一套完全自由的操作系统。GNU是“GNU's Not Unix”的递归缩写。1985年Richard Stallman又创立了自由软件基金会(Free Software Foundation)来为GNU设计提供手艺、执法以及财政支持。到了1990年,GNU设计已经开发出的软件包罗了功效强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具,唯一依然没有完成的主要组件就是操作系统的内核(称为HURD)。1991年Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并在GPL条款下公布。1992年Linux与其他GNU软件连系,完全自由的操作系统正式降生。
简朴来说,Linux是操作系统内核,GNU提供了应用程序,Linux内核与GNU应用程序配合构成了开源天下的Linux操作系统。
1.2 Linux主要刊行版本
在http://futurist.se/gldt/ 网站,可以查看Linux差别刊行版本以及他们之间的关系。
其中,族群最为重大的有Debian家族,其中著名的分支有Ubuntu系列;Slackware家族,著名分支有Suse系列;RedHat家族,著名分支有CentOS、Fedora系列。由于Linux系统的内核与应用软件均遵守GPL协议,因此各刊行商可以自行裁剪内核改变软件,然后刊行,这样就衍生出了越来越多的Linux系统。
二、安装设置Centos7.8操作系统
2.1 下载CentOS7.8镜像
接见https://developer.aliyun.com/mirror/,点击OS镜像,下载最新的CentOS7镜像。
2.2 在虚拟机中安装系统
,,www.sunbet.us欢迎进入欧博网址(Allbet Gaming),欧博网址开放会员注册、 *** 开户、电脑客户端下载、苹果安卓下载等业务。
2.3 基本设置
安装完成后,登录系统,查看系统版本与 *** 情形:
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
ens33网卡没有获得ip, *** 不通。
2.3.1 配通 ***
# cd /etc/sysconfig/network-scripts/
# vi ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ON *** =no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=cff76671-d81a-499a-b66d-02b17715448e
DEVICE=ens33
ONBOOT=no #更改成yes
# systemctl restart network
[root@localhost network-scripts]# ip add
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:e5:86:86 brd ff:ff:ff:ff:ff:ff
inet 172.20.200.131/24 brd 172.20.200.255 scope global noprefixroute dynamic ens33
valid_lft 1549sec preferred_lft 1549sec
inet6 fe80::fc7:1b7a:52b7:3359/64 scope link noprefixroute
valid_lft forever preferred_lft forever
[root@localhost network-scripts]#
2.3.2 设置内陆yum源安装基础软件
由于是Minimal Install,某些软件没有安装,先设置好内陆yum源,利便安装基础工具。
[root@localhost network-scripts]# l *** lk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 120G 0 disk
├─sda1 8:1 0 1G 0 part /boot
├─sda2 8:2 0 2G 0 part [SWAP]
└─sda3 8:3 0 117G 0 part /
sr0 11:0 1 9.6G 0 rom
[root@localhost network-scripts]# mount /dev/sr0 /mnt
mount: /dev/sr0 is write-protected, mounting read-only
[root@localhost network-scripts]#
# cd /etc/yum.repos.d/
# vi CentOS-Base.repo
[base]
name=CentOS
baseurl=file:///mnt
gpgcheck=0
# yum clean all
# yum makecache
2.3.3 实现执行history的时刻可以看到执行下令的时间
# vim /etc/profile
HOSTNAME=`/usr/bin/hostname 2>/dev/null`
HISTSIZE=1000
if [ "$HISTCONTROL" = "ignorespace" ] ; then
export HISTCONTROL=ignoreboth
else
export HISTCONTROL=ignoredups
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export HISTTIMEFORMAT="%F %T `whoami` " #增添此行
# source /etc/profile
# history
1 2020-11-24 03:01:44 root ifconfig
2 2020-11-24 03:01:44 root ip add l
3 2020-11-24 03:01:44 root ifconfig
4 2020-11-24 03:01:44 root cat /etc/os-release
三、Linux下令花样
以ls
下令为例,对Linux下令花样举行说明:
# man ls
SYNOPSIS
ls [OPTION]... [FILE]...
[OPTION]为下令选项,差别的下令选项使下令展现差别功效。下令选项有三种模式:长选项:GNU气概选项,例如--all;短选项:UNIX 气概选项,例如-a;BSD气概选项: 一个字母,例如ps下令的选项a、x、u等。
[FILE]为下令参数,既下令的操作工具。
在man文档中,< >为必输选项,[ ]为可选选项,[ ]内容无关紧要。
0
珍藏
- 上一篇: 索莱尔传射劳尔-加西亚破门,瓦伦2-2毕尔巴鄂竞技
- 下一篇: 看得见的无线通信手艺——可见光通信
发表评论
卡利官网开户
回复全民头条网全民头条网专业报道:新闻频道、体育频道、财经频道、游戏频道、科技频道、健康养生频道等资讯库。出新的我一起追