
Linux
香草冰激凌~
做有思想的程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu下使用apt安装mysql
ubuntu下使用apt安装mysql从官网下载deb配置包 wget https://dev.mysql.com/get/mysql-apt-config_0.8.3-1_all.deb添加mysql apt 源 sudo dpkg -i mysql-apt-config_0.8.3-1_all.deb更新 sudo apt-get update安装 sudo apt-get in原创 2017-03-10 13:20:36 · 2729 阅读 · 0 评论 -
Linux的shell命令1
其他常用命令请查看本博客相关文章杂项命令:touch 创建文件touch a.txtclear 清屏clearalias 别名alias查看当前所有的别名alias ls='ls --color=auto'unalias 取消别名unalias lssource 是配置文件即时生效source ~/.bashrc退出logoutexittree 树型结构列出tree /tmp查看原创 2017-03-11 17:48:17 · 200 阅读 · 0 评论 -
Linux的shell命令2
cutcut -d ‘分隔符’ -f 指定第几段 cut -c 后面一个数字表示截取第几个字符,后面一个数字区域,则表示截取几个字符串sortsort -t ‘分隔符’-k n1,n2 排序区间 -r 逆序 -n使用纯数字 -u 去重默认使用ascii码排序,升序如果按照数字排序,字母当做0uniq 用于去重复的行uniq -c统计重复的行数,并把行数写在前面uniq 的前提是需要原创 2017-03-12 18:43:31 · 220 阅读 · 0 评论 -
如何查看linux版本 如何查看LINUX是多少位
一、如何得知自己正在使用的linux是什么版本呢,下面的几种方法将给你带来答案! 1. 查看内核版本命令: 1) [root@q1test01 ~]# cat /proc/version Linux version 2.6.9-22.ELsmp (bhcompile@crowe.devel.redhat.com) (gcc version 3.4.4 20050721 (Red Hat 3.转载 2017-04-07 14:18:44 · 702 阅读 · 0 评论 -
zabbix总结
zabbix_agentd命令详解(Linux)1 使用方法 usage: zabbix_agentd [-Vhp] [-c ] [-t ] 2 参数 -c --config <config-file> 配置文件绝对路径 -p --print 打印出所有的item,然后退出 -t --test <item key> 测试指定item k转载 2017-03-29 14:30:06 · 680 阅读 · 0 评论 -
在编译好的PHP环境中安装PHP扩展模块
1、先进入php解压缩后的源码包中,找到要安装的扩展模块的目录。 cd /usr/local/src/php-5.4.8/ext/sockets 在sockets目录下面以绝对路径运行phpize程序,这时会自动生成sockets的configure程序,在sockets目录下面可以看到。 /usr/local/php/bin/phpize2、进行编译安装 ./configure --wi原创 2017-03-13 16:13:01 · 336 阅读 · 0 评论 -
nginx、php查看编译参数
nginx: /usr/local/nginx/sbin/nginx -Vphp: /usr/local/php/bin/php -i | grep configure原创 2017-03-13 16:27:54 · 560 阅读 · 0 评论 -
ubuntu14.04编译安装PHP7
ubuntu14.04编译安装PHP7下载安装包 wget http://mirrors.sohu.com/php/php-7.0.16.tar.gz解压 tar zxvf php-7.0.16.tar.gz进行配置之前安装必要的包,否则会出现下面的一些问题 sudo apt-get install libxml2-dev openssl libssl-dev curl libcurl4原创 2017-03-10 15:34:25 · 3236 阅读 · 0 评论 -
ubuntu安装lnmp
本机环境为ubuntu14.04安装PHP7sudo apt-get install -y python-software-properties software-properties-common sudo LC_ALL=C.UTF-8 add-apt-repository ppa:ondrej/php sudo apt-get updateOptionally purge PHP 5: s原创 2017-03-14 11:58:12 · 380 阅读 · 0 评论 -
ubuntu14.04 安装openresty
ubuntu14.04 安装openresty安装前的准备 您必须将这些库 perl 5.6.1+, libreadline, libpcre, libssl安装在您的电脑之中。对于ubuntu来说: apt-get install libreadline-dev libncurses5-dev libpcre3-dev \ libssl-dev perl make build-essen原创 2017-03-10 11:47:23 · 1130 阅读 · 0 评论 -
Ansible
1. 什么是ansibleansible是个什么东西呢?官方的title是“Ansible is Simple IT Automation”——简单的自动化IT工具。这个工具的目标有这么几项:让我们自动化部署APP;自动化管理配置项;自动化的持续交付;自动化的(AWS)云服务管理。所有的这几个目标本质上来说都是在一个台或者几台服务器上,执行一系列的命令而已。——批量的在远程服务器上执行命令 。An转载 2017-03-24 13:08:23 · 327 阅读 · 0 评论 -
shell中的特殊符号
特殊字符!! 表示执行上一条命令。!n 这里n代表数字,表示命令历史中第n条命令。!字符串,命令历史中最后一条以字符串开头的命令。tab键补全命令或路径*表示零个或多个任意字符?表示一个任意字符#注释\脱意字符!$ 上一条命令的最后一个变量;命令分割符~用户家目录&将命令放到后台执行[ ] 中间为字符组合输入输出重定向>,>>,<,2>,2>>| 管道符原创 2017-03-12 15:39:44 · 310 阅读 · 0 评论 -
Linux压缩与解压缩
gzip gzip [-d -#] filenamegzip test.txt压缩gzip -9 test.txt指定压缩等级,1-9,9最好,默认为6gzip -d test.txt.gz解压zcat test.txt.gz查看压缩文件的内容不支持压缩目录bzip2 bzip2 [-dz] filenamebzip2 [-z] filename -z可加可不加bzip2 -d te原创 2017-03-12 14:30:26 · 439 阅读 · 0 评论 -
openresty解析php
openresty解析phpopenresty解析php跟nginx配置基本一样,配置如下: vim /usr/local/openresty/nginx/conf/nginx.conf location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000;原创 2017-03-10 16:57:09 · 1528 阅读 · 0 评论 -
ubuntu14.04下安装5.6版本的mysql
一、在我们安装软件的时候,先更新一下Ubuntu的数据源:sudo apt-get update回车后它会自动更新数据源,等待结束后就可以下一步操作。二、我们先安装MySQL需要的依赖 :apt-get install mysql-client-core-5.6和apt-get install mysql-client-5.6三、 安装 MySQL:apt-get install mysql-ser转载 2017-03-10 19:24:11 · 477 阅读 · 0 评论 -
Linux常用命令——文件部分1
基础命令:cd (change directory)cd 直接进入当前用户家目录cd ~ 相当于 cdcd /var/log 进入指定目录cd - 回到上次所在的目录下cd .当前目录cd ..到上一级目录ls (list)ls列出当前目录下的文件和目录ls /tmp列出指定目录下的文件和目录ls -l显示文件和目录的详细信息ls -a显示所有文件和目录,包括隐藏文件和目录ls原创 2017-03-11 17:40:15 · 281 阅读 · 0 评论 -
Linux命令行中的快捷键
快捷键:ctrl + l清屏ctrl + d退出登录ctrl + u清除命令行光标前面的内容ctrl + k清除命令行光标后面的内容ctrl + a快速移动光标到最前ctrl + e快速移动光标到最后ctrl + c直接取消(中断)命令ctrl + z暂停命令,使用fg重新执行后台命令ctrl + s锁屏ctrl + q解锁屏幕原创 2017-03-11 17:41:14 · 368 阅读 · 0 评论 -
Linux查看系统信息常用命令
查看系统信息:查看当前用户 whoami查看当前用户idid查看当前用户家目录echo $HOME查看当前在哪个目录下pwd查看命令的绝对地址which ls在path环境变量中的路径下查找可执行命令查看path环境变量echo $PATH查看命令历史history!ls命令历史中最后一条以‘ls’开头的命令!12命令历史中第12条命令!!上一条历史命令原创 2017-03-11 17:42:27 · 282 阅读 · 0 评论 -
ubuntu彻底删除mysql
ubuntu彻底删除mysql删除 mysqlsudo apt-get autoremove –purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common //这个很重要 上面的其实有一些是多余的。清理原创 2017-03-10 13:23:27 · 973 阅读 · 0 评论 -
Vagrant简介和使用
Vagrant是什么?Vagrant 是一款用来构建虚拟开发环境的工具,它底层支持VirtualBox、VMware甚至AWS作为虚拟机系统。Vagrant能做什么?统一开发环境。一次配置打包,统一分发给团队成员,统一团队开发环境,解决诸如“编码问题”,“缺少模块”,“配置文件不同”带来的问题;避免重复搭建开发环境。新员工加入,不用浪费时间搭建开发环境,快速加入开发,减转载 2017-03-10 09:58:00 · 878 阅读 · 0 评论 -
Linux运行级别和运行模式
运行级别运行级别一共分为7种: - 0 表示关机 - 1 单用户 - 2 多用户,但没有NFS服务 - 3 多用户(常用的命令行模式) - 4 系统预留,没用 - 5 图形界面 - 6 重启单用户模式(可用于修改root密码)重启当出现系统启动界面的时候, 按“e”键,进入编辑模式。在出现的 kernel 这一行再按e,进入编辑页面, 在最后 加上 single 或者 1.原创 2017-03-11 18:06:57 · 518 阅读 · 0 评论 -
Linux用户管理
Linux用户管理用户名文件 /etc/passwd cat /etc/passwd显示结果如下:root:x:0:0:root:/root:/bin/bash用户名:密码占位符:uid:gid:注释说明:家目录:用户shell密码文件 /etc/shadow cat /etc/shadow显示结果如下: user1:$6$fsqEwGKM$e/sqvmDS.2g5NRAnVuAhxjR原创 2017-03-12 13:26:43 · 230 阅读 · 0 评论 -
Linux常用命令——文件部分2
df命令,查看已挂载磁盘情况,默认按k为单位显示 各列含义: 文件系统 大小 已使用 未使用 已使用百分比 挂载点-i查看inode号使用状况-h使用合适的单位显示,常用-k -m指定显示单位为K,Mdu命令,用来查看文件或目录的大小。du列出当前目录下的目录(子目录)的大小du -a列出当前目录下目录或文件的大小du -h使用合适的单位大小du -c dir1比使用du最后增加了总原创 2017-03-12 14:00:53 · 192 阅读 · 0 评论 -
Vagrant can't mount shared folder in VirtualBox
对于vagrant管理的虚拟机不能挂载共享目录的问题,解决如下; 1. 登录上虚拟机,执行以下命令: sudo ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions /usr/lib/VBoxGuestAdditions 2. 使用vagrant重启虚拟机, vagrant halt vagrant up (在此我使用va原创 2017-03-15 17:07:16 · 471 阅读 · 0 评论