Linux基础之一: 系统安装与CLI管理

前言

假如你问我,Linux和Windows最大的区别是什么?我会直接告诉你Linux就是用命令行管理的系统,Windows是图形化管理的系统!当然啦,这个回答很偏面,但其实我是想告诉你,如果你用的是Linux系统,想管理它,必须要习惯命令行,然后你慢慢就会发现原来命令行比图形化界面效率更高!

好啦,接下来转入正题,linux系统安装其实很简单的,我们后面就demo都是在虚拟机里做,虚拟化软件我使用的为Vmware Workstation 15 ,关于虚拟话软件我往后有空再专门写一遍关于虚拟化技术文章,这里就先忽略了,直接进入到系统安装配置;

Linux 系统安装

安装前需要事先准备好Centos 7.6 的系统安装光盘文件 CentOS-7-x86_64-1810-dvd1.iso 准备好,

首先我们新建一台虚拟机

在这里插入图片描述

向导窗口选择

在这里插入图片描述根据向导选择我们要建的虚拟机系统类型和版本
在这里插入图片描述根据向导,设置我们虚拟的名字和虚拟机文件存在路径
在这里插入图片描述根据向导设置虚拟机磁盘大小,我们demo环境使用20GB即可
在这里插入图片描述虚拟机创建向导已经完成了,但是我们还有些硬件信息需要配置一下;
在这里插入图片描述我们把 Centos 7.6 系统光盘文件配置上,同时把多余的虚拟机用不到的硬件删掉,确认关闭,然后点击 完成
在这里插入图片描述开启虚拟机,引导安装Install Centos 7
在这里插入图片描述选择系统语言,我建议使用英语,对后期的文档查阅和扩展学习有很大帮助;
在这里插入图片描述我们设置市区为亚洲上海,软件安装选择最小化,系统硬盘默认分区设置,网络设置为自动连接且为dhcp,对了先不着急点击安装,往下继续看一下设置网络自动连接的地方再那里哈!
在这里插入图片描述在下图位置设置一下网络自动连接,不然你装好系统是单机状态的哦!好啦,设置好以后就可以Begin Installation囖。
在这里插入图片描述这此界面设置一下root密码,顺带新建一个新用户,就可以等着安装完成,完成之后等他提示您帮它reboot一下就ok啦!
在这里插入图片描述安装完成了,提示重启,需要帮手点点重启的呢
在这里插入图片描述重启后,我们的Centos系统就算安装完成了,如下图:
在这里插入图片描述输入账号密码就可以查看登陆该系统
在这里插入图片描述我们透过这个窗口查一下现在系统所用的IP地址
在这里插入图片描述

CLI管理

假如这是一台准备用来跑Oracle数据库的物理服务器,放在机房里,那上面这些操作都是要在服务器上接鼠标键盘显示器操作的,那我们每次要操作这台服务器的话,都要去机房,其实是不现实的啦,这时候我们就可以透过远程连接软件直接利用SSH远程连接到服务器的SHELL窗口上,常用的远程命令行工具就有XSHELL、PUTTY、SECRT等等,我个人就喜欢XSHELL。

在这里插入图片描述远程登陆该系统,确保你现在用的电脑可以与该Linux系统的 ip 正常通讯,新建一个回话:输入Linux 系统的 IP 地址,使用默认的 ssh 端口 22,连接;
在这里插入图片描述
输入账号密码(后续DEMO都会使用root超级管理员账号,当然啦,工作中root 账号不是随便可以登陆的啦)即可远程命令行登陆该linux系统;
在这里插入图片描述后面就用命令行演示一下我们常常用到的linux命令

Xshell 6 (Build 0175)
Copyright (c) 2002 NetSarang Computer, Inc. All rights reserved.

Type `help' to learn how to use Xshell prompt.
[C:\~]$ 

Connecting to 192.168.100.102:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Sun Dec  1 01:50:17 2019
[root@localhost ~]# hostname	#查看主机名
localhost.localdomain
[root@localhost ~]# ip a		#查看ip信息
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: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:cd:93:4d brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.102/24 brd 192.168.100.255 scope global noprefixroute dynamic ens32
       valid_lft 1576sec preferred_lft 1576sec
    inet6 fe80::dcf7:f25c:7f51:3538/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[root@localhost ~]# free -m		#查看内存信息
              total        used        free      shared  buff/cache   available
Mem:            972         144         667           7         160         657
Swap:          2047           0        2047
[root@localhost ~]# systemctl status firewalld		#查看防火墙状态
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2019-12-01 01:42:31 CST; 17min ago
     Docs: man:firewalld(1)
 Main PID: 6094 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─6094 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

Dec 01 01:42:29 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
Dec 01 01:42:31 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
[root@localhost ~]# whoami		#查看自己登陆身份
root
[root@localhost ~]#

好啦,这一我们已经把Linux安装和Linux如何透过命令行工具连接来管理系统的方法啦,接下来我们就直接进入到Linux的命令学习啦,casure 熟练掌握各种基础命令的用法,是一个linux系统管理员必不可少的技能,往后才可以进入到bash等的一些高级技能。而且透过命令行接口,还能让其他计算机软硬件从业人员或爱好者了解操作系统的工作原理。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值