操作系统
文章平均质量分 90
伏念先生
勤能补拙
展开
-
进程和线程的区别
从一定意义上讲,进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。 定义进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。进程是一个“执行中的程序”转载 2016-10-28 14:53:22 · 154 阅读 · 0 评论 -
VMware Workstation12安装Ubuntu和VMware Tools教程
一、下载Ubuntu镜像:Ubuntu官网下载地址二、创建虚拟机打开VMware Workstation,点击创建新的虚拟机 选择自定义,点下一步,如下图所示: 点下一步,如下图所示: 选择稍后安装操作系统,如下图所示: 选择Linux,这里我装的64转载 2017-10-21 22:57:37 · 1378 阅读 · 1 评论 -
Ubuntu 16.04安装JDK并配置环境变量
系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1211.官网下载JDK文件jdk-8u121-linux-x64.tar.gz我这里下的是最新版,其他版本也可以2.创建一个目录作为JDK的安装目录,我的目录为 /javajava 是系统文件,直接在根目录下创建 /java文件夹就可以了sudo mkdir /java转载 2017-10-21 23:07:13 · 26629 阅读 · 6 评论 -
ElasticSearch环境配置
Windows环境下下载地址进入下载页面下载 ZIP格式的 Elasticsearch 和Kibana 压缩包将ES和Kibana压缩包解压到自己制定的文件夹下即可,无需安装。运行ES文件夹下bin目录下的elasticsearch.bat脚本即可启动ES,在浏览器中输入http://localhost:9200/ 显示如下 ES 即安装成功原创 2017-10-21 23:13:58 · 3701 阅读 · 0 评论 -
shell脚本:Syntax error: Bad for loop variable错误解决方法
Linux Mint中写了一个简单的shell脚本,利用for..do..done结构计算1+2+3......+100的值,结果执行"sh -n xxx.sh"检测语法时总是报错,但在PC机上可正常运行;脚本:[html] view plain copy#!/bin/bash #information PATH=/转载 2017-12-26 10:13:26 · 205 阅读 · 0 评论 -
GParted Linux磁盘扩展工具的使用
1. 安装磁盘扩展工具。指令:sudo apt-get install -y gparted 2. 添加硬盘(1)关闭虚拟机,添加硬盘容量2)启动虚拟机,打开gparted工具。 目标:把未分配的区分配到sda1中。但中间存在着一个交换分区。交换分区的作用:用来做虚拟内存,当内存有限时,硬盘被用来做虚拟内存,把一些暂时不需要的内存信息存储到硬盘,当我们...转载 2019-01-26 22:59:49 · 1085 阅读 · 0 评论 -
Linux系统打开文件最大数量限制(进程打开的最大文件句柄数设置)
ulimit [-HSTabcdefilmnpqrstuvx [limit]]利用ulimit命令可以对资源的可用性进行控制。-H选项和-S选项分别表示对给定资源的硬限制(hard limit)和软限制(soft limit)进行设置。硬限制(hard limit)一旦被设置以后就不能被非root用户修改,软限制(soft limit)可以增长达到硬限制(hard limit)。...转载 2019-02-28 10:08:08 · 2733 阅读 · 0 评论 -
nslookup命令使用
1、nslookup作用nslookup用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题。nslookup是一个程序的名字,这个程序让因特网服务器管理员或任何的计算机用户输入一个主机名(举例来说,“whatis.com.cn”)并发现相应的IP地址。它也会相反的名字查找为一个你指定的 IP 住址找出主机名。2、查询a. 直接查询nslookup domain [dn...原创 2019-07-15 16:52:10 · 18800 阅读 · 0 评论