系统相关

Linux基本命令总结(初学者可以借鉴学习)

03-17
Linux基本常用命令 个人在平时项目中用到的一些常规命令总结下 删除文件夹命令:rm -rf 目录名字 添加模式:按i 退出编辑模式:ese左上角键 首先先按esc退出进入一个模式然后再输入wq或者,shift+zz强制进行退出并且保存            退出并且保存:按住shift键盘不放手然后按zz强制退出并且保存. 修改文件名字:mv 被改文件名字 想要修改的文件名字. linux中显示命令.ll会显示该命令下所有文件信息包括隐藏的命令.ls是只显示,显示的文件名字. .cd .. 

linux CentOS 安装 nginx

03-17
官方网址:http://nginx.org/en/download.html 一.安装基础组件 yum -y isntall firewalld yum -y install gcc gcc-c++ yum -y install pcre-devel yum -y install zlib-devel yum -y install openssl openssl-devel 二.安装Nginx 第一种:下载安装: wget http://nginx.org/download/nginx-1.15

Linux的基础命令和配置文件

03-17
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

Linux下怎么使用任务管理器和进程管理

03-17
大家都知道在Windows下怎么使用任务管理器来管理进程,那么在linux下呢?今天简单介绍一下怎么在linux使用任务管理器管理进程,让我们的linux服务器运行的很流畅,可以使用的命令有:1.PS命令来查看静态的进程统计消息可以加的参数有:a:显示当前终端的所有进程消息,包括其他用户的进程.与"x"选项结合时可以显示系统中的 所有进程信息:u:使用以用户为主的格式显示输出进程信息:x:显示当前用户在所有终端下的进程信息:-e:显示系统中的所有进程信息:-l:使用长格式显示进程信息:

eclipse的端点调试

03-17
l  断点: 就是一个标记 l  如何设置断点 代码区域左边的空白位置 双击即可 l  在哪里加 想看哪个语句的执行结果就在该语句前面加 l  怎么运行断点的程序 代码区域右键 -- Debug as -- Java Application 显示一个页面,提示是否进入调试页面? 是否记住当前操作?是(Yes)是(勾选复选框) 弹出了断点页面 点哪里 点击 工具栏中的Step Over (执行下一行) 快捷键F6 看到每一步程序的执行过程 看哪里 看代码区域: 对照看程序执行步骤 看Debug区域

Linux中IO重定向和管道

03-17
IO重定向和管道 根据冯诺依曼原理的知识,计算机运行有数据流的输入和输出,称之为IO. Linux中一切皆文件思想,表现为具体的文件. 在linux中打开的文件都有一个fd(File Descriptor):文件描述符 程序:指令+数据 读入数据:Input 输出数据:Output Linux给程序提供三种I/O设备: 1. 标准输入(STDIN): -0 默认为接受键盘输入2. 标准输出(STDOUT):-1 默认为输出到终端窗口3. 标准错误(STDERR):-2 默认为输出到终端窗口注:标

Ubuntu 16.04安装测试MQTT Mosquitto

03-17
环境:Ubuntu 16.04 一. MQTTMQTT 是一个轻量级即时通信协议,使用基于 TCP/IP 协议的发布/订阅消息转发模式, MQTT 协议的中心是 broker( 服务器/代理),客户端通过订阅消息和发布消息进行数据交互. 若初次接触MQTT协议,可先理解以下概念: [MQTT协议特点]——相比于RESTful架构的物联网系统,MQTT协议借助消息推送功能,可以更好地实现远程控制. [MQTT协议角色]——在RESTful架构的物联网系统,包含两个角色客户端和服务器端,而在MQTT

一、Linux 安装

03-16
Linux 安装 本章节我们将为大家介绍Linux的安装. 本章节以 centos6.4 为例. centos 下载地址: 可以去官网下载最新版本:https://www.centos.org/download/ 以下针对各个版本的ISO镜像文件,进行一一说明: CentOS-7.0-x86_64-DVD-1503-01.iso : 标准安装版,一般下载这个就可以了(推荐) CentOS-7.0-x86_64-NetInstall-1503-01.iso : 网络安装镜像(从网络安装或者救援系统

Linux中ssh的用法

03-16
大家都知道,公司买上服务器,不可能实时在线操作虚拟机,也没有那个时间和精力登录到公司的云服务商官网进行操作,一来不安全,二来也效率不高. 如果是购买的虚拟主机,你可以使用ftp进行本地程序文件传输和从虚拟主机下载文件到本地.但是对于云服务器来说这种操作方法就显得落后许多了. 今天主要是重点讲解如何使用ssh来操作Linux系统,还是以centos7为蓝本. 安装要求 linux centos7系统 安装ssh程序包 打开系统命令行,输入以下命令下载包. yum install -y openss

Mac 软件专题:教学参考工具软件-外语/医学/天文/地理/数学等

