linux学习-安装centos

安装linux

参考文献 linux安装教程

设置网络

(1)在登陆黑框中输入命令,让centos自动获取一个ip地址

# dhclient

(2)执行后等几秒即可。正常情况下是不会有内容返回的,获取到的ip是怎样的?我们该如何查看?

# ip addr

这台机器有两个ip地址,第一个是127.0.0.1是回环地址,网卡名字叫做lo,是计算机用来与自己和自己通信的。第二个地址是192.167.146.129,我们自动获取到的ip就是这个,网卡为ens33

(3)自动获取ip之后查看是否联网

# ping -c 4 www.baidu.com

ping命令是用来检测网络是否能连通的工具,如下图。
(4)虽然现在已经可以联网了,但是这还远远不够,在日常生活中我们需要给服务器手动设置ip地址,输入如下命令

# vi /etc/sysconfig/network-scripts/ifcfg-ens33

需要注意的是最后的ifcfg-ens33 ens33是我们网卡的名称,如果你的网卡与我的不一致,修改为你的网卡名称即可。
(5)进入到配置文件之后我们可以利用键盘上下左右移动,但是还不能直接编辑,此时我们只需要按下i字母键就可以进行编辑操作了。我们需要修改的地方主要有

 ONBOOT=yes    //网卡随系统启动而启动BOOTPROTO=static //bootproto设置网卡启动类型,dhcp表示自动获取ip static 表示手动设置ipIPADDR=192.168.146.129 //步骤一获取到的ip地址,请不要和我设置一样。NETMASK=255.255.255.0 //子网掩码GATEWAY=192.168.146.2 //网关DNS1=119.29.29.29 //DNS地址 

修改之后为如下图所示
完成更改之后按下ESC键,紧接着按下“:wq“并回车,保存配置文件。然后重启网络服务。

# systemctl restart network.service

接着我们重启虚拟之后,再次输入ip addr 查看ip地址是否和设置一直。然后在ping -c 4 www.baidu.com 能ping 通就代表我们网络设置好啦。

安装图形化界面

如果不需要安装图形化界面可以跳过此步骤

# yum groupinstall -y "GNOME Desktop"

这个过程需要等待一段时间,需要下载一些网路资源,等待安装完成之后输入命令

# init 5

进入初始化设置,根据提示设置完成信息即可。设置完成之后既进入centos的图型界面。
图型界面与控制台的相互转换

  • ctrl+alt+f2:切换到控制台
  • ctrl+alt+f1 切换到图型界面

常用快捷键

  • CTRL+C:结束当前命令。
  • CTRL+A 光标移动到命令最前面
  • CTRL+E 光标移动到命令最后面
  • CTRL+L 清屏
  • TAP 自动补全

linux目录结构

  • bin:binary的缩写,存放常用的命令
  • boot:存放核心文件,包括连接文件以及镜像文件
  • dev:dev是Device 的缩写。该目录存放外部设备
  • etc::该目录下存放的是多有系统管理所需的配置文件及目录
  • home:这是用户家目录,在linux中每个用户都用一个家目录
  • lib/lib64:这两个目录存放系统的动态连接共享库,起作用类似Windows的DLL文件
  • media:系统会自动设备一些设备,识别之后就会挂载到该目录下
  • opt:这是个主机安装其他软件所准备的目录,比如数据库等
  • /proc:是一个虚拟目录,是系统的内存映射,可以直接访问他来获取系统 信息
  • root:系统管理员的用户家目录
  • run:记录服务启动之后的pid
  • sbin:系统管理员使用的系统管理程序
  • srv:该目录存放的是一些服务启动之后需要提取的数据
  • sys:该系统存放的是与硬件驱动程序相关的信息
  • tmp:存放临时文件
  • usr:非常重要的一个目录,很多应用程序都存放在此目录下类似Windows Progame Files
  • var:该目录存放的是不断扩充且经常修改的文件,包括日志文件或者pid文件等

重启、关机

reboot //重启
halt   //关机
shutdown - h now   //等同于reboot
shutdown -h 10     //十分钟后关机
shutdown -h now    //立马关机
shutdown -h 20:25  //系统将在20:25 关机
shutdown -r now    //立即重启
shutdown -r 10     //10分钟后重启

