基础一 【 系统搭建 访问命令行 简单命令】

 目录 :

               【部署 linux 环境】

               【 远程连接配置 】

               【访问命令行】 

               【常用命令 一 】

【 部署linux环境 】

 (一)部署流程

注释 : 首先要提前下载好 VMware Workstation ,我们进行 linux 的学习,包括环境

         的搭建是基于在虚拟机上进行的,因此需要提前下载好。

注意 : 在安装完 VMware 后,会在自己的电脑的适配器上出现两个虚拟网卡 : vmnet1 vmet8                         

    1.创建新的虚拟机

1.2 进入 新建虚拟机 流程~

                          (1)        

                          (2)         傻瓜式安装~~

                                     

                     (3).   这里需要注意的是 : 

                              a.我们在安装好 VMware 之前 需要提前下载好 .iso 的镜像文件,如果你没有提

                                  前准备好 .iso 镜像文件 ,那么这里就会显示什么都没有,是空栏~~

                                b.我们选择稍后安装操作系统~

                                 

                    (4)      在虚拟机上选择 自己需要的 操作系统。

                                a.    这里我们自然选择的是  linux  操作系统

                                b.    在版本这一栏,在众多选项里选择 红帽 8-64 位 版本 。

                                  

                    (5).         对虚拟机进行命名

                                 a.   最好是 字母 无空格 命名 (非必要)

                                 b.  在路径中,需要提前在硬盘中创建清晰的 路径规划,提前创建好虚拟机

                                      的文件并与 自拟 的名称保持一致。

                                  

                   (6)          而后  一路傻瓜式安装

                                                                                                                  

                              

                                  

                             

                          

                      

                        

                     

                        自上,我们新建的 虚拟机就已经全部完成了。

                        可以在  自定义硬件 选项 查看 刚才 傻瓜式安装的 配置,如果对某项配置不满,可

                        以继续返回上一步修改。

                         

 2.     在虚拟机创建好之后,便进行 linux 操作系统的搭建

            2.1   如下图便是  虚拟机 创建好 的页面

               

          2.2       进行 镜像文件 .iso 设置

                  2.2.1   在虚拟机创建好之后,先不要启动 虚拟机,先要进行 .iso 文件设置

                  

         2.3      随后便可以,启动虚拟机

                   2.3.1    在启动虚拟机后,会等一些时间,加载完成后便 OK 

             

           

               2.3.2    等加载出 如下 便OK  

                             2.3.2.1    接着就是 一路 对 操作系统的 各项设置 。

                             2.3.2.2   建议选择 英文,而后点击 continue 

                      

           2.3.3          选完语言后,进入 操作系统的 设置

                        1.    KDUMP 是一个系统崩溃时收集信息的工具,如果系统用于练习则不需要开启

                        2.    选项虽然很多,首次搭建,很多不需要点击修改。

                

              2.4   首先,将 时间和日期进行修改 切换成 上海时区

                       

                    2.5     再对 软件选择 进行设置

                         2.5.1  软件的选择里 有很多种,作为新手初次搭建选择 GUI (带有图形化界面)

                      

                    2.6        对 安装位置 选项 进行修改

                      2.6.1    勾选 custom      安装位置选择 磁盘 -- custom

                      

                    2.6.2   对磁盘进行分区

                    

                  

                    2.7  点击 接受,其他配置都不是特别重要(首次安装系统)

                    

                   2.8   如上步骤全部完成后,便可以进行  开始安装

                       

 3 .        开始安装后~ 进行 linux 系统搭建

              3.1  在安装过程中需要对 两个账户进行 密码设置

                

              3.2   root 为 管理员 账户  设置密码, 密码如果太短,需要点击两次 Done

               

             3.3   user 为 普通用户 需要设置 名称 及 密码 ,密码太短 需要点击两次 Done

                     

             3.4    当 两个用户 设置完 名称和密码之后,静等一段时间就好,时间较长~

                       等安装成功之后,点击 重启!!  

                      

               3.5         显示如下页面 即 安装完成!!!

                     3.5.1   显示如下就意味着安装完成, 然后再点击  授权信息,进去之后选中 

                                I accept  the license agreemaent  而后 退出选择 Finish~~~

                             

                     3.5.2   点击 not listed ( 未列出)--- 蓝色显示的是普通用户,我们要以管理员的身份

                                进入操作系统 

                              

                                

                               

                   3.5.3      一路  “ Next  ”  或 “  skip ”   就好,直至 点击 start~~~

                              

                       

                            直至 如上图出现  整个 linux 操作系统 便成功安装!!!!!!

  

