linux服务器

大会聚焦 | 开源技术盛会LinuxCon首次来到中国,大咖齐聚关注业界动态

匆匆过客 提交于 2020-03-25 17:48:13
2017年6月19-20日,开源技术盛会LinuxCon + ContainerCon + CloudOpen(LC3)首次在中国举行。两天议程满满,包括 17 个主旨演讲、8 个分会场的 88 场技术报告和微软等公司的技术展览和动手实验。LinuxCon 吸引了众多国际国内互联网巨头、电信巨头和上千名业界人士参会,包括Linux创始人Linus Torvalds,大咖齐聚共同关注业界动态。 SDN/NFV:两大支柱构建未来网络 本次LC3 会议,探讨未来网络的构建,其中出现频率最高的关键词就是 SDN(软件定义网络)和NFV(网络功能虚拟化)。传统网络是个“黑盒子”,管理不够灵活,支持的网络规模不够大,网络状态的可见性和可调试性不足。随着云计算兴起的软件定义网络(SDN)和网络功能虚拟化(NFV)就致力于解决“黑盒”的问题。SDN 南向接口统一了纷杂的网络设备 API,北向接口则可以提供网络全局视图,方便集中运维。NFV 则是用软件来实现防火墙、负载均衡、虚拟网络隧道等网络功能(network function),使得网络功能更加灵活。 在会议上,云计算和5G 巨头纷纷指出使用 SDN 和 NFV 的新理由: 异构网络需求的集中调度 。不管是云服务,还是万物互联的 5G 电信网络,客户和应用的需求都千差万别,有的需要高带宽,有的需要低延迟,有的需要高稳定性。这就需要云计算平台和

第六周作业

吃可爱长大的小学妹 提交于 2020-03-25 17:34:24
1、自建yum仓库,分别为网络源和本地源 出于安全起见,有些企业内部服务器使用本地局域网而不连接外网,为了安装一些服务,就需要搭建本地的yum仓库; 在系统安装盘内,已经自带了大量必要的安装包,可以用做本地yum仓库的源; 作为yum仓库服务器的主机配置 : 先把原来系统相关的配置文件归置存放 [root@mini71 ~]#mkdir /etc/yum.repos.d/bak [root@mini71 ~]#mv /etc/yum.repos.d/* /etc/yum.repos.d/bak/ 然后编辑以光盘路径为yum源的配置文件 [root@mini71 ~]#cat /etc/yum.repos.d/base.repo [base] name=cdrom baseurl=file:///mnt/cdrom/ gpgcheck=0 配置epel源(作为扩展,可以不配置) [root@mini71 ~]#cat /etc/yum.repos.d/epel.repo [aliyun.epel] name=aliyun epel baseurl=https://mirrors.aliyun.com/epel/7/x86_64/(这里选择里阿里云的epel源,也可以选择其他的) gpgcheck=0 enabled=1(通过修改此项为0,即可关闭epel源) 安装http服务,启动

linux 服务器之间拷贝文件

梦想的初衷 提交于 2020-03-25 12:30:49
3 月,跳不动了?>>> scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用ssh1,并且和ssh1使用相同的认证方式,提供相同的安全保证.与rcp不同的是,scp会要求你输入密码如果需要的话.   最简单的应用如下:   scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2   [本地用户名@IP地址:] 可以不输入,可能需要输入远程用户名所对应的密码.   可能有用的几个参数:   -v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接,认证,或是配置错误.   -C 使能压缩选项.   -P 选择端口.注意-p已经被rcp使用.   -4 强行使用IPV4地址.   -6 强行使用IPV6地址.   拷贝单个文件命令:   scp file username@ip:filepath   说明:   file: 要拷贝的文件名   username: 远程登录的用户名,   ip:远程服务器ip   filepath:远程文件路径   拷贝文件夹命令如下(多加上一个-r 参数即可):   scp -r file username@ip:filepath   不同的Linux之间copy文件常用有3种方法:   第一种是在其中一台Linux安装ftp Server

10个炫酷的 Linux 终端命令大全

