标签:Linux操作系统
每次发现系统变慢时,我们通常做的第一件事,就是执行 top 或者 uptime 命令,来了解系统的负载情况。比如像下面这样,我在命令行里输入了 uptime 命令,系统也随即给出了结果。 $ uptime ​ 02:34:03 up 2 days, 20:14, 1 user,
封装变化之接口隔离 在组件的构建过程当中,某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层间接(稳定)的接口,来隔离本来互相紧密关联的接口是一种常见的解决方案。 这里的接口隔离不同于接口隔离原则,接口隔离原则是对接口职责隔离,也就是尽量减少接口职责,使得一个类对另一
一 虚拟主机 1.1 虚拟主机概念 对于Nginx而言,每一个虚拟主机相当于一个在同一台服务器中却相互独立的站点,从而实现一台主机对外提供多个 web 服务,每个虚拟主机之间是独立的,互不影响的。 1.2 虚拟主机类型 通过 Nginx 可以实现虚拟主机的配置,Nginx 支持三种类型的虚
blog:https://www.cnblogs.com/Rohn/ 目录本地镜像管理列出本地镜像删除本地镜像标记本地镜像使用DockerFile创建镜像查看指定镜像的创建历史镜像保存镜像导入从归档文件中创建镜像从容器修改中创建新镜像 本地镜像管理 docker images: 列出本
blog:https://www.cnblogs.com/Rohn/ 目录镜像仓库相关登录镜像仓库登出镜像仓库拉取镜像上传镜像查找镜像 镜像仓库相关 docker login: 登陆到一个Docker镜像仓库,如果未指定镜像仓库地址,默认为官方仓库Docker Hub; docker
相信很多朋友对于逻辑式编程语言,都有一种最熟悉的陌生人的感觉。一方面,平时在书籍、在资讯网站,偶尔能看到一些吹嘘逻辑式编程的话语。但另一方面,也没见过周围有人真正用到它(除了SQL)。 遥记当时看《The Reasoned Schemer》(一本讲逻辑式编程语言的小人书),被最后两页的解释
本系列前面的文章: 逻辑式编程语言极简实现(使用C#) - 1. 逻辑式编程语言介绍 这是一道Prolog经典的练习题,中文翻译版来自阮一峰的文章《Prolog 语言入门教程》。 问题 Boddy 先生死于谋杀,现有六个嫌疑犯,每个人在不同的房间,每间房间各有一件可能的凶器,但不知道嫌疑犯
本系列前面的文章: 逻辑式编程语言极简实现(使用C#) - 1. 逻辑式编程语言介绍 逻辑式编程语言极简实现(使用C#) - 2. 一道逻辑题:谁是凶手 第二天,好为人师的老明继续开讲他的私人课堂。 “今天讲NMiniKanren的运行原理。”老明敲了敲白板,开始涂画代码,“我们从一个喜闻
最近一直在开发Apworks框架的案例代码,同时也在一起修复Apworks框架中的Bug和一些设计上的不足。遇到的一个普遍问题是,代码的调试过程需要依赖很多外部系统,比如MongoDB、PostgreSQL、RabbitMQ等。当然可以在本机逐一安装这些服务,然后对服务进行配置,使其满足自
下载Oracle官网的jdk来安装 不使用openjdk    最新的官网地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新
vim /etc/apt/sources.list 更换源 apt upgrade 安装更新的软件 ,把本地落后的软件更新成最新的,自动安装 apt update 更新软件包 apt dist-upgrade 更新系统 apt autoclean 清理缓存 apt clean 清理无用的软
1、前言 最近项目需要在centos系统下编译紫光展锐平台的sdk,但是频频报错,而且错误提示也很有误导性,导致一直不得其真谛,武小栈今天分析一下关于这次环境搭建的记录。 2、正文 编程指南里面提供了linux环境编译命令和需求,在ubuntu16.04中只需要安装python3即可实现命
上一章节中,我们了解到了Linux系统的最基础的几个文件处理命令,核心的是ls命令,在今天这章中,我们来继续学习Linux对于文件操作相关的一些命令,比如复制、移动、删除、查看等命令。 1、cp 命令解释 命令名称:cp 命令英文全称:copy 命令所在路径: /bin/cp 执行权限:所
一、开始工具的安装 1.git 安装git工具有两种方式,一种就是利用自带包管理工具,一种是源码编译安装 (1)由于CentOS已经具有包管理器因此只需要一行命令即可自动安装 yum install git (2)自行下载git安装包,进行安装 首先下载tar包,然后移动到root目录
  如何修改Kubernetes的SSL证书有效期   主机配置规划 服务器名称(hostname)系统版本配置内网IP外网IP(模拟)k8s-master CentOS7.7 2C/4G/20G 172.16.1.110 10.0.0.110 k8s-node01 CentOS7.7
作者:joeKong 版权:本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。 —————————————————————————————————————————— 首先,linux上的application是作为一个process进行启动的。Process的
Linux 的命令行提供很多命令来杀死进程。比如,你可以向 kill 命传递一个PID来杀死进程;pkill 命令使用一个正则表达式作为输入,所以和该模式匹配的进程都被杀死。 但是还有一个命令叫 killall ,默认情况下,它精确地匹配参数名,然后杀死匹配进程。在这篇文章中,我们将讨论有
Linux各目录及每个目录的详细介绍 此为复制的http://www.cnblogs.com/duanji/p/yueding2.html,只为防止网页丢失 【常见目录说明】 目录   /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。
目录 程序学习方法? 为什么学习Linux? 什么是操作系统? 操作系统分类 学习Linux可以做什么? 学习Linux主要是学习什么? Linux版本 虚拟机 Linux文件系统(目录和文件) 程序学习方法? 编程和Linux学习一样,学习编程:写代码 --- 学习Linux:学命令 1