
Linux
我爱默小兜
热爱编程,热爱生活
展开
-
Linux常用文件操作命令
Linux常用文件操作命令原创 2015-04-21 15:16:12 · 860 阅读 · 0 评论 -
图解Linux下源码安装PHP7.0.9 +Nginx
上一次,在《Linux下源码安装php7.0.6》,安装过PHP7.0.3,本文将图解安装PHP7.0.9过程。测试环境Linux 2.6.32-279.el6.i686 nginx-1.9.15.tar http://nginx.org/download/nginx-1.9.15.tar.gz php-7.0.9.tar.gz http://am1.php.net/distributions原创 2016-08-16 10:29:26 · 4262 阅读 · 0 评论 -
Vim分屏操作
在启动Vim的时候进行分屏操作使用大写字母O参数来垂直分屏vim -ON file1 file2 … eg:vim -O2 README.md yii 使用小写字母0参数来垂直分屏vim -oN file1 file2 … 在Vim中进行分屏操作输入:vsp + 文件名在Vim屏幕切换1.把光标移到右边的屏 Ctrl +w+l 2.把光标移到左边的屏 Ctrl +w+h 3.把光标移到原创 2016-12-14 16:25:37 · 918 阅读 · 0 评论 -
oh my zsh的安装与配置
安装curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh 当然也可以通过git下载 git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh配置创建配置文件cp ~/.oh-my-zsh/templates/z原创 2017-01-09 20:26:57 · 35576 阅读 · 0 评论 -
Vim中Tab与空格缩进
vim缩进参数解析缩进用 tab 制表符还是空格,个人爱好问题。但是在大多项目中,习惯使用空格。关于缩进,vim中可以通过如下四个参数进行配置set tabstop=4set softtabstop=4set shiftwidth=4set noexpandtab / expandtab解析: tabstop 表示按一个tab之后,显示出来的相当于几个空格,默认的是8个。 softtab原创 2017-02-11 12:22:56 · 16286 阅读 · 0 评论 -
linux中w命令使用
概述w命令–>用来查看登录者的信息及他们的行为。参数-h 不显示标题。-u 列出当前进程和CPU时间时忽略用户名。这主要是用于执行su命令后的情况。-s 使用短模式。不显示登录时间、JCPU(终端机阶段作业)和PCPU(程序消耗)时间。-f 切换显示FROM项,也就是远程主机名项。默认值是不显示远程主机名-V 显示版本信息。使用User:登录用户名 TTY:登录后系统分配的终端号 F原创 2017-02-03 11:47:52 · 7761 阅读 · 0 评论 -
查看linux中某个端口(port)是否被占用
1.使用lsof lsof -i:端口号查看某个端口是否被占用 2.使用netstat 使用netstat -anp|grep 80 更多内容,可以点击这里:http://www.findme.wang/blog/detail/id/1.html原创 2016-05-12 16:06:41 · 481930 阅读 · 15 评论 -
利用shell中awk和xargs以及sed将多行多列文本中某一列合并成一行
一、问题描述最近需要利用Shell将多行多列文本中某一列,通过指定的分隔符合并成一行。假设需要处理的文本如下: 我们主要处理的是,将用户名提取处理,合并成一行,并通过逗号进行分隔。最终的格式如下:“li1”,”huan”,”wang”,”wu”,”78c”,”zh”,”liu”,”zhao”,”xu”,”yang”二、解决方案首先是提取每一行的第X列,我最先能够想到的是a原创 2018-01-09 13:30:47 · 21136 阅读 · 0 评论 -
Linux下源码安装MySQL5.6.30
环境简介linux :cenos 6.5 mysql版本:mySQL5.6.30 Mysql5.6.30安装与mySQL5.1安装还是有一些区别了,需要使用cmake进行安装信息的配置。据说Mysql从5.5以后安装都需要cmake。 Mysql5.6.30里面没有configure,没法通过./configure 进行安装配置,需要自己去生成配置信息 MySQL5.6.30安原创 2016-04-24 11:16:32 · 9223 阅读 · 2 评论 -
SSH 秘钥Key的简介以及生成和使用
一、简介一、SSH key简介 要了解SSH key简介,首先得熟悉SSH,关于ssh可以参考“SSH的初步使用详解”。SSH 密钥对可以让您方便的登录到 SSH 服务器,而无需输入密码。SSH 密钥对总是成双出现的,一把公钥,一把私钥。公钥可以自由的放在您所需要连接的 SSH 服务器上,而私钥必须的保管好。1、什么是公钥登录公钥登录,很多时候也说public key认证,公钥登录的原理:首先用户原创 2018-03-07 13:29:19 · 33852 阅读 · 0 评论 -
vim/vi编辑器中常用操作汇总
vim/vi编辑器中常用操作汇总原创 2016-05-13 21:50:57 · 1102 阅读 · 0 评论 -
linux中cat more less 命令区别
linux中cat more less 命令区别转载 2016-08-13 14:57:24 · 1105 阅读 · 0 评论 -
Memcached安装gzip: stdin: not in gzip format问题解决办法
Memcached安装gzip: stdin: not in gzip format问题解决办法原创 2016-05-22 21:12:12 · 1595 阅读 · 0 评论 -
CentOs下搭建Lamp环境
1.最简单的方式 yum -y install httpd mysql mysql-server php php-mysql 启动apache service httpd start aparch主要目录结构 /var/www 放置网站文件 /etc/httpd/conf /etc/httpd/conf.d /etc/httpd/log /etc/httpd/modules原创 2015-12-14 20:02:34 · 603 阅读 · 0 评论 -
Linux下,任务计划-crontab
crontab -l 查看 -e编辑 -r 删除 编辑 * * * * * 分 时 日 月 周 *原创 2016-01-17 08:45:12 · 612 阅读 · 0 评论 -
vi编辑器常用操作命令汇总
1、命令模式(command mode)—执行命令 在该模式中,可以输入命令来执行许多种功能。控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。2、输入模式(Insert mode)—输入文本 vi被运行时,通常处在命令模式下,键入以下命令 可以使vi退出命令模式,进入输入模式:I(i)、A(a)转载 2016-03-30 21:08:17 · 1484 阅读 · 0 评论 -
Linux 中一些常用命令
如何寻求帮助?在 Linux 下遇到问题,最重要的是要自己寻求帮助,下面是三种寻求帮助的方法。manman 是 Linux 的帮助手册,即 manual 。因为大多数程序都会自带手册,所以可以通过 man 命令获取帮助。执行以后,在 man page 页面中按 q 退出。获取 ls 的帮助$ man ls查看有多少(针对不同方面的)同名的手册$ man -f lsl原创 2016-04-06 14:49:19 · 1052 阅读 · 0 评论 -
win7下使用U盘安装centOS6.3双系统
一、压缩硬盘为安装centOS余留空间我的电脑-》(右键)管理-》存储-》磁盘管理二、UltraISO将centos.iso写到U盘中,同时,还要讲centos.iso文件拷贝到U盘中,或则后期安装的时候或提示找不到ISO9660图像三、重启电脑,选择系统的语言选择键盘类型因为是从U盘安装,所以选择的hard Drive,第一个选项代表从原创 2016-04-06 15:17:18 · 4257 阅读 · 0 评论 -
解决Xshell中文乱码问题
今天在使用Xmanager Enterprise 4里的Xshell连接Linux时候,出现中文乱码问题的解决原创 2016-05-11 15:36:57 · 28208 阅读 · 4 评论 -
Linux监控cpu以及内存使用情况之top命令
top命令是Linux下常用的性能分析工具,比如cpu、内存的使用,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列原创 2016-05-12 20:34:19 · 12593 阅读 · 0 评论 -
图解VMware中安装CentOS以及win远程登录
前言下载安装VMware 我安装版本如下 VMware-workstation-full-9.0.4-1945795.exe 下载centOS,版本如下 CentOS-6.3-i386-bin-DVD1.iso安装过程截图1.选择创建一个新的虚拟机 2.下面选择经典安装,也可以选择自定义安装 3.选择下载的CentOS-6.3-i386-bin-DVD1.iso存放路径 4.设置系统用原创 2016-05-26 10:54:18 · 1568 阅读 · 0 评论 -
linux下wc统计文件的个数、行数、字数、字节数等信息
linux中统计文件中的字节数、字数、行数;只显示文件;只显示文件夹;统计文件夹个数;统计文件的个数原创 2016-04-21 19:13:50 · 19028 阅读 · 1 评论 -
Linux下编译C/C++以及gcc/g++常用参数
编译的步骤gcc and g++分别是c & c++编译器 。gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件[预处理器cpp]。 对应的参数是 -E 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs]。对应的参数是 -S 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]。对应的参数是 -c 4.连接目标代码,生成可执行程序[链接原创 2016-04-19 16:07:49 · 6908 阅读 · 0 评论 -
Linux中安装apache
1.安装准备a)安装gccyum -y install gcc*b)下载软件c)安装软件./configure --prefix=/usr/local/lamp/apache2/ --sysconfdir=/usr/local/apache2/etc/ --with-included-apr --enable-dav --enable-so --enable-defla原创 2016-01-14 21:49:17 · 728 阅读 · 0 评论 -
Linux下MySQL5.1安装详解
linux下源码安装mysql原创 2016-04-22 20:28:55 · 11150 阅读 · 2 评论 -
shell查找某字符串在某文件中出现行数
一、简介有的时候,我们需要分析日志来排查错误,但是日志文件特别大,打开肯定是很慢的,也是没法接受的,我们需要的是快速定位错误出现的位置,并定向取出错误信息。快速定位某个字符串在某文件中出现的行数,可以使用 linux中grep命令默认情况,grep命令只会输出匹配的字符串所在的行,如下: 要想同时输出行号,可以指定参数-n,关于-n参数描述如下:-n, --line-numb...原创 2018-06-07 20:12:00 · 27080 阅读 · 0 评论