栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux运维

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux运维

网络配置

  1. 编辑网卡配置文件
    vi /etc/sysconfig/network-scripts/ifcfg-ens33

  2. 网卡配置文件修改后,需要重启网卡
    可以重启网络服务:systemctl restart network
    但建议使用禁用&开启网卡:
    ifdown ens33;
    ifup ens33;

  3. 使用ip a 命令查看网卡信息是否正确

  4. 使用putty 连接服务器的IP,测试远程登陆

  5. 使用yum install vim 命令安装 vim

vim 使用:配置网卡为固定IP

  1. 首先将网卡配置文件进行备份
    cp 原有配置文件 备份文件

  2. vim 编辑网卡配置文件将 BOOTPROTO=dhcp
    修改为:BOOTPROTO=static

  3. 加入新内容
    IPADDR=192.168.192.200
    NETMASK=255.255.255.0
    GATEWAY=192.168.192.2
    DNS1=8.8.8.8

  4. 保存并退出

复习VIM

  1. 刚刚打开的VIM在命令模式,此时键盘输入的内容认为是命令.

  2. 如果编辑内容,需要从命令模式切换到编辑模式,
    可以点 aAiIoOsS

  3. 编辑结束之后,需要保存,
    只保存可以使用如下操作: 从编辑模式切换到命令模式,使用ESC键, 再点冒号":", 切换到命令行模式,使用保存命令“w”进行内容保存
    如果要保存并退出vim,可以在命令行模式输入 “wq”,也可以在命令模式输入“ZZ”

  4. 如果编辑不保存退出,在命令行模式下输入 “q!”

2019-11-19
新加一块硬盘之后的操作,
(虚拟机)Linux服务器空间不足

查看硬盘空间的命令: df -h

在Vmare中给虚拟机添加一块新的硬盘100G

  1. 给新硬盘进行分区
    磁盘分区格式主要分为 MBR , GPT 两种格式
    MBR使用fdisk 命令进行分区
    GPT使用parted 命令进行分区

将100G 分出两个区,第一个20G,第二个40G

使用fdisk /dev/sdb
第一步 创建分区表
第二步 创建分区
第三步 保存

o 创建MBR格式分区表
p 打印当前分区信息
n 添加一个新分区

  1. 分区结束之后需要进行格式化
    格式化命令 mkfs
    例如: mkfs.ext4 /dev/sdb1 # 将sdb1分区格式化为ext4文件系统

  2. 挂载
    命令: mount 源设备 目标目录
    例如: 将 /dev/sdb1 分区挂载到 /mnt
    命令使用:mount /dev/sdb1 /mnt
    解除挂载:umount

常用命令及用法复习

1.echo 输出, 不只能输出字符

menu:
三楼1窗口今日菜单

  1. 小炒肉
  2. 黄焖鸡
  3. 红烧鱼

2.echo 输出另一个命令的结果

输出: 今天的日期是: 2019-11-19
命令: echo "今天的日期是: date"

创建一个文件夹,名称使用当天的日期, 如: 2019-11-19
命令: mkdir date +%Y年%m月%d日

Shell

第一个Shell程序first.sh
内容如下:
#!/bin/bash
echo "Hello world! 吃了吗您得? "

编辑完成之后,执行方法有两种(注意路径)

  1. ./first.sh
    需要有执行权限
    添加执行权限命令: chmod +x 文件名
  2. bash first.sh

练习:
功能是创建一个文件夹,文件夹名字是自己的名字,然后在这个文件夹内,创建三个子目录:过去、现在、将来
在过去目录中创建一个空文件叫: 小学照片.png
在现在目录中创建一个空文件叫: 大学照片.png
在将来目录中创建一个空文件叫: 结婚照片.png

Shell 注释

  1. 在行首加入 #, 代码本行被注释
  2. 被注释的行,不会执行。
  3. 第一行的#,不认为是注释

练习:
使用选项-vx做进一步测试
创建一个脚本文件test.sh:
#!/bin/bash
mkdir -p ./test/{a,b,c}dirs
scp /etc/{profile,init.d/network} ./test/
echo $PATH

通配练习

  1. ls 查看以 c开头的.sh脚本文件 ls c*.sh
  2. ls 查看 第三个字母是a,或者b,或者c,的文件
    ls ??[abc]*

条件判断

  1. 程序根据, 颜值, 薪资 判断是否合格
    定义两个变量,颜值, 薪资
    yanzhi
    xinzi

两种结果:
如果颜值在 70以上
1. 亮灯
要不就灭灯
2. 灭灯

  1. 判断最大最小数

bash num.sh 456 23456 5463(随机输入)

输出结果:
最大数是:
最小数是:

  1. 小游戏:石头,剪刀,布

运行程序之后
请输入电脑出拳:
请输入您的出拳:
您输/赢,平手

  1. 判断ip是否联通

从参数获取一个IP地址
返回联通/不联通

for 循环

  1. 计算1到100的和

  2. 小游戏:石头,剪刀,布. 共玩三次,统计出电脑与玩家的胜局次数

电脑胜n局
玩家胜n局

  1. 打印一个正方形









  1. 循环的特殊控制
    break
    continue

小游戏,非常6+1猜价格

Linux高级运维

  1. 系统准备

防火墙配置
查看防火墙状态:systemctl status firewalld
关闭防火墙(临时关闭):systemctl stop firewalld
关闭开机启动防火墙: systemctl disable firewalld

  1. 网络常用命令
    ifconfig 默认系统不安装,需要安装net-tools
    替代命令使用:ip

  2. 设置主机名
    (临时设置)hostname
    centos7版本之后,使用命令 hostnamectl

  3. 路由表设置
    命令使用 route,默认不安装,需要安装net-tools

  4. 查看网络连接状态
    netstat -antp

  5. 测试网络连通性
    ping

  6. 将虚拟机放在与主机同一个网络里,可以使用桥接网络

  7. /etc/hosts 本地主机映射文件
    127开头的IP是回环地址

  8. /etc/resolv.conf 域名解析配置文件
    内容:
    nameserver DNS服务器地址

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/334947.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号