linux学习-安装centos相关推荐

  1. Linux 学习“安装CentOS与多重引导小技巧”

    linux如果能安装却无法开机,可能就是由于没有/boot存在的关系: 双系统必须先装windows再装linux: ext3比起ext2多了日志的记录,对于系统恢复比较快速: physical vo ...

  2. Linux学习之CentOS(十三)--CentOS6.4下Mysql数据库的安装与配置

    如果要在Linux上做j2ee开发,首先得搭建好j2ee的开发环境,包括了jdk.tomcat.eclipse的安装(这个在之前的一篇随笔中已经有详细讲解了Linux学习之CentOS(七)--Cen ...

  3. linux学习之centos(三):mysql数据库的安装和配置

    前言:mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库, ...

  4. Linux学习之centOs的安装(二)

    Linux学习之centOs的安装(二) 一般步骤笔记本上已经标注,另外详细解说:NETWORK和HOSTNAME部分 1.配置本身固定ip地址: 双击NETWORK & HOSTNAME,打 ...

  5. Linux学习之CentOS(三十四)--配置域主DNS服务器

    在上一篇随笔里 Linux学习之CentOS(三十三)--DNS基础及域名系统架构,讲解了DNS的一些基础知识以及域名系统架构,在本篇随笔里将详细地讲解主DNS服务器的配置... 一.DNS服务器的类 ...

  6. Linux学习之CentOS(七)--CentOS下j2ee环境搭建

    因为是做j2ee后台开发的,所以在Linux上搭建j2ee环境是每一个java程序员所需要掌握的.所以这篇随笔主要记录一下j2ee环境搭建过程,包括jdk.tomcat.eclipse的安装,(对于m ...

  7. Linux学习之CentOS(二)--初识linux的一些常用命令

    Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...

  8. Linux学习之CentOS(三)--初识linux的文件系统以及用户组等概念

    进入到了Linux学习之CentOS第三篇了,这篇文章主要记录下对linux文件系统的初步认识,以及用户组.用户权限.文件所有者.文件所在组等概念 一.Linux文件结构及基本文件夹 文件系统是Lin ...

  9. Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码

    在上一篇随笔里面详细讲解了Linux系统的启动过程 (Linux学习之CentOS(二十一)--Linux系统启动详解),我们知道Linux系统的启动级别一共有6种级别,通过 /etc/inittab ...

最新文章

  1. 从0梳理1场CV大赛(Top 3%)!
  2. matplotlib 设置图形大小时 figsize 与 dpi 的关系
  3. 跨进程信息交互真个费事。
  4. react学习(四)之设置 css样式 篇
  5. chrome调试工具常用功能整理
  6. Window Function--the function of window function
  7. Android开发中常见的设计模式
  8. 《炉石传说》架构设计赏析(4):Asset管理
  9. 重复运行JUnit测试而没有循环
  10. IntelliJ IDEA 删除了快捷键后,如何找回来?
  11. 拿来就能用!行,这本 Python 书彻底火了!
  12. Spring Cloud —— 消息队列与 RocketMQ
  13. windows和centos7实现文件共享之samba
  14. laravel 使用事件系统统计浏览量
  15. java 获取当前年_java中的反射(三) - kelexin
  16. plsql如何破解的方法
  17. 工业控制系统发展历程
  18. 如何在iPhone上禁用Apple CarPlay
  19. 解决 Virtualbox 6.1.34 出现 End kernel panic - not syncing: attempted to kill the idle task
  20. 镜播无人直播带货教程,手把手教你如何搭建直播间

热门文章

  1. 用Python告诉你广州房租现状
  2. PlsntUML的在线画图网址
  3. 微信退款提示NOTENOUGH:基本账户余额不足,充值后再退款提示可退金额剩余0
  4. C# MVC引用_ViewStart.cshtml,新页面如何清空Layout模板
  5. 多晴转云h_多晴转云htxt百度云
  6. 例7.6有5个学生坐在一起,问第5个学生多少岁,他说比第4个学生大2岁。
  7. 51单片机学习笔记之数码管工作原理
  8. 读SQL进阶教程笔记14_SQL编程要点
  9. 2.18 9x9 乘法表
  10. vue 如何在 style 标签里使用变量(数据)