shell:入门基础(一)

一、环境

操作系统:RHEL8.0

  1. 最小化安装
  2. 配置好固定的ip地址(192.168.242.200),使用Xshell远程工具连接,能够访问互联网
  3. 配置好yum源

(1)挂载光盘,开机自动挂载

[root@localhost ~]# vim + /etc/fstab    //加号代表的是光标定位此文件的最后一行首部
在最后一段添加:
/dev/sr0                                /media/cdrom            iso9660   defaults        0 0
:wq!                                      //保存退出

[root@localhost ~]# mkdir /media/cdrom    //创建挂载点
[root@localhost ~]# mount -a              //挂载
mount: /media/cdrom: WARNING: device write-protected, mounted read-only.
[root@localhost ~]# mount -a
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vim liao.repo
[BaseOS]                                    //标记建立仓库
name=baseOS                                 //起名baseOS
baseurl=file:///media/cdrom/BaseOS          //资源统一定位符,定位软件包,基于本地协议:file://,在根下的media/cdrom
gpgcheck=0                                  //校验过程
enable=1
[AppStream]                                 //应用流
name=AppStream
baseurl=file:///media/cdrom/AppStream       //指定链接,本地协议
gpgcheck=0                                  //功能校验关闭
enable=1
:wq!                                        //保存退出

[root@localhost yum.repos.d]# mount -a
[root@localhost yum.repos.d]# yum install -y tree
[root@localhost yum.repos.d]# yum -y install yum-utils
[root@localhost yum.repos.d]# yum-config-manager --add-repo=file:///media/cdrom
Updating Subscription Management repositories.
Unable to read consumer identity
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
添加仓库自:file:///media/cdrom

 

(2)安装拓展源EPEL

可配置aliyun或者soho,打开浏览器搜索:https://developer.aliyun.com/mirror/

配置方法:EPEL(RHEL8)

下载新repo 到/etc/yum.repos.d/

(1)安装epel配置包

[root@localhost yum.repos.d]# yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm

(2)将 repo 配置中的地址替换为阿里云镜像站地址

[root@localhost yum.repos.d]# sed -i 's|^#baseurl=https://download.fedoraproject.org/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
[root@localhost yum.repos.d]# sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*

[root@localhost yum.repos.d]# ll
总用量 28
-rw-r--r--. 1 root root 1141 1月   5 03:52 epel-modular.repo
-rw-r--r--. 1 root root 1223 1月   5 03:52 epel-playground.repo
-rw-r--r--. 1 root root 1078 1月   5 03:52 epel.repo
-rw-r--r--. 1 root root 1240 1月   5 03:52 epel-testing-modular.repo
-rw-r--r--. 1 root root 1177 1月   5 03:52 epel-testing.repo
-rw-r--r--. 1 root root  161 1月   4 03:45 liao.repo
-rw-r--r--. 1 root root  358 12月 10 19:12 redhat.repo

开发:vim

因为最小化安装可能没有vim,需要手动下载。

[root@localhost yum.repos.d]# yum install vim -y

如何查看当前系统支持的shell?

[root@localhost ~]# cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash

如何查看当前系统默认shell?

[root@localhost ~]# echo $SHELL
/bin/bash

[root@localhost ~]# mkdir /scripts/day1 -p
[root@localhost ~]# cd /scripts/day1
[root@localhost day1]# vim first.sh

#!/bin/bash
  
date
ls

:wq!

[root@localhost day1]# chmod +x first.sh    //添加执行权限
[root@localhost day1]# ./first.sh
2021年 01月 05日 星期二 22:35:58 EST
first.sh

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值