suse

软件测试工程师入门——Linux【使用说明书】

一笑奈何 提交于 2020-08-15 14:04:26
先来说一下linux是什么? linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中性,大型甚至是巨型项目都在使用linux。 linux 内核:redhat、红旗linux、ubuntu、suse、fedora, 它们的内核都是一样的(linux其实是一个统称) linux 操作系统的优点很多:开源免费、支持多线程、支持多用户、安全性好、对内存和文件管理优越、适合小内核程序的嵌入系统等 linux 的缺点是使用命令行操作,因此操作相对困难,但正是这种字符级命令行的操作,占用的系统资源会更少,也减少了被攻击、出错的可能性。 软件测试人员为什么学习linux? 对于软件测试人员来说,我们测试的任何产品都是基于操作系统。比如我们每天都在使用的QQ软件,它有windows、ios、Android、Mac OS等版本,需要把QQ安装在各个平台上,才能进行相应的测试。因此,熟练使用这些操作系统和掌握一系诶操作系统对的基本知识应该是每个测试工程师必须掌握的基本功。 目前市面主流的操作系统有windows、unix、linux等,而linux作为很多软件应用的后台服务器部署所采用的操作系统,也是当下应用最多的服务器端操作系统。熟练使用linux 系统,这样的词汇经常出现在测试岗位的要求和求职人员的技能描述中。而在测试人员这个群体中

这么多Linux版本,你究竟该怎么选择?

我是研究僧i 提交于 2020-08-14 17:37:24
Linux有非常多的版本,比如世面上常见的有 Ubuntu、RedHat、Fedora、Centos等等,这么多的版本我们究竟该选哪一个呢?今天我带大家对各个版本进行一下分析和比较,帮助大家来做出更好的选择。 (一)Linux 是什么? 首先了解一下Linux是什么。它是一套类UNIX的操作系统,最初是1991年由芬兰人 Linus Torvald 在赫尔辛基大学读大二时出于个人爱好而编写的(不禁对大神无比的崇拜)。下面那张图左边是他年轻时的样子(年轻时也是小鲜肉一枚);右边是他现在的样子(也已经变成了中年大叔),而且 Linus不仅是个技术大神,还是著名的嘴炮,比如下面这些技术和应用都曾经被他喷过。 ”真正的 Emacs 是魔鬼工具。” ”整个GNOME-3的用户体验几乎完全是失败的,’在默认配置下,我们连解决问题的最基本的工具都不给你,但你可以通过非官方的扩展解决它‘。” ”我不关心Java。多么可怕的语言。“ ”C ++ 是一个可怕的语言。” ”GCC是废话。“ ”XML 是胡扯。解析 XML 对人类来说是讨厌的,甚至对计算机来说也是一场灾难。没有理由让这个可怕垃圾存在。” ”Solaris/x86 是个笑话“ (二)Linux 的发行版什么? 事实上 Linus 在1991年编写的是 Linux 的内核,就是一个操作系统的核心,包括设备驱动、文件系统、进程管理等等

阿里云镜像Windows和Linux操作系统攻略

半城伤御伤魂 提交于 2020-08-14 11:24:44
阿里云ECS云服务器操作系统分为Windows类和Linux类,阿里云服务器操作系统是通过选择镜像获取的,公共镜像是阿里云官方提供的,是正版授权并且安全稳定性都要好,云服务器吧本文主要来说说阿里云公共镜像的选择方法,如Windows镜像和Linux镜像选择,阿里云服务器操作系统选择64位还是32位等: 阿里云服务器操作系统镜像选择方法 阿里云服务器操作系统分为两大类,即Windows类和Linux类。按照镜像来源分为公共镜像、自定义镜像、共享镜像和镜像市场。公共镜像是阿里云官方提供的,而且是正版授权,安全且稳定;自定义镜像是自己创建的;共享镜像是其他阿里云用户共享给你的;镜像市场是第三方提供镜像,镜像更丰富。(关于镜像来源分类云服务器吧介绍的可能不准确,请参考: 镜像类型详解 ) 本文云服务器吧主要介绍的是阿里云服务器公共镜像的选择: 云服务器操作系统选择Windows还是Linux? 阿里云服务器镜像分为Linux类和Windows类,选择哪类云吞铺子建议根据实际程序语言和应用场景来选择,云服务器吧以网站开发为例: ASP、.NET、HTML、数据库ACCESS、SQL Server建议选择Windows;PHP、PERL、CGI、数据库MySQL、SQLite建议选择Linux。 Windows镜像包括:Version 1909 数据中心版 64位中文版/英文版(不含UI)

