form1.cn
Make a little progress every day
03th of April 2019 Linux Command 886

electron安装运行打包且打安装包

1,当然是安装node.js,这个不多说,在node.js中文官网下载安装即可2,安装cnpm,众所周知,你需要一个cnpm代替npm#npminstall-gcnpm--registry=https://registry.npm.taobao.org全局安装并切换源为taobao3,安装Electron#cnpminstall-gelectron4,安装electron-packager,后面打包用的#cnpminstall-gelectro...
28th of December 2018 Linux Command 451

screen命令的常见用法

GNUScreen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNUScreen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。可以使用Linux下的screen命令,即使网络连接中断,用户也不会失去...
28th of December 2018 Linux Command 483

elasticsearch安装与遇到到问题

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulweb接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。0,安装java的JDK...
28th of December 2018 Linux Command 481

linux中ulimit限制打开的文件数量

以限制打开文件数为例。ulimit-Hn查看硬限制。ulimit-Sn查看软限制。ulimit-n查看两个中更小的限制(软限制始终比硬限制低,所以查看的是软限制)设定规则1、软限制不能超过硬限制2、硬限制只能减少,不能增加。而软限制可以增加任何不满足上述两条设定规则的设定都会报错。最初的限制在/etc/security/limits.c...
21th of December 2018 Linux Command 530

supervisor的安装与使用

简介supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具。可以很方便的监听、启动、停止、重启一个或多个进程。用supervisor管理的进程,当一个进程意外被杀死,supervisor监听到进程死后,会自动将它重启,很方便的做到进程自动恢复的功能,不再需要自己写shell脚本来...
22th of November 2018 Linux Command 4179

ubuntu中搭建USDT钱包同步节点说明

usdt是基于omni发的token,omni是比特币的侧链,所有omni实际上跟BTC是同一条链,可以吧omni上面的币理解为BTC的token,usdt就是众多token种的一个。那么,我们要测试usdt转账,就需要BTC资产,因为token转账是消耗BTC的。USDT的转账实际上是代号为31的OmniCore令牌转账。Omnicore提供了多套api实现令牌转账功...
22th of November 2018 Linux Command 1039

apt-get update Reading package lists... Done

apt-getupdate说“读取包列表......完成”,然后结束该过程我在我的笔记本电脑(32位)中重新安装了Ubuntu14.04,因为我无法更新系统,不幸的是问题仍然存在。基本上当我输入时sudoapt-getupdate,系统搜索源并在获取它们之后只是说:“读取包列表......完成”然后结束该过程。我曾经看到不同的消息,如“建...
13th of July 2018 Linux Command 883

Linux后台运行的几种方法

第一种:使用“nohup”,即"nohup./test.sh&",忽略hangup信号,防止终端关闭时程序退出。运行状态可以用“jobs-l”来查看。第二种:使用“setsid”即“setsid./test.sh”。第三种:最简单,将命令放入括号当中,比如说:(./test&),这样就行了。
28th of May 2018 Linux Command 1110

linux使用crontab自动备份mysql

服务器是阿里的ECS,装了mysql,mysql执行文件目录:/usr/local/mysql/bin/,实现自动备份mysql步骤如下:1,在服务器/usr/bin目录下创建文件mysqlbak,并写入以下脚本#!/bin/bashnowdate="/datafile/mysqlbak/"`date+%Y%m%d`".sql"/usr/local/mysql/bin/mysqldumpyoudatabase>"$nowdate"以下脚本会运行mysql...
25th of April 2018 Linux Command 2203

lnmp1.4一键包安装php7.1扩展gmp

lnmp这个不用多说,现在很多企业都在用,很方便,还支持升级降级安装地址在这里:https://lnmp.org/install.html只要是lnmp中php\ext中有的扩展都可以通过该方法安装当你安装lnmp后发现没有gmp扩展时可以参考以下方法进行安装进入lnmp中src目录cd/root/lnmp1.4/src里面有个php-7.1.7.tar.bz2压缩包,解压tar-...
20th of April 2018 Linux Command 1339

ContOS7中Let's Encrypt永久免费SSL证书教程

Let'sEncrypt免费SSL证书的出现,也会对传统提供付费SSL证书服务的商家有不小的打击。到目前为止,Let'sEncrypt获得IdenTrust交叉签名,这就是说可以应用且支持包括FireFox、Chrome在内的主流浏览器的兼容和支持,虽然目前是公测阶段,但是也有不少的用户在自有网站项目中正式使用起来。虽然目前Let'sEncrypt...
19th of April 2018 Linux Command 1431