家住魔仙堡 提交于 2020-03-25 05:58:51
3 月,跳不动了?>>> 今天给大家分享用了十年的Linux总结出来的11个炫酷的Linux终端命令大全,通过今天这篇文章我将向大家展示一系列的Linux命令、工具和技巧,我希望一开始就有人告诉我这些,而不是曾在我成长道路上绊住我。 1.命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U -剪切光标前的内容 CTRL + K -剪切光标至行末的内容 CTRL + Y -粘贴 CTRL + E -移动光标到行末 CTRL + A -移动光标到行首 ALT + F -按单词前移(右向) ALT + B -按单词后移(左向) ALT + Backspace -删除前一个单词 CTRL + W -从光标处删除至字首 Shift + Insert -向终端内粘贴文本 那么为了让上述内容更易理解来看下面的这行命令: sudo apt-get intall programname 如你所见,命令中存在拼写错误,为了正常执行需要把“intall”替换成“install”。 想象现在光标正在行末,我们有很多的方法将她退回单词install并替换它。 我可以按两次ALT+B这样光标就会在如下的位置(这里用指代光标的位置)。 sudo apt-get^intall programname现在你可以按两下方向键并将“s”插入到install中去了。

Unix/Linux

老子叫甜甜 提交于 2020-03-25 04:23:44
Linux/Unix设计思想 1. C程序设计语言 内容简介: 在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书是C语 言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。本书第1版中介绍的C语 言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World" 程序就是由本书***引入的。现在,这一程序已经成为众多程序设计语言入门的***课。 作者简介 Brian W. Kernighan 是贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《Software Tools》、《The Elements of Programming Style》、 《 The Unix Programming Environment 》 、《The C Programming Language》、《The AWK Language》、《The Practice of Programming》等。 Rob Pike ,目前谷歌公司***的软件工程师之一,曾是贝尔实验室Unix开发团队成员

Linux 常用命令总结(一)

我们两清 提交于 2020-03-25 01:15:36
一、基本概念 1、为什么学习命令操作而不用界面操作?   Linux 作为服务器,使用图形界面会占用更多的系统资源,且影响稳定性、安全性。而且一个服务器连个显示屏都没有,图形界面毫无作用,所以命令行操作是 Linux 的必备技能。 常用命令手册:   https://www.runoob.com/linux/linux-command-manual.html 2、命令格式 【格式:】 [root@localhost ~]# 命令 [选项] [参数] 注: [root@localhost ~]# 是登录系统后看到的内容。 其中 []、@ 没有特殊含义,作为分隔符号。 root 表示当前登录的用户,切换成普通用户,会显示普通用户名。 localhost 表示当前主机名。 ~ 表示当前所在的目录,初始登录时显示 ~,表示为家目录(主目录)。 root 用户家目录在 /root,普通用户家目录在 /home/用户名。 # 表示当前登录用户为管理员,若为普通用户,则显示为 $。 命令 [选项] [参数] 其中 选项,为可选项,用于调整命令的功能。 参数,为可选项,用于调整命令的操作对象。 3、文件类型   Linux 内部一切皆文件,不同的类型的文件代表不同的意义。 【类型:】 - 表示常规文件,如 文本文件、压缩文件、二进制文件。 d 表示目录文件(directory) b 表示块设备文件

Linux运维学习——DAY11

萝らか妹 提交于 2020-03-24 20:34:17
3 月,跳不动了?>>> Apache服务 目前提供Web网络服务的程序有IIS、Nginx和Apache。 IIS是Windows系统中的web服务程序。Nginx是一款轻量级的网站服务软件,高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,是一个异步的模型架构。Apache HTTP Server是Apache软件基金会的一个开放源码的网页服务器,其特点是同步多进程模型,一个连接对应一个进程。 一、Apache服务配置 Apache服务的软件包名称为httpd,服务程序httpd。 Linux系统中的配置文件 配置文件名称 存放路径 服务目录 /etc/httpd 主配置文件 /etc/httpd/conf/httpd.conf 网站数据目录 /var/www/html 访问日志 /var/log/httpd/access_log 错误日志 /var/log/httpd/error_log 二、SELinux安全子系统 SELinux域: 服务功能限制 安全上下文: 文件权限限制 SELinux服务有三种配置模式(配置文件/etc/selinux/config): enforcing:强制启用安全策略模式,拦截服务的不合理请求。 permissive:遇到服务越权时,发出警告,不做强制拦截。 disabled:关闭SELinux

navicat连接不上Linux服务器上的MySQL