快速安装grafana,展示漂亮的图表

我的未来我决定 提交于 2020-08-14 05:07:59
  简介   grafana 是一款采用 go 语言编写的开源应用,主要用于大规模指标数据的可视化展现,是网络架构和应用分析中最流行的时序数据展示工具,目前已经支持绝大部分常用的时序数据库。      安装 CentOS、RHEL、Fedora 上可以直接使用 yum 直接安装 wget -c -t 0 https://dl.grafana.com/oss/release/grafana-6.6.2-1.x86_64.rpm sudo yum install grafana-6.6.2-1.x86_64.rpm -y Ubuntu、Debian 上安装 sudo apt-get install -y adduser libfontconfig1 wget https://dl.grafana.com/oss/release/grafana_6.6.2_amd64.deb sudo dpkg -i grafana_6.6.2_amd64.deb OpenSUSE and SUSE 上安装 wget https://dl.grafana.com/oss/release/grafana-6.6.2-1.x86_64.rpm sudo rpm -i --nodeps grafana-6.6.2-1.x86_64.rpm      二进制文件安装   Go 程序跨平台

Hacker News 简讯 2020-07-09

两盒软妹~` 提交于 2020-08-14 03:19:57
更新时间: 2020-07-09 23:02 Decentraleyes – Local CDN Emulation - (decentraleyes.org) 分散-本地CDN仿真 得分:91 | 评论:31 How to track and display profile views on GitHub - (rushter.com) 如何在GitHub上跟踪和显示纵断面图 得分:21 | 评论:5 A Tour of Acme (2012) - (swtch.com) 极致之旅(2012) 得分:31 | 评论:3 Launch HN: Yotta Savings (YC S20) – Behavioral psychology to help people save - (phys.org) 推出HN:Yotta Savings(YC S20)——帮助人们储蓄的行为心理学 得分:40 | 评论:39 Giant clams manipulate light to assist their symbiotic partner - (nicolodavis.com) 巨型蛤蜊操纵光来帮助它们的共生伙伴 得分:18 | 评论:5 Moving from TypeScript to Rust / WebAssembly - (discovermagazine.com)

在VMWare虚拟机中安装HMC V7R770

六眼飞鱼酱① 提交于 2020-08-14 02:11:21
在VMWare虚拟机中安装HMC V7R770 环境: HMC version:V7R77.0 SP0 build level 20130116.1 VMware: VMware® Workstation 15 Pro 15.5.2 build-15785246 Host OS: Windows 10 Enterprise 版本 10.0.18363 版本 18363 (1909) Host HW: LENOVO_MT_20LE_BU_Think_FM_ThinkPad X1 Yoga 3, BIOS LENOVO N25ET49W (1.35 ), 2019/6/12 安装VMware 遵照标准按照步骤。 Windows10要处于 ‘基于虚拟化的安全性-未启用’ 状态。运行前要用 MSINFO 命令检查。 该项设置如果为启用(‘Run’)状态,启动VMWare时会有错误提示。遵照错误提示给出的解决办法处理即可。 Microsoft Hyper-V要求启用此项设置,所以VMware不能和Hyper-V并行存在宿主机中。 虚拟机配置要求 CPU:1+。尽量多,如果选用多内核,要将虚拟化的三个选项都勾选上。 Memory:1GB+。2GB以上比较好。 HD:38GB+,类型为SCSI或SATA。 *硬盘类型不对会显示“Unable to create disk partition.

【Linux面试题2】目录结构及相关命令

血红的双手。 提交于 2020-08-13 02:05:05
目录结构及相关命令笔试题集合 一、复习题 1.服务器的结构类型有哪些?简单说明 ⚫ 塔式服务器:像个硕大的柜子。低档服务器由于功能较弱,整个服务器的内部结构比较简单,所以机箱不 大,都采用台式机箱结构。这类服务器在整个服务器市场中占有相当大的份额。 ⚫ 机架式服务器:机架式服务器的外形看来不像计算机,而像交换机,有 1U(1U=1.75 英寸)、2U、4U 等 规格。机架式服务器安装在标准的 19 英寸机柜里面。这种结构的多为功能型服务器 ⚫ 刀片式服务器:是一种高可用高密度的低成本服务器平台,是专门为特殊应用行业和高密度计算机环境设 计的,其中每一块“刀片”实际上就是一块系统母板。 ⚫ 云服务器:阿里云 腾讯云 华为云 aws 青云 ucloud 等等 2.在32位操作系统最大可以使用__32_G内存. 3.系统交换分区时作为系统___虚拟存储__的一块区域. 4./etc文件系统的标准应用是用于(D) ​ A.安装附加的应用程序 ​ B.存放可执行程序、系统管理工具 ​ C.设置用户的主目录 ​ D.存放用于系统管理的配置文件 5.设超级用户root当前所在目录为:/usr/local,键入cd命令后,用户当前所在目录为(B) ​ A./home ​ B./root ​ C./home/root ​ D./usr/local 6.Linux系统习惯将许多设备驱动存储在(A

Linux基础知识(一)--系统

我们两清 提交于 2020-08-12 14:23:34
Linux基础 简述Linux主流的发行版 ? Redhat、CentOS、Fedora、SuSE、Debian、Ubuntu、FreeBSD等。 简述Linux启动过程? • ⑴开机BIOS自检,加载硬盘。 • ⑵读取MBR,MBR引导。 • ⑶grub引导菜单(Boot Loader)。 • ⑷加载内核kernel。 • ⑸启动init进程,依据inittab文件设定运行级别。 • ⑹init进程,执行rc.sysinit文件。 • ⑺启动内核模块,执行不同级别的脚本程序。 • ⑻执行/etc/rc.d/rc.local。 • ⑼启动tty,进入系统登陆界面。 简述Linux删除文件的原理? Linux系统是通过link的数量来控制文件删除的,只有当一个文件不存在任何link的时候,这个文件才会被删除。一般来说每个文件两个link计数器来控制:i_count和i_nlink。当一个文件被一个程序占用的时候i_count就加1。当文件的硬链接多一个的时候i_nlink也加1。删除一个文件,就是让这个文件,没有进程占用,同时i_link数量为0。 简述Linux运行级别? • 0:关机模式 • 1:单用户模式<==破解root密码 • 2:无网络支持的多用户模式 • 3:有网络支持的多用户模式(文本模式,工作中最常用的模式) • 4:保留,未使用 • 5:有网络支持的X

SUSE收购Rancher Labs:押注云原生市场

陌路散爱 提交于 2020-08-12 02:50:19
导读:Gartner预测,到2024年,成熟的经济体中采用云原生应用程序和基础架构将使容器管理的使用率超过75%的大型企业,而2020年还不到35%。 7月8日,全球最大的独立开源公司SUSE获得收购Rancher Labs的最终审批。Rancher总部位于加利福尼亚州库比蒂诺,是一家私有开源公司,提供市场领先的Kubernetes管理平台。 “对于我们的行业来说,这是一个令人难以置信的时刻,因为两位开源领导者正在联合起来。SUSE首席执行官Melissa Di Donato表示,企业Linux,边缘计算和AI领域的领导者与企业Kubernetes管理领域的领导者的合并将扰乱市场,帮助客户加速其数字化转型过程。“只有SUSE和Rancher的结合才能拥有全球支持的,包括云原生技术在内的100%真正开放源代码产品组合的深度,以帮助我们的客户从边缘到核心再到云整个业务无缝创新。” 为客户和合作伙伴释放云原生潜力 随着IT领导者越来越多地寻求利用云来创新和推动数字化转型,Kubernetes已迅速成为IT战略的核心支柱。Gartner预测,到2024年,成熟的经济体中越来越多的采用云原生应用程序和基础架构将使容器管理的使用率增加到超过75%的大型企业(而2020年不到35%)。 SUSE是企业Linux,边缘计算和AI领域的领导者

linux进阶之路-1

依然范特西╮ 提交于 2020-08-11 11:31:59
一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。 Debian是三大发行版中唯一以社区形式运作,不以商业公司形式运作。是一个致力于创建自由操作系统的合作组织。而且debian开发者所创建的操作系统中绝大部分基础工具来自于GNU工程。 Fedore是一款基于linux的操作系统,也是一组维持计算机正常运行的软件集合。由红帽公司赞助。 suse是基于Slackware二次开发的一款Linux,主要用于商业桌面、服务器。 不同发行版之间的联系: 所有发行版都是使用Linux内核;都需要遵循GNU的GPL(General Public License)协定 不同发行版之间的区别: 发行版的本质区别,在于继承不同版本的内核,库、程序的组成。不同发行版几乎采用了不同包管理器(SLES、Fedora、openSUSE、centos、RHEL使用rmp包管理系统,包文件以RPM为扩展名;Ubuntu系列,Debian系列使用基于DPKG包管理系统,包文件以deb为扩展名。) 二、安装Centos7.6操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。 三、配置环境变量,实现执行history的时候可以看到执行命令的时间。 1、在~/.bash_profile文件中新增一行,写入:HISTTIMEFORMAT="”%F %T ",保存退出。 [root