自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 取出ifconfig eth1中的ip地址

[root@oldboylinux ~]#ifconfig eth1eth1 Link encap:Ethernet HWaddr 08:00:27:E7:F4:74 inet addr:192.168.0.109 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::a00...

2019-07-19 14:59:16 2156

原创 linux运行级别halt 0-6

[root@oldboylinux ~/test]#cat /etc/inittab # inittab is only used by upstart for the default runlevel.## ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.## System initializati...

2019-07-17 14:45:38 500

转载 描述linux shell中单引号、双引号及不加引号的简单区别

简要总结:单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。不加引号:不会将含有空格的字符串视为一个整体输出,如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊...

2019-07-17 14:37:00 1341

原创 linux中的正则

普通正则^word 搜索以word 开头的 [root@oldboylinux ~/test]#alias grep='grep --color'[root@oldboylinux ~/test]#grep qq oldboy.txt My qq is 4920085[root@oldboylinux ~/test]#cat oldboy.txt I am a linux sa....

2019-07-17 10:23:53 441

原创 Centos 配置eth0 提示Device does not seem to be present

从vbox中复制虚拟机出来,导致网络用不了解决办法https://blog.csdn.net/xiaobei4929/article/details/40515247https://www.linuxidc.com/Linux/2018-08/153408.htmhttps://www.linuxidc.com/Linux/2018-08/153407.htmhttps://w...

2019-07-16 16:52:17 166

原创 修改/etc/shadow后导致无法登录

deepin 系统修改/etc/shadow文件后不能登录原因:linux系统在登录的时候需要去找文件 /etc/passwd /etc/shadow 没有找到对应的用户,导致不能登录1.进入单人维护模式recovery,开机启动的时候进行选择2.需要mount -n -o remount / 进行重新挂载,不然不能用vim3.恢复/etc/shadow 然后reboot...

2019-04-18 18:35:43 3673

原创 python基础

list 和 tuple区别list和php中的array类似,可以进行增删改tuple设置好之后,就只能读了,不能进行修改dict 和 set dict的查询速度很快,使用键值对存储 key=>value dict就是第二种实现方式,给定一个名字,比如'Michael',dict在内部就可以直接计算出Michael对应的存放成绩的“页码”,也就是95这个数字存放的内存地址,直接取出来,所以...

2018-04-24 17:41:12 231

转载 Tp3.2的情况下使用Cli模式