CentOS使用remove和rpm删除安装的软件包

以mysql举例:首先查询安装包:rpm-qa|grepmysql查询到的一个结果为:mysql-community-libs-5.7.13-1.el6.x86_64yum删除yum-yremovemysql-community-libs-5.7.13-1.el6.x86_64rpm删除(仅用"-e"判断依赖)rpm-emysql-community-libs-5.7.13-1.el6.x86_64
19th of April 2018 Linux Command 1841

centos7.X安装与使用composer.phar

注:composer.phar与composer是一个东西,本文安装使用composer.phar//下载安装脚本-composer-setup.php-到当前目录php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"//执行安装过程。phpcomposer-setup.php//删除安装脚本php-r"unlink('composer-setup.php');"//在php程序...
05th of January 2018 Linux Command 7068

CentOS查看内网IP和外网IP

有时候登录CentOS服务器后有查看内网可外网IP的需求,执行以下命令:查看内网IP地址,和window中cmd的ipconfig类似:ifconfig-a输出结果:eth0:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet10.29.100.1netmask255.255.252.0broadcast10.29.103.255ether00:16:3e:05:5f:5ftxqueuelen1000(Ethernet)...
29th of October 2017 Linux Command 1186

免费90天的SSL(https)证书

注:有效期只有90天,可以续期:用第一次申请的key和crt进行续期,最后会生成一个新的domain-crt,将该文件更新到服务器即可https://zerossl.com申请免费SSL证书步骤的详细介绍:一、登录https://zerossl.com,点击“ONLINETOOLS"按钮,选择在线方式申请免费SSL证书。第一步、登录https://zerossl.com,选择...
11th of October 2017 Linux Command 1866

Centos6.9 配置使用SFTP服务器

众所周知SFTP账号是基于SSH账号的,所以在默认情况下访问服务器的权限是非常大的。下面为SFTP用户权限设置方法在Centos6.9环境使用系统自带的internal-sftp搭建SFTP服务器。注:SFTP和FTP是不同的服务器,不要混淆打开命令终端窗口,按以下步骤操作。0、查看openssh的版本ssh-V使用ssh-V命令来查看openssh的...
13th of September 2017 Linux Command 823

linux命令useradd添加用户详解

1.作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。2.格式useradd[-dhome][-sshell][-ccomment][-m[-ktemplate]][-finactive][-eexpire][-ppasswd][-r]name3.主要参数-c:加上备注文字,备注文字保存在passwd的备注栏中。-d:指定用户登入时的主目录,替换系统默认值/ho...
12th of September 2017 Linux Command 789

linux系统下安装两个或多个tomcat

编辑环境变量:vim/etc/profile加入以下代码(tomcat路径要配置自己实际的tomcat安装目录)##########firsttomcat###########CATALINA_BASE=/datafile/apache-tomcat-8.5.20-zjwlgrCATALINA_HOME=/datafile/apache-tomcat-8.5.20-zjwlgrTOMCAT_HOME=/datafile/apache-tomcat-8.5.20-zjwlgrexportCATALINA_BASEC...
11th of September 2017 Linux Command 1243

Centos7 关闭防火墙与放行3306

CentOS7.0默认使用的是firewall作为防火墙,使用iptables必须重新设置一下1、直接关闭防火墙systemctlstopfirewalld.service#停止firewallsystemctldisablefirewalld.service#禁止firewall开机启动2、设置iptablesserviceyum-yinstalliptables-services如果要修改防火墙配置,如增加防火墙端口3306vi/etc/sys...
30th of August 2017 Linux Command 903

Linux中crontab系统定时任务配置方法

1、crond服务管理与访问控制servicecrondrestart#启动cron服务chkconfigcrondon#开启cron自启动注:ubuntu为cron没有d如下:servicecronrestart2、用户的crontab设置crontab[选项]选项:-e:编辑crontab定时任务-l:查询crontab任务-r:删除当前用户所有的crontab任务例子:crontab-e#进入crontab编辑界面。...
13th of June 2017 Linux Command 817

CPU状态信息us,sy,ni,id,wa,hi,si,st含义

