linux
mysteryflower
这个作者很懒,什么都没留下…
展开
-
supervisord 进程管理器 执行队列
Supervisor 是一个 Linux 下的进程管理器,它会在queue:work进程关闭后自动重启。 可代替crontab定时脚本参考: [supervisor 安装配置使用] https://learnku.com/laravel/t/2126/supervisor-installation-configuration-use [supervisor 从安装到使用] https://www.jianshu.com/p/3658c963d28b [laravel官文] https:...转载 2020-10-12 15:20:51 · 752 阅读 · 0 评论 -
Linux-Yii2安装
1、安装composer// 若未安装curl扩展,yum install curlcurl -sS https://getcomposer.org/installer | php // 下载composer.pharmv composer.phar /usr/local/bin/composer // 拷贝到bin目录后,以后使用就可以直接 composer2、配置composer中国更新镜像,修改composer全局配置文件// 查看本机composer配置参原创 2020-09-29 16:05:38 · 226 阅读 · 0 评论 -
Linux-发邮件mail出错
send-mail: fatal: parameter inet_interfaces: no local interface found for ::1解决:vim /etc/postfix/main.cf将:inet_interfaces = localhostinet_protocols = all改成:inet_interfaces = allinet_protocols = allinet_interfaces 参数指定postfix系统监听的网络接口。缺省地,p原创 2020-09-25 17:05:34 · 352 阅读 · 0 评论 -
Linux-php5.7安装过程
1、wget https://www.php.net/distributions/php-7.3.22.tar.gz或wgethttp://cn2.php.net/distributions/php-7.3.3.tar.gzPS:https://www.php.net/downloads2、tar -zxvf php-7.3.22.tar.gz3、cd php-7.3.22/4、./configure --help // 查看安装帮助5、./configure --pref...原创 2020-09-29 14:08:28 · 670 阅读 · 0 评论 -
Linux-mysql5.7安装过程
1、查看是否安装mysqlyum search mysql未看到:mysql-community-server.x86_642、下载mysql源wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm3、查看是否安装mysql源yum repolist enabled | grep "mysql.*"mysql-connectors-community/x86_64 MySQL Con原创 2020-09-16 13:20:39 · 130 阅读 · 0 评论 -
Linux-阿里云服务器
1、远程连接ssh root@x.x.x.x若出现如下情况,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING ...原创 2020-09-16 13:48:38 · 144 阅读 · 0 评论 -
Linux-mysql5.8安装过程
1、移除Centos7默认安装的mariadb数据库 yum remove mariadb-libs.x86_642、下载mysql源wget https://dev.mysql.com/get/mysql80-community-release-el6.3-1.noarch.rpm3、安装源yum localinstall mysql80-community-release-el6-3.noarch.rpm4、检查是否安装成功yum repolist enabled |原创 2020-09-16 10:26:40 · 2996 阅读 · 0 评论 -
Centos7.4安装镜像源和repo源
一、国内可选下载镜像源1、国内163镜像源(推荐选择)http://mirrors.163.com/中国技术科学大学http://mirrors.ustc.edu.cn/Centos官方站点http://vault.centos.org/2、Centos7.4下载地址http://mirrors.163.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso二、配置Centos7.4的yum源yum所需要使用的repo源如下:转载 2020-05-11 19:29:11 · 3140 阅读 · 0 评论 -
Linux权限详解 命令之 chmod:修改权限
阅读目录(Content)权限简介 一、快速入门 更改文件权限 (chmod命令) 一般使用格式 数字权限使用格式 更改文件拥有者(chown命令) 二、Linux权限详解 十位权限表示 十二位权限(Linux附加权限) 附加权限相关概念 十二位的权限表示方法 附加权限的八进制形式 权限简介Linux系统上对文件的权限有...转载 2019-11-22 13:31:04 · 7438 阅读 · 0 评论 -
如何优雅的在 Linux 终端下进行录像?
前言相信大家,初始在使用Linux操作系统时,查找历史命令,第一时间会想到history命令:将显示出之前操作过的命令,其无法显示操作过的命令所输出的过程及结果。但往往有时候,我们却想知道在这台服务器上操作了什么?执行的过程是什么样的?输出的结果又是怎么样的?那history命令就已经无法满足我们的需求了,那究竟该怎么办呢?是时候,教大家一招了。那就是这个神奇的命令——script和s...转载 2019-10-22 10:44:49 · 737 阅读 · 0 评论 -
Linux中bash shell环境变量
别名别名是命令的快捷方式。为那些需要经常执行,但需要很长时间输入的长命令创建快捷方式很有用。语法是:alias ppp='ping www.baidu.com'它们并不总是用来缩短长命令。重要的是,你将它们用于你经常执行的任务。可能的例子:alias update='yum update'这样就可以只是用update来完成yum update的命令操作了在终端中设置别名的问...转载 2019-10-21 10:56:09 · 119 阅读 · 0 评论 -
100 道 Linux 笔试题
1. cron 后台常驻程序 (daemon) 用于:A. 负责文件在网络中的共享B.管理打印子系统C. 跟踪管理系统信息和错误D. 管理系统日常任务的调度2. 在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ?A. 串行口B. 硬盘C. 虚拟终端D. 打印机3. 下面哪个Linux命令可以一次显示一页内容?A. pau...转载 2019-10-21 09:58:36 · 825 阅读 · 0 评论 -
telnet命令使用
telnet程序是基于TELNET协议的远程登录客户端程序,通常用来远程登录。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。要开始一个telnet会话,必须输入用户名和密码来登录服务器。Telnet是常用的远程控制Web服务器的方法。 但是,telnet因为采用明文传送报文,安全性不好,很多Linux服务器都不开放telnet服务,而改用更安全...转载 2019-06-26 13:54:12 · 473 阅读 · 0 评论 -
ubuntu16.04下载地址
ubuntu16.04下载地址: 中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/ 阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/16.04/ 兰州大学开源镜像站http://mirror.lzu.edu.cn/ubuntu-releases/16.04/ 北京理工大学开源...原创 2019-07-09 14:03:09 · 3113 阅读 · 1 评论 -
Linux常用命令
日常操作命令查看当前所在的工作目录的全路径 pwd 12 [root@localhost ~]# pwd/root 查看当前系统的时间 date 12345678 [root@localhost ~]# date +%Y-%m-%d2016-07-26date +%Y-%m-...转载 2019-06-29 17:30:34 · 159 阅读 · 0 评论 -
5 个最佳的 Linux 桌面环境
打算把每个桌面都试用一遍,但是那很费时间,而且确实有很多桌面环境可供选择,这就是我发表“最优秀的 Linux 桌面以及他们的优缺点”的目的,本文告诉你在选择桌面时需要注意些什么,让我们开始吧。 1. KDE 我想从第五个说起,虽然我考虑过直接把第一名告诉你。哈哈,这就是 KDE,也许你并不感兴趣但是 KDE 的开发是从1996年开始的,第一版在 1998 发布。KDE 最易定制的桌...转载 2019-06-29 17:35:27 · 16677 阅读 · 0 评论 -
Linux服务器的那些性能参数指标 Top命令技巧
一个基于 Linux 操作系统的服务器运行的同时,也会表征出各种各样参数信息。通常来说运维人员、系统管理员会对这些数据会极为敏感,但是这些参数对于开发者来说也十分重要,尤其当你的程序非正常工作的时候,这些蛛丝马迹往往会帮助快速定位跟踪问题。这里只是一些简单的工具查看系统的相关参数,当然很多工具也是通过分析加工 /proc、/sys 下的数据来工作的,而那些更加细致、专业的性能监测和调优,可能还...转载 2019-07-01 09:56:05 · 618 阅读 · 0 评论 -
ubuntu16 禁用guest session
1、 若当前登录用户是Guest Session,则先登录2、登录成功,找到【设置】,选择其他的用户,这里是【ubuntu】,然后重启3、重新登录,按【ctrl】+【alt】+【T】,进入终端界面,敲入sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf追加一句 allow-guest=false保...原创 2019-07-17 11:51:43 · 1310 阅读 · 0 评论 -
如何使用ssh工具便于远程管理
前几天亲眼经历了Linux服务器运维过程,眼看着别人熟练运用Linux管理工具,自个心里不是滋味,所以自己特意整理了一篇“专题”:使用ssh服务远程管理主机。首先在使用ssh服务工具之前,先熟悉下Linux操作系统的启动原理:Linux操作系统开机过程首先从BIOS开始→进入”Boot Loader“→加载内核→内核的初始化→启动初始化进程,初始化进程作为系统第一个进程,它需要完成相关的初始化...转载 2019-10-22 10:45:39 · 113 阅读 · 0 评论 -
最全 Linux 磁盘管理基础知识全汇总
一、存储设备的挂载和卸载存储设备的挂载和卸载常用操作命令:fdisk -l、df、du、mount、umount。fdisk -l 命令1.作用查看所有硬盘的分区信息,包括没有挂上的分区和USB设备,挂载时需要用这条命令来查看分区或USB设备的名称,比如挂载U盘时。注意:Linux中既然硬件是以文件形式存在,则也可以ls -l /dev/sda*查看第一块硬盘的分区信息...转载 2019-10-22 10:45:30 · 130 阅读 · 0 评论 -
10 个实战及面试常用 Shell 脚本编写
作者丨李振良OKhttps://blog.51cto.com/lizhenliang/1929044注意事项1)开头加解释器:#!/bin/bash2)语法缩进,使用四个空格;多加注释说明。3)命名建议规则:变量名大写、局部变量小写,函数名小写,名字体现出实际作用。4)默认变量是全局的,在函数中变量local指定为局部变量,避免污染其他作用域。5)有两个命令能帮助我调...转载 2019-07-04 10:30:10 · 476 阅读 · 0 评论 -
shell在手分析服务器日志不愁?
作者丨Pandahttps://segmentfault.com/a/1190000009745139自己的小网站跑在阿里云的ECS上面,偶尔也去分析分析自己网站服务器日志,看看网站的访问量。看看有没有黑阔搞破坏!于是收集,整理一些服务器日志分析命令,大家可以试试!1、查看有多少个IP访问:awk'{print$1}'log_file|sort|uniq|wc-...转载 2019-07-04 10:29:54 · 151 阅读 · 0 评论 -
Linux 系统结构详解
Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。1. linux内核内核是操作系统的核心,具有很多最基本功能,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。...转载 2019-07-04 10:29:24 · 162 阅读 · 0 评论 -
Linux常用命令全称
原文转自:https://www.cnblogs.com/wangcp-2014/p/6539035.html命令缩写:pwd:printworkdirectory打印当前目录显示出当前工作目录的绝对路径ps:processstatus(进程状态,类似于windows的任务管理器)常用参数:-auxfps-auxf 显示进程状态df:di...转载 2019-07-03 16:12:41 · 165 阅读 · 0 评论 -
Linux netstat命令详解
简介Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等。输出信息含义执行netstat后,其输出结果为Active Internet connections (w/o servers)Proto Recv-Q Send...转载 2019-07-03 16:19:32 · 168 阅读 · 0 评论 -
Linux运维面试40个问答,掌握这些,不拿高薪都难!
如果你正在学习运维学科,或者是即将毕业,马上就要去参加面试找工作了,那么这40道题,你一定不要错过!准备好了,马上开始了~一、简答题20道1.简述Linux 文件系统通过i 节点把文件的逻辑结构和物理结构转换的工作过程。参考答案:Linux 通过i 节点表将文件的逻辑结构和物理结构进行转换。i 节点是一个64 字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、...转载 2019-07-03 16:13:06 · 314 阅读 · 0 评论 -
10个非常有趣的Linux命令
Linux当中有很多比较有趣的命令,可以动手看看,很简单的。1、rev命令一行接一行地颠倒所输入的字符串。运行:$rev如输入:shiyanloushiyanlou2、asciiview命令1)先安装aview$sudo apt-get install aview2)再安装imagemagick$sudo apt-get inst...转载 2019-07-03 16:13:16 · 218 阅读 · 0 评论 -
Linux下Superset(开源的数据探查与可视化平台) 环境搭建及其遇到的问题
1、安装anaconda,可参考https://blog.csdn.net/mysteryflower/article/details/930641952、使用anaconda搭建虚拟环境1)conda env list / conda info -e 查看当前存在哪些虚拟环境2)使用conda create -n envname python=X.X(2.7、3.6等)...原创 2019-06-21 17:40:41 · 2760 阅读 · 1 评论 -
centos yum源问题
1、yum makecache 出现问题如下:2、vi /etc/yum/pluginconf.d/fastestmirror.conf将enabled=1改为enabled=03、查看centos7系统本身所安装的那些yum软件包并卸载rpm -ga|grep yumrpm -e XXXX --nodeps4、进入centos镜像网站找到自己对应系统需要的y...原创 2019-06-21 13:26:59 · 298 阅读 · 0 评论 -
CentOS7上安装anaconda3及其遇到的问题
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 国内镜像,下载速度快。不要选择最新版,有问题,建议 4.3.0。运行命令 conda -V,返回版本号即安装成功。1、通过命令行工具 wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anacond...原创 2019-06-20 17:45:03 · 17060 阅读 · 2 评论 -
Linux安装python3.6
如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!!不要动现有的python2环境!安装python3.6之前,首先安装gcc一、安装python3.61. 安装依赖环境 #yum -y install zlib-devel bzip2-devel openssl-devel ...转载 2019-06-20 11:37:12 · 161 阅读 · 0 评论 -
linux-centos下安装gcc
指令:c:yum -y install gccc++:yum-y install gcc-c++原创 2019-06-20 11:19:15 · 261 阅读 · 0 评论 -
Linux吃掉我的内存
原文转自:https://www.cnblogs.com/hazir/p/linux_ate_my_ram.html在Windows下资源管理器查看内存使用的情况,如果使用率达到80%以上,再运行大程序就能感觉到系统不流畅了,因为在内存紧缺的情况下使用交换分区,频繁地从磁盘上换入换出页会极大地影响系统的性能。而当我们使用free命令查看Linux系统内存使用情况时,会发现内存使用一直...转载 2019-07-03 16:12:24 · 110 阅读 · 0 评论 -
不知道这十项Linux常识,别说自己是运维工程师!
原文转自:https://blog.51cto.com/7424593/17443581、GNU和GPL GNU计划(又称革奴计划),是由Richard Stallman(理查德·斯托曼)在1983年9月27日公开发起的自由软件集体协作计划。它的目标是创建一套完全自由的操作系统。GNU也称为自由软件工程项目。 GPL是GNU的通用公共许可证(GNU General P...转载 2019-07-03 16:12:54 · 106 阅读 · 0 评论 -
Linux中Grep常用的15个例子
原文转自:https://mp.weixin.qq.com/s/U9ilBTsvvdL1lLKw_vbSOQGrep命令主要用于从文件中查找指定的字符串。首先建一个demo_file:$catdemo_fileTHISLINEISTHE1STUPPERCASELINEINTHISFILE.thislineisthe1stlowerca...转载 2019-07-04 10:29:36 · 929 阅读 · 0 评论 -
17个案例带你3分钟搞定Linux正则表达式
作者丨anshenghttps://blog.ansheng.me/article/examples-of-linux-regular-expressions正则表达式是一种字符模式,用于在查找过程中匹配制定的字符。元字符通常在Linux中分为两类:Shell元字符,由Linux Shell进行解析; 正则表达式元字符,由vi/grep/sed/awk等文本处理工具进行解析;...转载 2019-07-04 10:29:45 · 630 阅读 · 0 评论 -
Linux 运维必备的 13 款实用工具,拿好了
作者丨Erstickthttp://blog.51cto.com/13740508/2114819Linux 运维必备的 13 款实用工具,拿好了~本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助。查看进程占用带宽情况 – NethogsNethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。下载:http://s...转载 2019-07-03 16:20:47 · 1964 阅读 · 0 评论 -
vi—终端中的编辑器
vi—— 终端中的编辑器目标vi简介 打开和新建文件 三种工作模式 常用命令 分屏命令 常用命令速查图01.vi简介1.1 学习vi的目的在工作中,要对服务器上的文件进行简单的修改,可以使用ssh远程登录到服务器上,并且使用vi进行快速的编辑即可 常见需要修改的文件包括: 源程序 配置文件,例如ssh的配置文件~/.ssh/co...转载 2019-07-07 15:49:14 · 229 阅读 · 0 评论 -
Linux基础
操作系统(科普章节)目标了解操作系统及作用1. 操作系统(Operation System,OS)操作系统作为接口的示意图没有安装操作系统的计算机,通常被称为裸机如果想在裸机上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序1.1 操作系统的作用是现代计算机系统...转载 2019-07-03 16:11:13 · 180 阅读 · 0 评论 -
Python高级-08-正则表达式
正则表达式概述思考场景1:在一个文件中,查找出itcast开头的语句测试文件itcast hello pythonitcast c++itheima iositheima php场景:在一个文件中,找到含有itcast的语句测试文件hello itcast pythonwww.itcast.cn c++itheima iositheima php...转载 2019-07-18 19:40:31 · 2574 阅读 · 0 评论