【 远程连接配置 】

      远程连接 linux 服务器的方式  :  以显示类型来分类分为 ( 字符界面和图形界面 )。

                               字符界面的软件 : SecureCRTPUTTY等

                               图形界面的软件 : XmanagerXdmcpVNC软件等。

    我们在这里选择的是 : Xshell7  来远程连接 linux 。

     一、 安装好 Xshell7 之后,打开它,进行远程连接。

                1.  打开之后,会弹出窗口,点击新建。

               

              2.    在 名称 和 主机 那里分别填入  管理名(root)和  IPv4 地址 ,之后点击确定

                  

                        2.1  查阅 虚拟机的 IPV4 地址 

                            

                                  

                                   

           3.       这里的 用户名与密码 要匹配 之前 创建的两个 管理员用户 或者  普通用户 2选1 就行

                              

      4.            当出现如下状态便显示 远程连接成功。

                     

   

         

 【访问命令行】

 一、  访问命令行

       ( 一 )  初步了解

            1.  linux 操作页面通常称为 Shell 

                   ShellShell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。

                   linux 的组成 :

                                            

                           Shell 是操作系统提供给用户使用的界面(图形、字符),它提供了用户与内核进
                           行交互操作的一种接口。当用户发出指令(命令或鼠标操作),先将这些指令发送给
                           Shell,由Shell将用户的指令翻译后传送给内核,再由内核来控制硬件的工作。然后
                           内核将硬件的工作情况发送给Shell,并由Shell返回硬件的工作信息和情况。
                   简言之 : 就是我们在 linux  的所有操作都是基于 Shell  上去完成的。

 

          1.2       调出 Shell 的方式 

                      第一种 : 直接点击 

                    

                      第二种   : 快捷键

                       1.  ALT +  F2   随后输入 : gnome-terminal  即可

                             

                       2.    ctrl + alt + F3 而后 输入 用户名及对应密码  即可

                          

                                   切回主面是 :Alt +F2

         1.3    访问命令行 

                  访问命令行 : [root@bogon ~]#  

                  注释  : 

                   【】 : 就单纯表示 中括号,括起来而已。

                   root  :   用户名 (只分为 管理员也就是超级用户 # 和 普通用户 $。)

                   @    : 连接的作用

               bogon  :主机名 

                       ~  : 当前的工作目录。       “~” 是默认具有特殊意义的:在你使用用户登录进入

                                linux之后,系统默认进入一个目录即 “~” :用户的家目录。

                       #  : 这个是跟前面的用户名有关系的,超级用户就是 #, 普通用户就是 $

                   总结 : 访问命令行提供三个信息--- 登录用户名,主机名,当前工作目录。

                   补充 : 切换用户名(即切换超级用户和普通用户) 

                               eg :  [root@bogon ~]#    很显然这里是 超级用户,现在我们切换为普通用户:

                                       

                                        切换后 : 显然—— root 对应的 # 变为 普通用户 elttwl 对应的 $。

                                        注意 : 方法为 : su - (你要切换的用户,即原本是超级用户现在就跟普

                                                     通用户;原本是普通用户现在就跟 超级用户)。

                                        注意 :一定要注意空格。

【常用命令 一 】

    

    一、 基础命令

            声明 : 在 linux 的学习中 主要是通过 命令去实现各项操作的。  在众多命令中有的命令是

                        需要通过超级用户的身份才可以执行,有的命令无论是 超级用户还是普通用户都可

                        执行。 我们一般选择的是 超级用户 root 来执行命令。

          (一) 查看命令

              1.  查看当前目录 :  pwd 

              2.   切换目录   :  cd  (接想要去的目录)  

           (二) 基础命令

               1.    Echo  

                    命令功能  : echo命令用于在终端设备上输出字符串或变量提取后的值。

                    语法格式  : echo[$变量][字符串]   

                    举例 :

           1.1    echo 后接 字符串。


[root@bogon ~]# echo 123
123
[root@bogon ~]# echo '123'
123
[root@bogon ~]# echo "123"
123

                注意 : 这里输出的  123 代表的是 字符串,并不是数字 123  

          1.2     echo 后接 变量。     

[root@bogon ~]# echo this is my first time to use echo command 
this is my first time to use echo command
[root@bogon ~]# echo $PS1
[\u@\h \W]\$

           注 :  $PS1、 [\u@\h \W]\$  代表的意义

                    $PS1 :   控制(改变)最外层命令行的提示符格式

                    [ ] : 中括号 。  \u : 用户名  @ :连接    \h : 主机名  \w :  当前工作目录


root@bogon ~]# echo $SHELL
/bin/bash
[root@bogon ~]# echo '$SHELL'
$SHELL
[root@bogon ~]# echo "$SHELL"
/bin/bash

            注意  :  命令后面要接 变量时, 变量前面需要加 $; 因为 $ 能够提取变量的值。            

                           显然输出的结果并不一样,这是由于 单双引号 的原因 。

                           $SHELL : 查看 SHELL 类型。

                           PS1、 SHELL、 均是环境变量 要用大写。

         1.3    区分 单双引号 