使用系统命令top即可看到如下类似信息:Cpu(s):0.0%us,0.5%sy,0.0%ni,99.5%id,0.0%wa,0.0%hi,0.0%si,0.0%stItrytoexplainthese:us:ismeaningof"userCPUtime"sy:ismeaningof"systemCPUtime"ni:ismeaningof"niceCPUtime"id:ismeaningof"idle"wa:ismeaningof"iowait"hi:ismeaningof"hardwareirq"si:ismeaningof...
06th of March 2017 Linux Command 608

Linux下查看系统版本信息方法

Linux下如何查看版本信息,包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。#uname-a(Linux查看版本当前操作系统内核信息)Linuxlocalhost.localdomain2.4.20-8#1ThuMar1317:54:28EST2003i686athloni386GNU/Linux#cat/proc/version(Linux查看当前操作系统版本信息)Linuxversi...
08th of February 2017 Linux Command 558

Linux系统挂载数据盘

Linux系统挂载数据盘适用系统:非IO优化+SSD云盘Linux(Redhat,CentOS,Debian,Ubuntu)实例,IO优化实例+SSD云盘数据盘分区挂载建议使用脚本:工具:auto_fdisk_ssd.shLinux的云服务器数据盘未做分区和格式化,可以根据以下步骤进行分区以及格式化操作。下面的操作将会把数据盘划分为一个分区来使用。1、查...
07th of February 2017 Linux Command 644

Linux下各发行版中FTP的设置方法

一、Redhat/CentOS安装vsftp软件1.更新yum源首先需要更新系统的yum源,便捷工具下载地址:http://help.aliyun.com/manual?spm=0.0.0.0.zJ3dBU&helpId=16922.安装vsftp使用yum命令安装vsftp#yuminstallvsftpd-y3.添加ftp帐号和目录先检查一下nologin的位置,通常在/usr/sbin/nologin或者/sbin/nologin下。使用...
16th of January 2017 Linux Command 1061

HTTPS:免费SSL申请与key,csr,crt的生成

90天的免费SSL:https://zerossl.com/申请教程:http://cnodejs.org/topic/58ee36e0a92d341e48cfe7e9我使用的是https://www.startcomca.com/中的免费SSL证书,2016年的时候免费申请可以使用3年,你当前的时间就不确定了,还有startssl这个网站经常改版,所以这篇教程没有截图,下面介绍一个步骤:1,第一步肯...
04th of January 2017 Linux Command 842

ubuntu或centos编译安装php和Nginx支持

ubuntu更新源apt-getupdateubuntu安装必须的依赖库sudoapt-get-yinstallautoconf&&\sudoapt-get-yinstalllibxml2-dev&&\sudoapt-get-yinstallbzip2&&\sudoapt-get-yinstalllibcurl3-openssl-dev&&\sudoapt-get-yinstalllibcurl4-gnutls-dev&&\sudoapt-get-yinstalllibjpeg-dev&&\sudoapt-get-yinstalllibpng-...
21th of December 2016 Linux Command 610

Linux系统如何查看版本信息

输入"uname-a",可显示电脑以及操作系统的相关信息输入"cat/proc/version",说明正在运行的内核版本输入"cat/etc/issue",显示的是发行版本信息lsb_release-a(适用于所有的linux,包括Redhat、SuSE、Debian等发行版,但是在debian下要安装lsb)
25th of November 2016 Linux Command 809

Linux中nohup不挂断运行命令

nohup就是不挂起的意思(nohangup)该命令的一般形式为:nohupcommand&语法:nohupCommand[Arg…][&]描述:nohup命令运行由Command参数和任何相关的Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。在注销后使用nohup命令运行后台中的程序。要运行后台中的nohup命令,添加&(表示”and”的符号)到命令的尾部...
22th of November 2016 Linux Command 680

PHP在Linux系统下安装imageMagick扩展

如果没有安装pear请先执行以下命令安装sudoapt-getinstallphp-pearphp5-dev安装ImageMagicksudoapt-getinstallimagemagicklibmagickwand-dev执行pecl安装imagicksudopeclinstallimagick搜索位置find/-name'imagick.so'复制位置/usr/lib/php5/20121212/imagick.so修改php.ini添加一段代码加载imagick.so文件ex...
02th of November 2016 Linux Command 679

Linux中du命令使用方法

Linuxdu命令也是查看使用空间的,但是与df命令不同的是Linuxdu命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.命令格式:du[选项][文件]命令功能:显示每个文件和目录的磁盘使用空间。命令参数:-a或-all显示目录中个别文件的大小。-b或-bytes显示目录或文件大小时,以byte为单位。-c或-...