suse

Linux理论基础知识

喜欢而已 提交于 2021-02-20 13:34:18
1.1 测试人员为什么学习linux 对于软件测试人员来说,我们测试的任何产品都是基于操作系统。比如我们每天都在使用的QQ软件,它有windows、ios、Android、Mac OS等版本,需要把QQ安装在各个平台上,才能进行相应的测试。因此,熟练使用这些操作系统和掌握一系诶操作系统对的基本知识应该是每个测试工程师必须掌握的基本功。 目前市面主流的操作系统有windows、unix、linux等,而linux作为很多软件应用的后台服务器部署所采用的操作系统,也是当下应用最多的服务器端操作系统。熟练使用linux 系统,这样的词汇经常出现在测试岗位的要求和求职人员的技能描述中。而在测试人员这个群体中,真正能熟练运用linux操作系统的、哪怕只是对常用命令比较熟悉,也是比较稀缺的!因此测试人员学习linux ,不仅可以提高测试深度,也可以增加自己的核心竞争力、拓宽自己的技能栈,让自己的测试能力有更深层次的提高。 测试人员学习linux 可以做什么呢?作为初学者,搭建测试环境应该作为学习首要目的。 1.2 什么是linux linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多中性,大型甚至是巨型项目都在使用linux。 linux 内核:redhat、红旗linux、ubuntu、suse、fedora, 它们的内核都是一样的

KubeCon+CloudNativeCon 2018论坛首登中国,精彩日程全新出炉

佐手、 提交于 2021-02-13 11:50:56
作为Linux基金会组织的一部分,云原生计算基金会(CNCF)自2016年起,在欧洲、北美等地组织了数场KubeCon+CloudNativeCon论坛。本论坛聚焦着全世界关注云原生领域的目光,并受到了Kubernetes大牛、开发者、厂商等全球开源技术爱好者的强力追捧。 KubeCon+CloudNativeCon 2018论坛将于2018年11月13-15日首次登陆中国上海,这无疑是对中国技术实力的认可,同时,中国程序员们也将可以在上海跨国采购会展中心共同参与这场顶尖的国际技术盛会。 KubeCon+CloudNativeCon 2018中国论坛作为CNCF的旗舰论坛,得到了Liz Rice、Janet Kuo等大咖的大力支持与推荐。本论坛精彩日程现已出炉,看看你关注的议题和大咖! 本次论坛为期三天,预计将吸引开发人员、架构师、技术负责人、首席信息官、首席技术官、媒体和分析师等2500多人到场,以主题演讲、分论坛以及展位等形式全方位地为大家打造一场精彩绝伦的技术盛宴。 KubeCon+CloudNativeCon 2018中国论坛将聚焦云原生领域的最新技术动态,CNCF的重点项目Kubernetes、Prometheus、OpenTracing、Fluentd、gRPC、containerd、rkt、CNI、Envoy、Jaeger、Helm等多个项目也将悉数亮相。另外

Linux系统介绍、常用命令及演用练习

耗尽温柔 提交于 2021-01-22 14:27:48
1.1 Linux系统介绍 GUN,GPL,LGPL介绍 GNU计划,又称革奴计划,是由Richard Stallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统 GPL协议的主要内容是只要在一个软件中使用("使用"指类库引用,修改后的代码或者衍生代码)GPL 协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。 LGPL 是GPL的一个为主要为类库使用设计的开源协议。和GPL要求任何使用/修改/衍生之GPL类库的的软件必须采用GPL协议不同。LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。 Linux特性介绍 开放性是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。 多用户是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(例如:文件、设备)有特定的权限,互不影响。 多任务是现代计算机的最主要的一个特点。它是指计算机同时执行多个程序,而且各个程序的运行互相独立。 Linux向用户提供了两种界面:用户界面和系统调用。Linux的传统用户界面是基于文本的命令行界面,即shell,它既可以联机使用,又可存在文件上脱机使用

Linux PID 1 和 Systemd

末鹿安然 提交于 2021-01-14 07:10:34
要说清 Systemd,得先从Linux操作系统的启动说起。Linux 操作系统的启动首先从 BIOS 开始,然后由 Boot Loader 载入内核,并初始化内核。内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程,也叫根进程。它负责产生其他所有用户进程。所有的进程都会被挂在这个进程下,如果这个进程退出了,那么所有的进程都被 kill 。如果一个子进程的父进程退了,那么这个子进程会被挂到 PID 1 下面。(注:PID 0 是内核的一部分,主要用于内进换页,参看: Process identifier ) SysV Init PID 1 这个进程非常特殊,其主要就任务是把整个操作系统带入可操作的状态。比如:启动 UI – Shell 以便进行人机交互,或者进入 X 图形窗口。传统上,PID 1 和传统的 Unix System V 相兼容的,所以也叫 sysvinit ,这是使用得最悠久的 init 实现。Unix System V 于1983年 release。 在 sysvint 下,有好几个运行模式,又叫 runlevel 。比如:常见的 3 级别指定启动到多用户的字符命令行界面,5 级别指定启起到图形界面,0 表示关机,6 表示重启。其配置在 /etc/inittab 文件中。 与此配套的还有 /etc/init.d/

