IT岗位介绍,运维常识,Linux基础知识

python后端开发工程师

爬虫工程师

devops运维开发(python+nginx+saltstack运维管理系统 CMDB)

测试工程师

DBA 数据库管理员(从删库到跑路)

存储工程师

UI 妹纸 小姐姐

前端工程师

架构师(精通运维+精通python开发+会测试+精通数据库+产品)

 

1.2 电脑与服务器硬件

你写一个hello world的前提是要有哪些东西

pycharm

python解释器

最重要的是需要有一台电脑,有硬件的支持才行

 

你说一下你笔记本的外观有哪些硬件:

显示器

键盘

鼠标

触摸板

摄像头

显示接口 USB, TYPE-C

 

笔记本的内部有哪些硬件

CPU

CPU风扇

硬盘

内存

主板

显卡

声卡

网卡

喇叭

电源

 

1.3 服务器相关知识

你所了解的服务器有哪些

阿里云(马云),腾讯云,百度云,亚马逊云,微软云

  • DELL(大多数公司在用)

  • HP

  • IBM(百度,银行,政府)(贵)

  • 浪潮

  • 联想

服务是什么?

服务器其实就是一个超强性能的计算机,可以处理比较重要的数据

 

 

 

 

2.1你所了解的常用的操作系统

windows

linux操作系统:

CentOS

ubuntu

SUSE

Debian

 

常用的 技术资格认证:

Cisco认证: CCNA CCNP CCIE

华为认证: HCIA HCIP HCIE

Linux认证: RHCSA RHCE RHCA

 

2.2 linux系统安装

安装配置centos7

  1. 首先你要有一台电脑

  2. 下载centos镜像

    下载系统镜像最好是使用国内的云镜像地址,比较快

    https://opsx.alibaba.com/mirror  # 阿里云官方镜像站
    iso下载地址(此DVD映像包含可以使用该软件安装的所有软件包安装程序。这是大多数用户的推荐图像。):
    https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

    比如说:

    yum install django

    yum install -i https://pypi.douban.com/simple django

  3. 你得安装一个虚拟机(物理机(虚拟机(windows, centos, ubuntu)))

    注意:

    (1) CPU核数选择(按照自己的物理机的配置情况来定)

    (2) ISO镜像选择(我们选择ISO镜像即可)

    (3) 网络选择:

    桥接模式: 如果你使用了桥接模式,那我们都在同一个局域网

    NAT模式:每一个人都在自己的虚拟局域网内

    主机模式

 

root用户,相当于windows里面的管理员用户administrator

给root用户设置一个密码: centos

 

在局域网学习用的虚拟机:

root密码不要设置的太复杂, 最好不要使用小键盘,要使用字母上面的数字键来输入!!!!!

root密码不要设置的太复杂, 最好不要使用小键盘,要使用字母上面的数字键来输入!!!!!

root密码不要设置的太复杂, 最好不要使用小键盘,要使用字母上面的数字键来输入!!!!!

 

 

 

3.1 linux服务器界面初识

ip add show 查看服务器网卡信息

还可以使用ifconfig

局域网IP:
192.168.1.0
10.0.0.0
172.16.1.0

如果网卡没有启用,我们需要做以下操作

1 重启网络服务

systemctl start network  # 启动网络服务
systemctl restart network # 重启网络服务
systemctl stop network # 停止网络服务

2 启用网卡

命令语法: ifup 网卡名
ifup ens33  # 启用网卡
ifdown ens33  # 停止网卡
# ens33就是网卡名

3 但是这里有一个问题,每一次系统启动之后都需要去启用网卡,不然就没办法连接网络并获取IP地址

解决方法:

(1) 打开网卡配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33

(2) 按i进入编辑模式

(3) 将最后一行ONBOOT=no改为ONBOOT=yes, 按ESC退出编辑模式,再输入:wq保存退出

 

(4) init 6重启服务器即可

4 远程连接服务器

(1) 直接使用命令连接

ssh [email protected]

 

(2) 使用xshell(推荐)

操作linux,我们需要使用一个远程管理工具,xshell

xshell 遵询SSH协议

如果你的电脑是windows机器,那么你就需要安装一个远程连接工具,xshell

如果你的电脑linux机器,可以使用命令去连接

命令语法: ssh 用户名@IP地址
ssh [email protected]

 

3.2 linux目录结构与基本命令初识

Linux下只有一个根"/"文件系统

linux基本操作命令

pwd 查看文件所在目录的绝对路径

cd 切换目录

.    当前目录
..   上一层目录
-   前一个工作目录
~   当前【root用户】所在的家目录

mkdir zhaoyi—创建一个名为zhaoyi的目录(文件夹)

touch age18.txt 创建一个文件

rm -r age18 删除目录,但是需要询问是否删除

-r 表示递归删除

-f 强制,无条件删除

rm -rf age19

rm -rf /* 从删库到跑路,慎用!!!

rm -rf /* 从删库到跑路,慎用!!!

rm -rf /* 从删库到跑路,慎用!!!

mv gaoxing gaoxin
mv 王斯杰 老王

cd qishi8
mv yangshuaige /root/
ls /root/

vim 后面会专门讲解

ls 查看目录下文件名

ls -l 查看目录下文件或目录的详细信息

-l 查看详细信息

-a 查看隐藏文件

cat 18cm.txt 查看文件内容

tail -f 18cm.txt 实时监控文件内容

more 18cm.txt 分页查询文件内容

在linux下面如果需要修改或删除某个文件或目录时,必须要先备份这个文件或目录!!!

在linux下面如果需要修改或删除某个文件或目录时,必须要先备份这个文件或目录!!!

在linux下面如果需要修改或删除某个文件或目录时,必须要先备份这个文件或目录!!!

 

init 0 关机命令

shutdown

init 6 重启命令

reboot

 

猜你喜欢

转载自www.cnblogs.com/youhongliang/p/12130239.html
今日推荐