
Linux
文章平均质量分 50
Linux
哪吒的小跟班
纵有疾风起,人生不言弃!
展开
-
生产者-消费者问题
生产者-消费者问题 是操作系统中经典的同步问题之一主要为使用PV操作管理临界区,实现进程互斥使用SP表示生产者是否可把物品放入缓冲区,缓冲区大小就是SP的初始值。SG表示缓冲区是否有物品,初始值为0书中对该部分伪代码表示为#include <stdio.h> #include <pthread.h> #include <semaphore.h>// 定义信号量,参考书中SP、SGsem_t sp,sg;// 定义缓冲区大小int buffer_原创 2021-11-07 20:42:04 · 157 阅读 · 0 评论 -
搭建EFK日志系统
注意几件事。安装速度很慢。后半夜安装或找合适的资源或下载安装包方式。elasticsearch不能以root用户启动一、安装EFKunbuntu:apt install elasticsearch && cd /usr/share/elasticsearch && ./bin/elasticsearch -d apt install kibana && service kibana startapt install fileb..原创 2020-08-29 17:59:32 · 321 阅读 · 0 评论 -
ubuntu搭建LNMP
操作系统 Ubuntu Server 18.04.1 LTS 64位一、nginx安装 apt install nginx -y启动 service nginx start (如果先安装PHP,附带安装apache2,占用80端口导致nginx无法启动)二、MySQL安装 apt install mysql-server -y安装 apt install mysql-client -y启动 service mysql start进入 mysql -uroot -p修改密码u.原创 2020-08-06 16:23:26 · 2237 阅读 · 1 评论 -
vim配置
vim ~/.vimrc"显示行号"set nu"语法高亮syntax on"用浅色高亮当前行autocmd InsertEnter * se cul"tab缩进set tabstop=4set shiftwidth=4set expandtabset smarttab"文件自动检测外部更改set autoread"c文件自动缩进set cindent"...原创 2020-05-02 21:35:38 · 255 阅读 · 0 评论 -
windows下docker的安装和使用
一、下载docker按照菜鸟教程安装,需要注意的是只有win10专业版使用第二种方法,像我自己电脑本来是win8,升级的win10家庭版,不支持Hyper-V。所以我下载的是docker toolbox。二、启动点击 Docker QuickStart 图标来启动 Docker Toolbox 终端...原创 2019-01-29 15:39:11 · 1499 阅读 · 0 评论 -
Nginx基础配置
一、介绍Nginx:Web服务器/反向代理服务器及电子邮件代理服务器。二、全局段配置worker_prosesses工作进程,最大为CPU数*核心数三、eventsworker_connections每个工作进程的连接数四、httpautoindex on;开启显示目录log_format simple ‘$re...原创 2018-11-22 14:39:44 · 271 阅读 · 0 评论 -
Linux下websocketd的安装及使用
下载:wget https://github.com/joewalnes/websocketd/releases/download/v0.2.12/websocketd-0.2.12-linux_amd64.zip解压:unzip websocketd-0.2.12-linux_amd64.zip //除了websocketd之外可删除。移动:mv websocketd /usr/bin/webs...原创 2018-07-10 23:44:01 · 5521 阅读 · 0 评论 -
Cent0S7安装nginx、php、mysql
一、yum第三方库yum安装很方便,但是yum官方库php只有5.4版本,没有nginx,很麻烦,使用镜像。rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm二、PHP7.2yum ...原创 2018-06-23 19:22:57 · 601 阅读 · 0 评论 -
Linux虚拟机基本操作、Xshell连接、更改IP
适合Linux新手查看,因为我也是新手。接上一篇安装虚拟机的文章。一、登录localhost login: root ->回车Password: 123123(密码输入是看不到的,just do it) ->回车显示[root@localhost ~]# 即登录成功~代表根目录,即/root二、Xshell使用VMware的虚拟机很不方便,鼠标状况,滚动条,复制...原创 2018-06-23 13:11:11 · 4892 阅读 · 0 评论 -
VMware安装CentOS7虚拟机
需要工具:VMware,CentOS7映像文件一、创建虚拟机 打开VMware->创建虚拟机->典型->安装程序光盘映像文件(iso)->Linux(CentOS64位)->名称、位置->磁盘大小20G、拆分成多个文件->完成. (这里分配20G不代表就占用20G,不需要担心) 二、硬件设置 点击虚拟机->编辑虚拟机设置-> 内存-&g...原创 2018-06-23 13:06:57 · 255 阅读 · 0 评论 -
Linux命令
我是初学者,不要全然相信,也可能有些是CentOS 7独有的。一、目录和文件的创建、删除、查看cd /etc 切换路径到etc下 cd .. 上级目录 cd 或 cd ~ 或 cd $HOME 进入当前登录用户目录 pwd 查看当前工作路径 ls 列出当前目录下文件名 ls -a 包括隐藏文件 ls -l 详细信息,包...原创 2018-06-22 18:33:02 · 152 阅读 · 0 评论