运维人员需要掌握的

杀马特。学长 韩版系。学妹 提交于 2021-01-10 09:24:50
<---------------------摘自老男孩博客-------------------> 操作系统:Centos,Ubuntu,Redhat,suse,Freebsd 网站服务:nginx,apache,lighttpd,php,tomcat,resin 数据 库:MySQL,MariaDB,PostgreSQL DB中间件:maxscale ,MyCat ,atlas,cobar,amoeba,MySQL-proxy 代理相关:lvs,keepalived,haproxy,nginx,heartbeat 网站缓存:squid,nginx,varnish NOSQL库:Redis,Memcached,MongoDB,HBase,Cassandra,CouchDB 存储相关:Nfs,FastDFS,Moosefs(mfs),Hadoop,glusterfs,lustre 版本管理:svn,git 监控报警:nagios,cacti,zabbix,munin,hyperic,mrtg,graphite 域名解析:bind,powerdns,dnsmasq 同步软件:scp,rsync,inotify,sersync,drbd 批量管理:SSH,Ansible,Saltstack,expect,puppet 虚拟 化:kvm,xen 云计 算:openstack,docker

SuSE的命令安装软件 zypper

余生长醉 提交于 2021-01-08 09:55:31
转自:http://blog.csdn.net/s_k_yliu/article/details/6674079 SuSE的命令安装软件 zypper,yast2 redhat yum debain apt-gt suse 是 zypper se xxxxx 是搜索软件包 zypper in xxxxx 跟你的apt-get install xxxx等价 zypper rm xxxx 删除 zypper up xxxx 更新软件 其他的你再看看帮助吧 suse 团队 参考资料: http://zhidao.baidu.com/team/view/SUSE SuSE其实提供一个类似图形化界面的工具yast,来实现管理,不需要你手工配置。如果是使用,那么我肯定就用这个工具,不过如果是学习,那么还是老实修改配置文件,这比较深入了解。 下面全部都是修改配置文件实现的修改。和使用yast修改的效果是一样的。 安装SSH SuSE有两个命令安装软件,zypper,yast2。 zypper,可以看http://www.ha97.com/2718.html。 不同linux版本,ssh的名字有所差异。所以要确认一下。 zypper search ssh localhost:~ # zypper search ssh Loading repository data... Reading

Is it posssible to add default repository/repositories to SLES when the original repository is unavailable?

生来就可爱ヽ(ⅴ<●) 提交于 2020-12-25 00:00:54
问题 I've got a SLES server installed by someone who is not available. I've checked /etc/zypp/repos.d , there is a repo file SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109.repo It's content is : [SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109] name=SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109 enabled=1 autorefresh=0 baseurl=cd:///?devices=/dev/sr0 path=/ type=yast2 keeppackages=0 The CD repository (/dev/sr0) is not available. I would like to add default net repository/repositories to it

Is it posssible to add default repository/repositories to SLES when the original repository is unavailable?

回眸只為那壹抹淺笑 提交于 2020-12-24 23:57:33
问题 I've got a SLES server installed by someone who is not available. I've checked /etc/zypp/repos.d , there is a repo file SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109.repo It's content is : [SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109] name=SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109 enabled=1 autorefresh=0 baseurl=cd:///?devices=/dev/sr0 path=/ type=yast2 keeppackages=0 The CD repository (/dev/sr0) is not available. I would like to add default net repository/repositories to it

Is it posssible to add default repository/repositories to SLES when the original repository is unavailable?

≡放荡痞女 提交于 2020-12-24 23:55:53
问题 I've got a SLES server installed by someone who is not available. I've checked /etc/zypp/repos.d , there is a repo file SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109.repo It's content is : [SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109] name=SUSE-Linux-Enterprise-Server-11-SP4 11.4.4-1.109 enabled=1 autorefresh=0 baseurl=cd:///?devices=/dev/sr0 path=/ type=yast2 keeppackages=0 The CD repository (/dev/sr0) is not available. I would like to add default net repository/repositories to it

15个有趣好玩的linux shell命令

拈花ヽ惹草 提交于 2020-12-23 00:30:21
今天介绍一些有趣的linux shell命令,所有的命令都可以使用 man + 命令名称 来查看完整的使用方法。 1,figlet 字符画 figlet 可以将 英文字符串 以 字符画 的形式输出: >>> figlet hello _ _ _ | |__ ___| | | ___ | '_ \ / _ \ | |/ _ \ | | | | __/ | | (_) | |_| |_|\___|_|_|\___/ 2,toilet 字符画 toilet 的功能跟 figlet 类似,但输出的字符画的样子不一样,该命令还可以设置字体和颜色。 >>> toilet hi # " # mm mmm #" # # # # # # # mm#mm 3,lolcat 字符画加彩色 lolcat 命令可以将 figlet 或 toilet 的输出加上颜色: toilet hello| lolcat 输出如下: 4,aafire 火焰 aafire 命令输出由 ASCII码 组成的火焰状的字符,屏幕燃烧起来: >>> aafire 5,fortune 随机句子 fortune 命令随机输出名言或笑话: >>> fortune Soap and education are not as sudden as a massacre, but they are more deadly in the long