♀尐吖头ヾ 提交于 2020-03-24 19:45:02
1、首先确定你的linux已经关闭防火墙 详细操作 点这里 ; 如果是公司服务器防火墙比较重要不能关闭,那就麻烦点了,需要在防火墙的配置文件下配置属性。 如果还不能解决,请继续往下看。 2、如果是云服务器,请确认3306端口是否已经设置对外开放 此处以阿里云服务器为例,阿里云的服务器默认端口是不对外开放的,如果想要供外部访问,需要在安全组中手动添加规则,详情操作可以参考官方文档 : https://helpcdn.aliyun.com/document_detail/25471.html?spm=5176.doc25468.2.4.RfJyPU 如果还不能解决,请继续往下看。 3、权限不足问题 ​提示错误:Warning: Using a password on the command line interface can be insecure. ​ERROR 1130 (HY000): Host '192.168.3.134' is not allowed to connect to this MySQL server 解决方法: ​一、进入mysql数据库命令行 ​二、输入use mysql; ​三、设置root账号密码为123456可以访问用任何ip访问mysql服务器    输入grant all privileges on *.* to root@"%"

Linux命令行与命令

天涯浪子 提交于 2020-03-24 19:24:34
---恢复内容开始--- Python的作者,Guido von Rossum,确实是荷兰人。1982年,Guido从阿姆斯特丹大学(University of Amsterdam)获得了数学和计算机硕士学位。然而,尽管他算得上是一位数学家,但他更加享受计算机带来的乐趣。用他的话说,尽管拥有数学和计算机双料资质,他总趋向于做计算机相关的工作,并热衷于做任何和编程相关的活儿。 在那个时候,他接触并使用过诸如Pascal、C、 Fortran等语言。这些语言的基本设计原则是让机器能更快运行。在80年代,虽然IBM和苹果已经掀起了个人电脑浪潮,但这些个人电脑的配置很低 (在今天看来)。比如早期的Macintosh,只有8MHz的CPU主频和128KB的RAM,一个大的数组就能占满内存。所有的编译器的核心是做优化,以便让程序能够运行。为了增进效率,语言也迫使程序员像计算机一样思考,以便能写出更符合机器口味的程序。在那个时代,程序员恨不得用手榨取计算机每一寸的能力。有人甚至认为C语言的指针是在浪费内存。至于动态类型,内存自动管理,面向对象…… 别想了,那会让你的电脑陷入瘫痪。 然而,这种思考方式让Guido感到苦恼。Guido知道如何用C语言写出一个功能,但整个编写过程需要耗费大量的时间 (即使他已经准确的知道了如何实现)。他的另一个选择是shell。Bourne

Unix传奇(上篇)

混江龙づ霸主 提交于 2020-03-24 14:11:55
http://hi.baidu.com/hieda/blog/item/eb78fd444aca4940510ffeef.html 了解过去,我们才能知其然,更知所以然。总结过去,我们才会知道我们明天该如何去规划,该如何去走。在时间的滚轮中,许许多的东西就像流星一样一闪而逝,而有些东西却能经受着时间的考验散发着经久的魅力,让人津津乐道,流传至今。要知道明天怎么去选择,怎么去做,不是盲目地跟从今天各种各样琳琅满目前沿技术,而应该是去 —— 认认真真地了解和回顾历史。 Unix是目前还在存活的操作系统的元老了,走过了40年的历程(参看《 Unix 40年:Unix年鉴 》、《 Unix 40年:昨天,今天和明天 》)。在技术更新如此迅速的计算机世界的今天,Unix始终保持它那神圣的光环,它那曲折和令人叹息的历史,以及由它引发的思想变革,对当今计算机文化造成的深远影响,这40年所产生的人和事,让它成为了一个传奇,不能不让人为之惊叹。 这是一段所有从事计算机行业人员尤其是软件开发人员需要了解的历史。Unix的传奇历史是整个计算机世界文化最具代表性的,它对整个计算机世界文化的影响也是最巨大,最深远的。他给人带来的不单单的对过去的回味,更为我们带来了计算机世界的新思潮。 了解这段的历史的人,才能体会计算机世界变迁过程中的是是非非,才能了解计算机世界中的文化,从而才能参与到整个计算机革命的大潮中