[root@bogon ~]# echo 123      456
123 456
[root@bogon ~]# echo '123      456'
123      456
[root@bogon ~]# echo "123       456"
123       456

              单引号 : 单引号 里面是啥内容,就原封不动输出什么内容。

              双引号 : 用于当字符串中出现空格的时候,可以使用双引号括起来,不改变原先的用意

                              如果双引号中 出现变量也即出现 $ 时,先执行变量的值,再把值输出至屏幕上
                       

          2.   date

                命令功能 :用于显示或设置系统的时间与日期。

                语法格式  : date [+指定的参数]

参数     作用
%S 秒(0059
%M  分钟(0059
%H    小时(0023
%I  小时(0012
%m  月份(1~12
%p  显示出AMPM
%a 缩写的工作日名称(例如:Sun
%A   完整的工作日名称(例如:Sunday
%b    缩写的月份名称(例如:Jan
%B  完整的月份名称(例如:January
%q  季度(1~4
%y 简写年份(例如:20
%Y完整年份(例如:2020
%d  本月中的第几天
%j   今年中的第几天
%n    换行符(相当于按下回车键)
%t   跳格(相当于按下Tab键)
           示例 :
               
            2.1   : 下示命令为 date 单独命令,显示的是 系统默认的时间与日期
      
[root@bogon ~]# date
Mon Apr  4 06:45:48 CST 2022

                          注 :   

                                     Mon :  周一      Apr :  四月      4 : 4日       06:45   :六时四十五分

                                     CST : 中央标准时间          2022  : 2022年

            2.2   :  date  +参数

[root@bogon ~]# date +%q%B%A        
2AprilMonday

                      注 : date +参数  用于显示, 上示命令表示: 第二季度四月份星期一

                               +  不要忘记!!!

[root@bogon ~]# date "+%Y-%B-%A  %H:%M:%S"
2022-April-Monday  07:03:27
[root@bogon ~]# date "+%Y/%m/%d  %H:%M:%S  星期:%a,年份:%y,小时:%l%p"
2022/04/04  07:27:30  星期:Mon,年份:22,小时: 7AM

                      注 : 上示命令和2.2第一个命令的区别在于显示的格式不同,在对格式有要求的情况

                               下,需要加上 双引号  因为格式中可能含有 空格等。

         2.3    :  设置 date 命令

[root@bogon ~]# date -s"20220404 8:30:00"
Mon Apr  4 08:30:00 CST 2022
[root@bogon ~]# date
Mon Apr  4 08:30:09 CST 2022

                    注 :  设置 date 命令 即为 设置 时间,年份。 设置成功后,再 敲 date 命令查看。

                              设置语法为 : date  -s "需要设置的时间日期” 

  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值