php中使用定时任务自动跑方法定时任务的2中方法1.使用web服务器中调用连接的形式跑方法2.使用cli模式在tp3.2中配置cli1、官方下载的框架文件里面的index.php文件引入其他文件使用的是相对路径,这导致了定时执行的时候引入ThinkPHP.php文件不存在的问题,修改成绝对路径即可。define( 'APP_PATH', dirname(__FILE__).'/Applicatio...

2018-04-23 16:47:44 1912

原创 利用openssl生成公钥和私钥

1.先生成私钥openssl genrsa  -out private_key.pem 10242.再通过私钥生成公钥openssl rsa -in private_key.pem -pubout -out public_key.pem

2018-03-22 14:46:47 781

原创 docker中安装环境

1.Nginx(1)通过dockerfile来创建(2)docker pull  nginx 拉取nginx的镜像运行容器runoob@runoob:~/nginx$ docker run -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwl...

2018-02-27 18:41:05 448

原创 docker 中的php环境安装phpredis

1.下载php的redis的扩展wget https://github.com/phpredis/phpredis/archive/3.1.4.tar.gz2.解压tar -xvf 3.1.4.tar.gz 进入 文件夹3.进行编译使用phpize报错 缺少安装php-devel 后使用yum install php-devel 但是有兼容报错后来使用 yum install php56w-dev...

2018-02-27 18:38:37 1675

原创 docker镜像的使用

1.列出所有的容器docker images2.搜索镜像docker search redis3.获取镜像docker pull redis:3.2docker pull redis 默认拉取最新的镜像4.运行镜像docker run -i -t ubuntu:14.04 /bin/bash5.创建镜像(1)在已有的镜像上面进行修改,然后提交    docker commit -m='备注' -a...

2018-02-27 11:42:25 378

原创 docker容器的使用

1.更加深入的了解docker的用法docker common --help2.docker 中运行镜像,成了容器docker run -d -p 5000:5000 training/webapp python app.py3.查看docker中的镜像docker ps4.查看docker的日志docker logs -f container5.查看端口docker port container...

2018-02-27 10:39:17 266

原创 Thinkphp5的基础用法

1.再html页面中使用config,就是tp3中的c方法,获取一个数组之后,<!--2中写法--> <!--<?php--> <!--$node = \think\Request::instance()->param('node');--> <!--echo config('POLICE_MENU_NAME')[$no...

2018-02-25 17:08:59 1017

原创 docker创建容器

//docker run -dit --name jkerp -p 8080:80 -p 53306:3306 -v /Users/chang/Documents/code/erp:/www 3d49e175ec00//docker exec -it 2d3 bash//find / -type f -name "*.conf" | xargs grep "mod_rewrite.so"

2018-02-02 14:33:32 463

原创 php扩展的安装和管理

1.查看php扩展(a).phpinfo()(b)bool extension_loaded ( string $name )函数(c)get_loaded_extension()获取所有的php扩展windowsextention_dir文件夹中存放php扩展php.ini查看PHP扩展,打开或者是关闭或者是自己写或者也可以安装扩展pecl扩展(a)在

2018-02-01 16:23:27 387

原创 nginx的配置指南

1.基本的配置格式nginx是由若干个下面的部分组成 { ;}配置文件的位置 /etc/nginx/nginx.conf (主配置文件的位置)2.nginx的全局配置参数全局参数作用于整个server都有效的参数例如 user 和 work_process ,error_log,pid3.使用include文件include /usr/s

2018-01-24 17:26:38 318

原创 nginx安装

1.在centos上面安装nginx yum install nginx创建文件,配置nginx的仓库sudo vi /etc/yum.repos.d/nginx.repo(配置这样的yum进行安装)[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/6/$basearch/gpgcheck=

2018-01-24 16:35:02 264

原创 mysql中通过身份证计算年纪

SELECT * FROM ( SELECT borrower_idcard idcard, substring(borrower_idcard,7,8) birth, year(now())- year(substring(borrower_idcard,7,8)) age, borrower_name NAME FROM jr_finance_business_info

2018-01-23 14:22:32 4849

原创 docker的使用--仓库

仓库是用来集中存放镜像的地方dl. dockerpool. com/ ubuntu 来说, dl. dockerpool. com 是 注册 服务器 地址,ubuntu是仓库名称仓库分为私用的仓库和共有的仓库用户无需登录就可以在公有的仓库下进行下载docker searchdocker search centos (查询出所有的centos下)docker search c

2018-01-21 17:16:27 510

原创 docker的使用--容器

1.创建容器docker create -it ubuntu:lastdocker create 的时候容器是停止运行的需要用docker run 运行docker run ubuntu /bin/echo 'hello world'启动的步骤 a.检查本地是否有镜像,没有就从仓库下载。 b.利用镜像启动一个容器。 c.分配一个文件系统,并且在镜像外面挂一层可读写层。 d.从宿

2018-01-21 16:45:34 319

原创 docker--镜像

镜像1.获取镜像docker pull centos 2.运行镜像docker run -t -i centos /bin/bash      (运行镜像之后进入了容器,可以在容器里面进行操作)3.查看镜像的信息docker images4.查看镜像的详细信息docker inspect (镜像id)5.可以通过(-f)Artachure查看镜像的信息sud

2018-01-20 17:11:19 467

原创 tcp的长连接和短连接

1. HTTP协议与TCP/IP协议的关系HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端发出的所有包,并且顺序与发出顺序一致。TCP有可靠,面向连接的特点。 2. 如何理解HTTP协议

2018-01-17 16:43:24 389

原创 redis数据结构和对象(2.链表)

链表的定义链表的节点和实现

2018-01-17 16:41:28 317

原创 redis的数据结构和对象(1.简单的动态字符串- simple dynamic string)

1.简单的动态字符串- simple dynamic stringsds 和 c的string进行对比sds的API总结:sds是在c的基础上面的数据结构,可以兼容c的string,其中在计算长度和凭借的时候更加的方便,性能更高,而且更加的方便。

2018-01-17 11:49:12 371

原创 nginx配置php-fpm

php-fpm的定义 PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)对于PHP 5.3.3之前的php来说,是一个补丁包[1] ,旨在将FastCGI进程管理整合进PHP包中。如果你使用的是PHP5.3.3之前的PHP的话,就必须将它patch到你的PHP源代码中,在编译安装PHP后才可以使用。 相对Spawn-FCGI,PHP-FPM在CP

2017-07-18 20:03:32 501

原创 Ubuntu启动服务

/etc/init.d/networking restart/stop/start 重启网络 /etc/init.d/network-manager restart/stop/start 重启网络 /etc/init.d/nginx/restart/stop/start nginx服务器的服务其他的服务都可以在init.d中进行启动

2017-07-18 19:33:13 2995

原创 Ubuntu下设置静态ip

1.第一步设置静态ip vim /etc/network/interfaces 进入interface进行编辑auto loiface lo inet loopbackauto enp2s0 #网卡的名称,和自己的保持一致iface enp2s0 inet static #保持网卡名称一致#用ifconfig查询出来的网卡得治写在后面pre-up ifconfig enp2s0 hw

2017-07-18 19:30:33 395

转载 nginx 服务器重启命令,关闭

nginx 服务器重启命令,关闭nginx -s reload  :修改配置后重新加载生效nginx -s reopen  :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop  :快速停止nginx         quit  :完整有序的停止ng

2017-01-05 09:18:53 1474

转载 CentOS Linux解决Device eth0 does not seem to be present

在vm下重新复制虚拟机会出现这个错误解决的办法在VMware里克隆出来的CentOS Linux。。ifconfig...没有看到eth0.。然后重启网卡又报下面错误。故障现象:service network restartShutting down loopback insterface:                             

2016-12-26 21:57:57 765

原创 ubuntu16.04下安装php7.0

1.首先安装mysqlsudo apt-get install mysql-server mysql-client2.安装apache2sudo apt-get install apache23.安装php7sudo apt-get install php74 安装apache2 php7 modulesudo apt-get install libapache2-mo

2016-10-30 11:12:19 2890

转载 mysql中授权操作

先设置该用户只有show database权限grant select,insert,update,delete on redmine1.* to jira@”%” identified by “jira”;新增超级权限并允许远程访问:GRANT ALL PRIVILEGES ON . TO ‘myuser’@’192.168.1.3’ IDENTIFIED BY ‘mypassword’ WITH

2016-08-04 11:47:12 1187

转载 解析MySQL的information_schema数据库

本篇文章是对MySQL的information_schema数据库进行了详细的分析介绍,需要的朋友参考下 information_schema数据库是在mysql的版本5.0之后产生的,一个虚拟数据库,物理上并不存在。 information_schema数据库类似与“数据字典”,提供了访问数据库元数据的方式,即数据的数据。比如数据库名或表名,列类型,访问权限(更加细化的访问方式)。其中重要的表

2016-08-04 11:45:14 713

原创 linux下创建新用户和切换用户

创建用户user1 useradd -m user1 给用户user1设密码 passwd user1这样就创建了一个普通用户user1 切换用户 su - user (切换普通用户) su (切换root用户)

2016-08-04 08:57:11 4558

转载 文章标题

CentOS 6.5使用yum快速搭建LAMP环境由于这里采用yum方式安装,前提是我们必须配置好yum源。为了加快下载速度,建议使用网易的yum源。参考:CentOS配置网易163yum源 http://www.linuxidc.com/Linux/2014-07/104562.htm这种方式对于初学者来说,非常方便,但是可定制性不强,而且软件版本较低。一般用于实验和学习环境。CentOS 6.5

2016-08-03 23:39:40 315

转载 文章标题

如何查看yum安装的apache、mysql一般默认安装在哪个目录如何查看yum安装的apache、mysql一般默认安装在哪个目录: 使用yum安装成功后,使用rpm -qa | grep httpd和rpm -qa | grep mysql;查看是否安装成功; 然后使用rpm -ql httpd和rpm -ql mysql查看安装文件都在哪。

2016-08-03 23:37:44 318

原创 ThinkPHP基础(一)搭建环境

ThinkPHP基础(一)搭建环境

2016-07-13 22:55:05 484

原创 mysql中用int来表示时间

mysql中已经有了datetime,date,timestamp等时间格式,为什么要选择用int来表示时间呢? 1.用int来表示时间更快 2.用int就是timestamp(时间戳)格式 之间可以进行转化 DATETIME -> Timestamp: UNIX_TIMESTAMP(…) Timestamp -> DATETIME: FROM_UNIXTIME(…) 使用php和mys

2016-07-13 22:51:06 2500

原创 SecureCRT不能连接linux服务器

出现的问题:在linux下用不ifconfig,不能查看网络信息。 解决办法:网卡服务没有启动,需要启动网络服务 /etc/init.d/network restart 启动之后可以在vm中使用ifconfig,并且可以上网可以 ping www.baidu.com 但是CRT进行连接还是被拒绝,原因是ssh服务没有开启 service sshd start

2016-07-13 22:42:33 2311

原创 php中的datetime和timestamp相互转化

1.datetime转化为timestampstrtotime(datetime);2.timestamp 转化为datetime$date=date('Y-m-d H:i:s', $stamp);

2016-07-13 14:01:51 7462

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除