03-16
今天和大家分享mac软件专题:教学参考工具软件,在这个专题中,主要向大家推荐一些Mac上优秀的教育教学.知识参考类的软件,包含外语.医学.天文.地址.数学.音乐等方面,学生.老师以及相关的工作者不要错过!如果你也有相关的软件推荐,可以在下面留言,本专题日后会随时更新. 有需要其他类型的软件,可在评论区留言或私信于我[磨人的小妖精],以后也会不断更新更多专题资源. 有想要的软件资源,需要下载的也可以找我[磨人的小妖精]私信留言. 以下内容及软件资源均来源[风云社区SCOEE] 更多专题,可关注[磨

虚拟化 - VMware

03-16
和VirtualBox一样,也需要关掉Hyper-V才能启动虚拟机,否则会报Guard的错误. 网络 [转]VMware网络连接模式-桥接.NAT以及仅主机模式的详细介绍和区别 桥接 就好像在局域网中添加了一台新的.独立的计算机一样.因此,虚拟机也会占用局域网中的一个IP地址,并且可以和其他终端进行相互访问. 如果你想把虚拟机当做一台完全独立的计算机看待,并且允许它和其他终端一样的进行网络通信,那么桥接模式通常是虚拟机访问网络的最简单途径. 但是为什么有时候分配了和宿主机不同子网的IP地址!?虽

Linux常用查询

03-16
硬盘主引导分区工512字节 有三部分组成 1.硬盘主引导记录MBR(master boot record)446字节 2.分区表DPT(Disk Partition Table)占64个字节,因此硬盘最多可以划分 4个主分区,每个分区表信息用16个字节: 3.硬盘有效的标记魔数(Magic Number)占2字节: Linux 支持的文件系统有: 类型 单文件最大 EXT 2GB EXT2 2TB EXT3 16TB EXT4 32TB XFS 8EB tmpfs 内存文件系统,是基于内存的文件

基于macOS+VMware的GNS3内VM上公网

03-16
笔者经常需要做网络实验,GNS3就是笔者最喜欢用的模拟器,为了便于实验,需要能从macos上直接ssh登陆模拟出来的vm,并且vm需要上公网.经过研究,已解决此问题,并以此分享出来 tag: macos, vmware, gns3, vm上公网 小慢哥的原创文章,欢迎转载 环境说明 本文基于以下环境: ? 宿主:macOS Mojave? GNS3版本:2.1.14? GNS3内部的VM运行在:GNS3 VM里? GNS3 VM运行在:VMware Fusion 专业版 11.0.1? cent

linux 扩展文件系统

03-16
1. 创建新分区 [root@localhost ~]# fdisk -l Disk /dev/sda: 32.2 GB, 32212254720 bytes, 62914560 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk labe

Linux内核参数优化记录

03-16
//fs.file-max 最大打开文件数 //fs.nr_open=20480000 单个进程允许打开的文件句柄上限 //信号量及共享内存,可以使用ipcs -l来获取 //kernel.sem 信号量: 每个信号集中最大信号量数目 系统范围最大信号量数目 每个信号发生时的最大系统操作数 系统范围内最大信号集总数目 第一列*第四列=第二列 // 512G好配置:4096 2147483647 2147483646 512000 1G差配置:250 512000 100 2048 //kerne

Vmware vSphere 虚拟机安装 CentOS 7.6 手册

03-16
1.下载镜像:https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/ 2.新建虚机: 3.将镜像上传到存储: 4.将镜像加载到光驱 5.开机 6.选择 Install CentOS 7 7.键盘.语言默认选择英文即可,点[continue] 8.点击[DATE&TIME]调整时区和时间:[SOFTWARE SELECTION]选择安装哪些软件 DATE&TIME:选择[Asia][shanghai],日期和时间调正正确:点[Done]

10款 Mac 经典原型设计开发软件推荐

03-16
在Mac上有大量强大的开发和设计工具,今天和大家推荐10款Mac上的经典原型设计开发工具,原型设计工具是开发者必备的一款工具,无论是网站开发还是移动APP开发,都需要在前期进行严格细致的原型设计,才能在后期开发中节省时间. 本文图片和内容均来自[风云社区 SCOEE],如想了解更多mac软件可上[风云社区 SCOEE]. 有需要其他类型的软件,可在评论区留言或私信于我[磨人的小妖精],以后也会不断更新更多专题资源. 有想要的软件资源,需要下载的也可以找我[磨人的小妖精]私信留言. 往期专题 ma

linux单项目发布流程

03-16
1.安装python #1.安装python3.7所需要的依赖包yum -y groupinstall "Development tools"yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel#3下载python3.7的源

Linux平台驱动设备总线模型

03-16
Linux中的Platform总线是虚拟总线,它把驱动和设备的注册都分开来,对于他们的牵红线(匹配)过程,提供了“总线-设备-驱动”模型. 它的结构如下图所示: 为什么要这么做? 试想,如果设备和驱动不分开,那么不同设备将会产生大量驱动(代码冗余),而且维护起来工作量很大. Platform模型则把稳定不变的部分放在driver,把尽量可变需要设置的部分放到device端,并且两边分别注册管理. 这样做有如下好处: 平台设备都挂在一条Platform总线上 设备和驱动代码隔离,可移植性和扩展性强

Mac 软件专题之:OS X Yosemite 精彩应用软件推荐

03-16
目前,很多软件都已经发布了针对Yosemite系统的版本,今天和大家分享专题:「OS X Yosemite 精彩应用」,主要分享适配Yosemite系统全新的扁平化界面和新功能的软件,但要知道未在此专题内的很多软件也是兼容新系统的,比如 Office 等软件. 有需要其他类型的软件,可在评论区留言或私信于我[磨人的小妖精],以后也会不断更新更多专题资源. 有想要的软件资源,需要下载的也可以找我[磨人的小妖精]私信留言. 以下内容及软件资源均来源[风云社区SCOEE] 更多专题,可关注[磨人的小妖