精华内容
下载资源
问答
  • Linux运维学习方法篇 90后,零基础学习运维,算晚吗?内含书单 你只是想学好Linux而已 企业linux运维岗位详细介绍 运维项目流程 月薪12K的运维需要掌握的技术栈 运维人需要具备哪些性格品质 运维人员...

    我是互联网老辛,关注我吧,给自己每天的进步找一个机会和理由,不要被无效信息淹没,免除知识焦虑

    建议关注收藏,本文会持续更新;

    前言

    后台很多粉丝问,学习运维需要学习哪些内容?
    我结合21年的招聘要求,以及各大公司的反馈整理了以下学习路线。
    注意: 本路线是从零基础开始学起,如果有基础的部分你可以跳过。
    不限年龄,不限经验,都可以学习;

    建议收藏,持续更新中

    第0阶段 学习方法篇(32篇文章)

    专栏: IT学子成长指南

    第一阶段 linux基础

    专栏: 【《循序渐进学运维》第一阶段Linux基础】

    共74篇文章

    第二阶段 shell编程

    专栏: 循序渐进学运维-shell脚本实战专栏

    共33篇文章

    第三阶段 linux常见服务实战

    专栏: 循序渐进学运维-服务篇V1版更新完毕

    共60篇文章, 涵盖了服务的方方面面

    第四阶段 mysql DBA进阶

    【循序渐进学运维】MySQL运维系列文章汇总

    共40篇文章

    第五阶段 linux系统安全及调优

    linux安全

    第六阶段 linux服务集群*

    应用系统架构

    • 架构设计原理详解(4个原则)

    • 集群概念及企业应用场景

    • redis介绍

    • varnish 介绍与安装实战

    • keepalived原理及工作流程

    • 基于HAproxy七层负载均衡的搭建

    • 基于LVS四层负载实战

    • 基于nginx搭建七层负载均衡

    • 使用heartbeat实现web高可用架构

    • 使用ldirectord检测realserver服务器状态

    • 脑裂问题出现原因及解决方案

    • WebVirMgr的搭建过程

    • 企业服务器架构解决方案

    • 架构项目

    • 期中考试架构详解

    第七阶段 虚拟化实战

    7.1 虚拟化

    • ESXI
    • Vcenter实战
    • 常见桌面虚拟化技术
    • KVM虚拟化

    7.2 公有云

    • 阿里云
    • 腾讯云
    • 各云平台选购测试方案

    7.3 OpenStack

    • M版本基于红帽的自动化安装
    • packstack快速部署open stack
    • O版本Keystone及glance环境详解
    • 网络模型与Neutron介绍
    • 日志与监控实战

    7.4 docker

    7.5 容器编排Kubernetes

    第八阶段 DevOps实战

    8.1 ELK实战

    8.2 jenkins

    8.3 gitlab

    8.4 ansible

    • ansible介绍
    • ansible的优势及使用场景
    • ansibel配合virtualenv安装配置
    • playbooks入门及规范
    • ansible常用模块介绍

    实战:Jenkins+ansible+gitlab解决自动化部署持续交付问题

    mesos整体架构技术介绍

    marathon实战

    第九阶段: 大数据相关产品

    第十阶段 面试真题&& 面经分享

    面试专栏:
    【运维面试秘籍】2021最值得收藏的运维面试文章汇总

    其他:

    面试真题:

    面试及职场答疑:

    第十一阶段: Python运维开发

    Python基础

    Python web开发

    Python爬虫

    Python人工智能

    建议收藏,持续更新中

    展开全文
  • 1.1 Linux 工具 1.1.1 选择 1.1.1.1 一个文件的名字为 rr.Z,可以用来解压缩的命令时() tar gzip compress uncompress 1.1.1.2 可以结束进程命令() kill ctrl+c ...1.1.1.3 Linux 下对文件进行归档的命令为:(多选...

    1.1 Linux 工具

    1.1.1 选择

    1.1.1.1 一个文件的名字为 rr.Z,可以用来解压缩的命令时()

    tar

    gzip

    compress

    uncompress

    1.1.1.2 可以结束进程命令()

    kill

    ctrl+c

    shutdown

    halt

    1.1.1.3 Linux 下对文件进行归档的命令为:(多选)

    dd

    tar

    zip

    unzip

    1.1.1.4 Linux 查当前目录下 30 天以前的文件并移动到/dev/null 下的命令:(多选)

    find . -mtime 30 -type f xargs mv {} /dev/null ;

    find . -mtime +30 -type xargs mv {} /dev/null ;

    find . -mtime +30 -type f -exec mv {} /dev/null ;

    find . -mtime +30 -type f -exec rm –rf {} ;

    1.1.1.5 dstat 与下面哪个命令类似

    vmstat

    sar

    iotop

    abc

    1.1.1.6 rpm 安装软件的参数

    rpm -ivh

    rpm -Ivh

    rpm -Uvh

    rpm -Iuvh

    1.1.1.7 yum 升级软件包选项

    rpm -uvh

    rpm -Uvh

    1.1.1.8 查看网络流量命令是?

    iftop

    nsload

    ifstatd

    以上命令全可以

    1.1.1.9 停止进程的命令,除了 kill 还有谁?

    pkill

    killa

    allkill

    以上命令都不正确

    1.1.1.10 服务器之间传文件的命令有?

    wget

    scp

    ftp

    以上命令都可以

    1.1.1.11 对文件进行归档的命令为

    dd

    cpio

    gzip

    tar

    1.1.1.12 在 rpm 命令中,安装新的 rpm 包软件使用的参数是()

    -i

    -v

    -h

    -e

    1.1.1.13du 命令中,使用友好的方式显示信息的参数是()

    -h

    -f

    -a

    -t

    1.1.1.14 将/home/stud1/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此文件保存到/home 目录下,实现如此任务的 tar 命令格式___

    tar zxvf /home/stud1/wang.tar.gz /home/wang

    tar xcvf /home/stud1/wang /home/wang

    tar zcv /home/stud1/wang /home/wang

    tar zcvf /home/stud1/wang /home/wang.tar.gz

    1.1.1.15 终止一个前台进程可能用到的命令和操作() A:kill

    B:CTRL+C

    C:shutdown

    D:halt

    1.1.1.16 关闭 Linux 系统(不重新启动)可使用命令()

    A:Ctrl+Alt+Del

    B:halt

    C:shutdown -r now

    D:reboot

    1.1.1.17 下列提法中,不属于 ifconfig 命令作用范围的是**__**

    A:配置本地环回地址

    B:配置网卡的 IP 地址

    C:激活网络适配器

    D:加载网卡到内核中

    1.1.1.18 有关归档和压缩命令,下面描述正确的是()

    A:用 uncompress 命令解压缩由 compress 命令生成地后缀为.zip 的压缩文件

    B:upzip 命令和 gzip 命令可以解压相同类型文件

    C:tar 归档其压缩的文件可以有 gzip 命令解压缩

    D:tar 命令归档后的文件也是一种压缩文件

    1.1.1.19 终止一共前台进程可能用到的命令和操作

    kill

    ctrl+c

    shut down

    halt

    1.1.1.22 为了将当前目录下的归档文档 myftp,tar 解压缩到/tmp 目录下,用户可以使用命令

    tar xvzf myftp.tgz -C /tmp

    tar xvzf myftp.tgz -R /tmp

    tar vzf myftp.tgz -X /tmp

    tar xvzf myftp.tgz /tmp

    1.1.1.23 下面有关 linux 查看系统负载的命令,说法错误的是?

    uptime 命令主要用于获取主机运行时间和查询 linux 系统负载等信息

    vmstat 命令可以查看 cpu 负载

    sar 命令可以查看网络接口信息

    free 命令可以查看磁盘负载情况

    1.1.1.24 以下哪些方式/命令不可以查看某 ip 是否可达?

    telnet

    ping

    tracert

    top

    1.1.1.25 tar 命令用于解压的参数是? -v -x -c -f

    1.1.1.26 下面哪个命令不是用来查看网络故障?

    telnet

    ping

    init

    netstat

    1.1.1.28 为了知道谁在正注册到你的机器上,可以用命令:___

    Who users finger ping

    1.1.1.29 查看本网段其他计算机的 MAC 地址,可先 ping 对方主机,然后;

    arp -g

    arp -n

    arp -a

    arp -d

    1.1.1.3014 日下午 2 点 date +%y%m%d%H%M 输出的时间是什么

    201711141212

    1711141212

    2017111412

    201711021212

    1.1.1.31 以下哪个命令可以得出 1487 进程的线程运行情况()

    top -Hp 1487

    top -Pp 1487

    ps -mp 1487

    sat -p 1487

    1.1.1.32 从/home/oracle 下搜索一个日志文件 alert.log,以下哪种方式可达到目的()

    find /home./oracle -name alert.log

    locate alert.log

    find ./ -mtime 7 alert.log

    find /home/oracle -exec alert.log

    1.1.1.34 以下哪些命令可以用来测试网络中特定主机的 80 端口是否可以访问( )

    Ping telnet netstat lsof

    1.1.2 填空

    1.1.2.1 测试网络中主机的连通性用什么命令

    1.1.2.2 如何查看 numa 是否关闭_**_

    1.1.2.3 将/home/stud1/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此文件保存到/home 目录下,实现如此任务的 tar 命令格式_**

    1.1.2.4 某个进程使用端口 7001,如何快速找到该进程的 PID

    1.1.2.5 结束后台进程的命令是**_**

    1.1.2.6 将/home/studl/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此存到/home 目录下,实现此任务的 tar 命令格式**************__**************

    1.1.2.7 ping100 个包的命令——

    1.1.2.8 linux 下,解压缩 bz2 格式文件的命令是**_**

    1.1.2.9 linux 下,查看网络连接状态的命令是**___**

    1.1.2.10Linux 查看文件系统的命令为**,显示目录或文件占用磁盘的命令为_**

    1.1.2.11 通常我们测试网络连通性使用的 ping 命令,它是通过____协议进行工作的

    1.1.2.12 简述下列命令的各自作用

    nslookup

    dig

    top

    traceroute

    1.1.2.13 将/home/stud1/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此问价保存到/home 目录下,实现此任务的 tar 命令格******_******

    1.1.2.14Linux 系统查看进程数的命令**___**

    1.1.2.15Linux 系统查看系统内存的命令:____,__

    1.1.2.16Linux 系统查看 cpu 使用率的命令: ____,__

    1.1.2.17Linux 系统查看硬盘空间使用率的命令:___

    1.1.2.18Linux 系统将某一文件下的所有.log 文件进行打包压缩,命令为**___**

    1.1.2.19Linux 常用的性能监控命令是:、****等

    1.1.2.20 假设 output 程序可能输出标准输出和标准错误,请写出一条命令把这两者都忽略**__**

    1.1.2.21 rpm 软件包安装命令****_****

    1.1.3 简答

    1.1.3.1 查看硬盘结构显示的命令?查看文档命令?编辑文档命令?

    1.1.3.2 配置网络环境的命令,手工修改 IP,主机名,DNS 和网关

    1.1.3.3 有压缩包 a.tar.gz,如何解压该包?如何不解压该包,如何查看该包的内容?

    1.1.3.4 某进程 abcd 在系统中起了很多,数量难以统计,造成系统负荷较高,如何一条命令确保将此进程全部杀掉

    1.1.3.5 某日志路径是/data/logs/a.txt,如何跟踪该日志,以查看当时的运行状态?

    1.1.3.6 dmesg 命令显示的是哪方面信息

    1.1.3.7 寻找名称为 mytest.log 的文件

    1.1.3.8 写出 du -sh 与 df -h 的区别

    1.1.3.9 查看当前 linux 服务器是否监听 80 端口,如果监听,请找出其进程 ID,并结束该进程。

    1.1.3.10 使用 curl 或者 wget 获取 http 服务的 header 信息。

    1.1.3.11 写出查看 linux 系统性能的命令,如 cpu、内存、流量、io 等

    1.1.3.12 解释下列命令的意思

    dd if=/dev/random of=/dev/sda

    1.1.3.13 如何查看占用端口 8080 的进程

    1.1.3.14 查着占用内存最多的进程

    1.1.3.15 压缩和解压缩目录/opt/gjsy/所有文件命令

    1.1.3.16Linxu 系统下如何查看 8080 端口上运行的程序状态

    1.1.3.17ps aux 中的 VSZ 代表什么意思,RSS 代表什么意思?

    1.1.3.18PING 是使用 TCP/IP 协议中的****_****协议

    1.1.3.19 写出网络故障排查常用的命令**__**

    1.1.3.20 写出你常用的网络抓包工具,软件名称**__**

    1.1.3.21 将/home/stud1/wang 目录做归档压缩,压缩后生成 wang.tar.gz 文件,并将此文件保存到/home 目录下,实现此任务的 tar 命令格式**___**

    1.1.3.22 解释该命令的含义:nohup zcat test.gz|grep “x6game” > ~/log.txt 2> /dev/null &

    1.1.3.23 查看系统硬件负载工具或命令有哪些

    1.1.3.24 使用 lsof 命令查看占用 80 端口的进程

    1.1.3.25 如何使用 CURL 测试 POST 接口

    1.1.3.26 怎样在目录/home/user/training/下找到扩展名为 txt 的文件

    1.1.3.27 最常用的网络测试命令有什么?

    1.1.3.28ping 的测试结果中都包含哪些部分?

    1.1.3.29 如何找出占用 22 端口的进程及进程号?

    1.1.3.30 如何删除当前目录(包含字目录)下所有 30 天以前创建的文件名后缀为.log 的文件

    1.1.3.31 以下一些 Linux 命令的作用分别是什么?

    init 0

    chkconfig --level 3 sendmail on

    tar -czvf test.tar.gz ./

    chown -R www.www /usr/local/apache/htdocs

    ln -s /data/log/ /var/log/sina_log

    umount -f /data0

    rpm -ivh baihui.rpm

    rpm -qf /bin/ls

    1.1.3.32LINUX 常用命令 pwd、top、df、ifconfig、cat 分别代表什么含义?

    1.1.3.33linux 常用命令:关机、重启、编辑某文档文件、删除某文件、更改操作系统密码命令分别是什么?

    1.1.3.34 请使用命令:删除/backup 目录下 10 天前的普通文件

    1.1.3.35 如何查看服务器当前连接 ip 的列表

    1.1.3.36 写出 liunx 系统中 diff、chmod、grep、kill、tar 五个常用命令的功能

    1.1.3.37 简述 tar -cjvf /tmp/test.tar.gz /root 命令中错误及错误原因

    1.1.3.38Linux 系统从 A 服务器测试 B 服务器一个 tcp 端口是否联通使用**___**

    1.1.3.39 写一个脚本查找最后创建时间使 3 天前,后缀是*.log 的文件并删除

    1.1.3.40linux 如何根据进程 ID 查找启动程序的路径

    1.1.3.41 查看占用 swap 的进程 id

    1.1.3.42 列出 linux 常见打包工具并写相应解压缩参数(至少三种)

    1.1.3.43Linux 中锁定一个文件用什么命令?他和 md5sum 有什么区别?

    1.1.3.44 如何在系统中查找所有所属用户为 user1 的文件

    1.1.3.45 查看某个文件或者文件夹占用磁盘空间大小的命令

    1.1.3.46 如何查看远程 linux 系统运行了多少时间?我的服务器内存,cpu,硬盘都是多少,系统版本,linux 会优先将数据缓存到内存中,我的机器真实内存消耗实际上是多少

    1.1.3.47 查看服务器当前开启了哪些端口?如何查看某服务器是否存在 IO 压力

    1.1.3.48 如何查看某个文件 system.log 被哪些进程占用 扩展

    1.1.1.21 在退出 unix 系统账户之后还需要继续运行某个进程,那么可用()

    awk sed crontab nohup screen

    1.1.1.20 使用 trace 命令的目的是()

    可用的,十分成功的测试手段

    非常基本的测试手段

    把 IP 地址和 DNS 加入路由表中

    在源到目标传输的过程中查找失散点

    1.1.1.27 哪个变量用来指定一个远程 x 应用程序将输出放到哪个 x server 上

    TERM

    DISPLAY

    ECHO

    OUTPUT

    1.1.1.33P 系列服务器被用做文件服务器,所有的用户文件存都放在一非 rootvg 的文件系统上,用什么方法可以快速备份和恢复这些数据和文件系统的定义()

    tar

    cpio

    savefs

    savevg

    展开全文
  • 2019独角兽企业重金招聘Python工程师标准>>> ...

    一、关于版本控制

    1.本地版本控制

    本地版本控制系统 许多人习惯用复制整个项目目录的方式来保存不同的版本,或许还会改名加上备份时间以示区别。这么做唯一的好处就是简单,但是特别容易犯错。有时候会混淆所在的工作目录,一不小心会写错文件或者覆盖意想外的文件。

    1.png

    2.集中化的版本控制系统

    如何让在不同系统上的开发者协同工作?于是,集中化的版本控制系统(Centralized Version Control Systems,简称 CVCS)应运而生。这类系统,诸如 CVS、Subversion 以及Perforce 等,都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。多年以来,这已成为版本控制系统的标准做法。

    undefined

    3.分布式版本控制系统

    在这类系统中,像Git、Mercurial、Bazaar 以及 Darcs 等,客户端并不只提取最新版本的文件快照,而是把代码仓库完整地镜像下来。这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。因为每一次的克隆操作,实际上都是一次对代码仓库的完整备份。

    undefined

    转载于:https://my.oschina.net/u/3611008/blog/2251702

    展开全文
  • 快捷键 功能说明 最有用快捷键   tab 命令或路径等的补全键 ...Linux如今深受互联网企业的喜爱,想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。

    快捷键

    功能说明

    最有用快捷键

     

    tab

    命令或路径等的补全键

    移动光标快捷键

     

    Ctrl+a

    光标回到命令行首

    Ctrl+e

    光标回到命令行尾

    Ctrl+f

    光标向右移动一个字符

    Ctrl+b

    光标向左移动一个字符

    剪切、粘贴、清除快捷键

     

    Ctrl+Insert

    复制命令行内容

    Shift+Insert

    粘贴命令行内容

    Ctrl+k

    剪切(删除)光标处到行尾的字符

    Ctrl+u

    剪切(删除)光标处到行首的字符

    Ctrl+w

    剪切(删除)光标前的一个单词

    Ctrl+y

    粘贴Ctrl+u/Ctrl+k/Ctrl+w删除的文本

    Ctrl+c

    中断终端正在执行的任务或者删除整行

    Ctrl+h

    删除光标所在处的前一个字符

    重复执行命令快捷键

     

    Ctrl+d

    退出当前Shell命令行

    Ctrl+r

    搜索命令行使用过的历史命令记录

    Ctrl+g

    从执行Ctrl+r的搜索历史命令模式中退出

    控制快捷键

     

    Ctr1+1

    清除屏幕的所有内容,并在屏幕的最上面开始一个新行,等同于clear命令

    Ctrl+s

    锁定终端,使之无法输入内容

    Ctrl+q

    解锁执行Ctrl+s的锁定状态

    Ctrl+z

    暂停执行在终端运行的任务

    !号开头的快捷命令

     

    !!

    执行上一条命令

    !pw

    执行最近以pw开头的命令

    !pw:p

    仅打印最近以pw开头的命令, 但不执行

    !num

    执行历史命令列表的第num (数字)条命令

    !$

    上一条命令的最后一个参数,相当于Esc+.(点)

    ESC相关

     

    Esc+.(点)

    荻取上一条命令最后的部分  

    Esc+b

    移动到当前单词的开头

    Esc+f

    移动到当前单词的结尾

    Linux如今深受互联网企业的喜爱,想要众多的IT工作者中脱颖而出,就需要拥有高深的技术,学习增值是必不可少的。学习之路,是贵在坚持的。


    展开全文
  • 华为ManageOne 云计算运维中心(OC)介绍 技术创新变革未来 前言 ManageOne的运维业务主要是通过OperationCenter进行本 文基于OpenrationCenter 对ManageOne的运维业务进行描述 内容包括场景架构和功能读者学习完本...
  • 呜呜呜 定个小目标:每天更新自己学习心得 我的个人唠叨小地盘
  • 强烈推荐 Linux云计算 运维架构师学习笔记,非常牛逼,非常详细
  • 有人好奇云计算运维工程师和传统运维有什么区别? 云计算带来的不同于传统运维的应用层面的挑战: 应用如何在云平台上实现应用的快速部署,快速更新,实时监控。云计算时代要求运维人员能够自动化地部署应用...
  • 由于全球经济形势依然不明朗,IT开支...有人好奇云计算运维工程师和传统运维有什么区别? 云计算带来的不同于传统运维的应用层面的挑战: 应用如何在云平台上实现应用的快速部署,快速更新,实时监控。云...
  • 云计算运维

    2019-02-20 11:10:40
    云计算运维预习第三天 今天是我第一写博客,心里还有很忐忑的,害怕别人看更害怕别人不看,在博客里也溜了几个月,里面的大神真的好多啊,好厉害,希望有大神能够指点一二,能力相当的交流切磋。 今天看的有个...
  • Linux云计算运维工程师的薪资基本都在万元起步,比传统Linux工程师的普遍薪要高一些。 咱们先来说说云计算吧!云计算,是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且...
  • 阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能 目前越来越多的企业需要依赖于IT技术发布产品与服务,尤其是电子商务最为明显,它凸显了IT技术在现代企业中的重要性。当企业需要部署...
  • 云计算运维工程师怎么样?和传统运维有区别吗?学习云计算就业方向多,运维是其中比较重要地岗位之一。有人好奇云计算运维工程师和传统运维有什么区别?接下来小编就给大家介绍一下。  传统层面的运维人员,接触...
  • 深圳云计算学习:想零基础转IT,学软件测试还是云计算运维呢? 我们先来了解一下什么软件测试工程师和什么云计算运维工程师? 软件测试:(实际输出与预期输出间的比较过程)描述一种用来促进鉴定软件的正确性、完整...
  • 华为ManageOne 云计算运维中心(OC)介绍;ManageOne的运维业务主要是通过OperationCenter进行本文基于OpenrationCenter对ManageOne的运维业务进行描述内容包括场景架构和功能读者学习完本课程后能够掌握基于...
  • 像我一样立志从事云计算架构师岗位的人提供一些具体的to do list,让我们找到一些具体奋斗的目标和门路,而不至于老虎吃天,无处下嘴
  • 像我一样立志从事云计算架构师岗位的人提供一些具体的to do list,让我们找到一些具体奋斗的目标和门路,而不至于老虎吃天,无处下嘴 像我一样立志从事云计算架构师岗位的人提供一些具体的to do list,让我们找到...
  • 学习 Linux 云计算运维后选择什么样的工作好呢?--摘自老男孩老师博客 老男孩oldboy 一、常规企业: 1)互联网企业 例如:百度、阿里、京东、滴滴、58 同城等,2019 年的互联网有在逐步回归理性...
  • 本篇博客介绍了云计算运维当场通常会使用到的工具,正则三剑客(grep、sed、awk)以及sort和uniq语句,分别一一举例。
  • 学习网络课程体系 两台主机通讯原理 局域网中多台主机如何通讯 —— 交换 不同局域网中,多台主机如何通讯 —— 路由 网络配置操作 —— 命令行配置 网络的架构 osi7层模型/ tcp ip模型 tcp三次握手过程 四次挥手...
  • 1、今天以记录昨天学习的情况,以方便巩固加深对于Linux系统操作的印象: 2、昨天学习了压缩命令:tar和权限位信息(4,2,1). 3、具体的使用命令是:tar zcvf 压缩文件的路径 需要压缩文件的路径 --exclude-from=...
  • 写这篇博客的时候我就是传说中的小白或许...位置不同,目的不同写这个博客是想梳理一下自己的思绪,记录小白Linux学习的经历 位置:马哥教育北京校区 班次:Linux面授35期 吸收到的内容12月10号 课程第一天:上午部...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 943
精华内容 377
关键字:

云计算运维学习