Linux
程序人生禅
项目经理
展开
-
Linux bash: xxxx:command not found
因为修改了 环境变量中的$PATH,所以导致无法使用bash,故,解决办法是先在命令行,执行环境变量设置,export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin这样,bash就可以使用了,再用vi/vim/gedit修改环境变量,修改profile或bashrc文件...原创 2018-08-29 21:24:27 · 2920 阅读 · 0 评论 -
PHP之linux(三) 编辑器(vi/vim) 网络配置
vivim编辑器ifconfig命令转载 2017-07-24 22:36:05 · 2366 阅读 · 0 评论 -
PHP之Linux(五) 进程管理与系统命令
进程jobspstopkill系统高级命令shutdownrebootetcinittabsystemd 代替inittab进程jobs jobs命令用于显示Linux中的任务列表及任务状态,包括后台运行的任务。该命令可以显示任务号及其对应的进程号。其中,任务号是以普通用户的角度进行的,而进程号则是从系统管理员的角度来看的。一个任务可以对应于一个或者多个进程号。 在Li转载 2017-07-24 22:43:08 · 953 阅读 · 0 评论 -
PHP之Linux(六、七) 软件安装
linux 软件安装Shell前端软件包管理器yum把linux 本地安装光盘作为yum 源mount 挂载目录卸载目录编辑本地仓库配置yum源配置清除yum元数据 metadatayum 安装ssh查看是否安装服务search 使用YUM查找软件包install 安装软件包配置软件启动系统服务yum 安装ifconfigsearch 使用YUM查找软件包使用远程工具转载 2017-07-24 22:45:13 · 783 阅读 · 0 评论 -
PHP之Linux(八、九)shell
shell编程Shell概述Shell种类shell变量shell这里指的初始化过程是这样的环境变量操作环境变量的配置文件bashrc和bash_profile的区别linux shell中的特殊符号shell脚本的基本结构以及如何执行写第一个脚本脚本执行shell脚本中的变量用shell计算两个数的和Shell脚本 用户交互shell脚本执行时 跟变量shell脚本转载 2017-07-24 22:46:39 · 792 阅读 · 0 评论 -
PHP之Linux(十)计划任务与备份策略
计划任务什么是计划任务计划任务使用场景crontab 与at区别at命令crontab命令一些注意事項备份策略备份概述备份场景备份因素的考虑哪些 Linux 数据具有备份的意义备份用储存媒体的选择备份策略备份命令计划任务什么是计划任务所谓计划任务就是指某一个时间系统自动做一件事情如输入指令或者保存文件等等 计划任务分两种:一次性计划任务命令(at)和周期性计划任务命令原创 2017-07-24 22:47:55 · 578 阅读 · 0 评论 -
mac paralles内 windows虚机 连接 linux虚机
macbook osx paralles虚机 windows, centos ssh连接原创 2017-07-24 22:11:44 · 709 阅读 · 0 评论 -
Centos7 源码 安装mysql5.6报错 Can't locate Data/Dumper.pm in ...
Centos7 源码 安装mysql5.6报错 Can’t locate Data/Dumper.pm in …源码安装mysql5.6,初始化数据表时,报错:如题;缺少perl插件,yum安装 # yum install ‘perl(Data::Dumper)’有些系统安装时,会提示 … Perl Module…这是缺少perl的Module扩展(mysql初始化数据表的脚本使用perl编写原创 2017-08-01 09:13:45 · 6617 阅读 · 0 评论 -
PHP之Linux(四) 用户组与访问权限
用户用户组与用户账号有关的系统文件访问权限转载 2017-07-24 22:38:56 · 3146 阅读 · 0 评论 -
PHP之Linux(二) 基本命令
Linux的基本命令转载 2017-07-24 22:29:00 · 490 阅读 · 0 评论 -
configure: error: Cannot find php-config. Please use --with-php-config=PATH
在安装PHP安装扩展时,配置 php-config的路径,报此错误,原因是 php-config 路径错误,此路径是指PHP安装位置下的/app/to/path/php/bin/php-config的位置.原创 2018-08-28 08:47:12 · 1372 阅读 · 0 评论 -
centos7 redis checking for igbinary includes... configure: error: Cannot find igbinary.h
This problem is probably caused because PECL is installing the header files to a location different from the one that is used during the installation of phpredis. You can confirm this by looking at...原创 2018-07-10 00:24:21 · 4833 阅读 · 0 评论 -
腾讯云 svn 搭建记录
腾讯云 svn 搭建记录svn 修改 url从非默认端口起动 svnsvn E170000 URL svnxxxxxproject doesnt existsvn 可以检出代码但是无法上传修改svn E170001 认证失败腾讯云 svn 搭建记录本文作为在腾讯云 cvm 上搭建 svn 时遇到的问题的汇总:修改配置文件修改项目目录相关问题 修改权限相关原创 2018-01-08 17:28:25 · 773 阅读 · 0 评论 -
centos7 svn hook 自动同步代码到 web 目录
非脚本,只是命令合集#!/usr/bin/env bash## svn 同步 脚本## yum 安装 svnyum install -y subversion >> ~/svn_install_log.log## 检测安装版本svnserve --version|grep "版本"echo "创建 svn 仓库目录: /var/svn"mkdir -p /var/svn原创 2018-01-03 01:14:14 · 2287 阅读 · 0 评论 -
centos7 git upgrade to 2.9.2
centos7 git upgrade to 2.9.2原创 2018-01-01 20:47:17 · 885 阅读 · 0 评论 -
centos7 无网状态挂载 yum 源码安装 lamp
centos7 无网状态挂载 yum 源码安装 lamp原创 2018-01-01 18:24:37 · 735 阅读 · 0 评论 -
centos7 yum 安装 mongodb 脚本
yum centos7 mongodb原创 2018-01-01 12:00:30 · 362 阅读 · 0 评论 -
PHP之linux(一)linux基础
linux是什么linux 体系结构图Linux的诞生Linux官方的吉祥物 Tux编程语言默认用户界面基本原则操作系统分类内核用户 进程应用领域支持平台跨平台存储器寻址宽作业调度Linux系统安装虚拟机与LXC分区参照这儿分区类型Linux的文件系统与目录结构远程登录sshd服务windows ssh 工具课堂练习作业linux是什么? 操作系统转载 2017-07-24 22:21:25 · 1057 阅读 · 0 评论 -
vagrant 调整内存大小
vagrant memory转载 2017-06-02 08:08:45 · 5395 阅读 · 0 评论 -
composer相关
镜像站 composer包 善用搜索你会受用一生composer镜像站 get composer下载 composer.phar composer包全局安装 全局安装是将 Composer 安装到系统环境变量 PATH 所包含的路径下面,然后就能够在命令行窗口中直接执行 composer 命令了。 Windows 系统: 找到并进入 PHP 的安装目录(和你在命令转载 2017-05-16 09:59:40 · 341 阅读 · 0 评论 -
centos7.1 将firewall 换成iptables
centos7.1 firewall iptables原创 2016-07-26 18:40:45 · 597 阅读 · 0 评论 -
我的linux软件安装在哪里了?
作为一个newbie常常为安装后的软件去了哪里而挠头?咦?刚刚安装了一个软件跑到哪里去了啊?这个也有几种解决办法,而且根据不同的软件安装方法还有特殊的命令和方法(可参看我前面写的:linux软件安装)。下面简要说几种:1、「whereis」命令:格式:whereis cmd /programeg: whereis php/bin/php /usr/bin/php原创 2012-10-29 16:23:45 · 9565 阅读 · 0 评论 -
ifconfig command not found
昨天在虚拟机上玩儿centOS结果用ifconfig查询网络配置。结果,ifconfig后,提示出如题所示的错误信息。 BD,GG了一下,网上多是提示修改etc/profile里修改配置。但是我修改后依然没有成功。root执行不成功。后来ls -sR ifconfig提示文件找不到,ls一下,没有sbin目录。汗 – -!后来找了一下,发现,sbin并不是没原创 2011-11-03 16:15:27 · 7209 阅读 · 0 评论 -
linux软件安装之感慨
我辈中人,时而群英云集,精英荟萃,煮洒论事,每每谈及linux,无不唏嘘感慨——亦恨、亦叹、亦赞——情丝万千,实是语言难尽,linux岂止安全、开源、免费,其使用习惯,风格亦是一绝,时下linux之界面亦不逊于他类窗口系统。虽如此,亦使初窥门径者,望之兴叹!其难者,软件安装布署恐是要素之一。没有了鼠标点点,软件自安的安逸,安装方法自是花样重重不提,单是安装后的配置亦是云深不知处。原创 2012-07-04 17:38:48 · 1074 阅读 · 0 评论 -
vim 大小写切换
~ 将光标下的字母改变大小写3~ 将光标位置开始的3个字母改变其大小写g~~ 改变当前行字母的大小写U 将可视模式下选择的字母全改成大写字母u 将可视模式下选择的字母全改成小写gUU 将当前行的字母改成大写3gUU 将从光标开始到下面3行字母改成大写guu转载 2012-10-09 16:10:00 · 1252 阅读 · 0 评论 -
linux 下svn 命令
1、svn checkout 简写为svn co svn-host作用:检出代码2、svn info 查看svn信息(创建svn版本后才可以使用)3、svn status 查看当前svn状态,包括未加入版本及未更新、上传4、svn add path | file 将传目录或文件添加至svn5、svn ci --message ‘mem’ 这里一定要有message,不然会原创 2012-09-13 18:01:45 · 529 阅读 · 0 评论 -
linux yum update被占用的解决办法
有时,在linux下yum update会提示:Another app is currently holding the yum lock解决方案解决办法是干掉缓存中的yum进程,重启yum。清掉缓存中的进程:rm -f /var/run/yum.pid重启yum(我的系统是fedora)systemctl status yum-updatesd.service原创 2012-09-10 12:50:10 · 4831 阅读 · 0 评论 -
Linux 终端下按文件类型查看目录
只显示文件夹/文件名称与扩展名:ls --sort extension显示详情列表ll --sort extension或者ls -l --sort extension原创 2012-09-27 08:43:39 · 1363 阅读 · 0 评论 -
linux 7z
解压文件7z x dist.7z -r -o/home/Baby/Desktop参数详解:x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到当前目录下,而不是自己原有的文件夹下)dist.7z 是压缩文件,如果不在当前目录下要带上完整的目录-r 表示递归所有的子文件夹 -o 是指定解压到的目录,(注意-o后是原创 2012-09-03 23:19:23 · 580 阅读 · 0 评论 -
linux 一条命令之查看DNS
最近不知什么原因,在公司里,只要我的本一用wifi其他人全部掉网。因此,我使用了有线连接,并且设置了DNS,但是后来忘记是多少了。虽然GNOME界面可查,但是用linux总是习惯用命令方式,因此想查下,但是ifconfig命令不是太熟悉,于是google了下,看到下面这条命令:cat /etc/resolv.conf这个其实算不上是什么命令,只是一种方法,用查看命令查询配置文件而已原创 2012-11-12 12:50:11 · 34776 阅读 · 0 评论 -
*nix下SVN忽略已加入版本控制的某目录
$ svn export config config-tmp$ svn rm config$ svn ci -m ' '$ mv config-tmp config$ svn propset svn:ignore 'config' ./config.php$ svn ci -m ' '原创 2013-06-24 11:36:52 · 903 阅读 · 0 评论 -
Centos7.1 SELinux
查看SELinux状态原创 2016-07-26 18:28:53 · 454 阅读 · 0 评论 -
ubuntu 12.04安装eric体验
最初衷其实并没有想到安装这个,甚至不知道ubuntu下还有这等神器。原创 2014-04-27 10:30:42 · 1632 阅读 · 0 评论 -
转载:Ubuntu 12.04下安装配置Python 2.7集成开发环境Eric4
文章出处:http://hi.baidu.com/deacys/item/22d831e51bebfcf5e0a5d41f由于网上很少有linux安装eric4的详细教程,大部分说得别人一头雾水。(没办法谁让别人是牛人,自己不是呢。)所以找了很久后,总算安装上了,现在把安装的过程记录下来。留着以后自己重装系统的时候看。话说,好记性不如烂笔头。一、转载 2014-04-27 10:37:38 · 3912 阅读 · 0 评论 -
ubuntu软件源更新增大APT::CahceLimit
ubuntu 软件源的source list中如果选择了太多的软件源的话可能导致如下错误:“动态 MMap 没有空间了。请增大APT::Cache-Limit 的大小”解决方案:编辑 sudo gedit /etc/apt/apt.conf(如果没有apt.conf这个文件就新建一个)在里面增加或者修改以下参数,把后面的数字尽量的调大即可,如果调大后重复出现该问题,继续增加转载 2012-04-08 16:05:04 · 599 阅读 · 0 评论 -
亲身体验Ubuntu下按装rpm包的经验
RPM软件包英文原义:Redhat Package Manager中文释义:RPM软件包管理器RPM是linux下常见软件包的打包格式。在ubuntu中最直接的方式是apt-get或是deb包。对于RPM软件包,ubuntu需要先将期转换为deb包,然后按装。原创 2011-07-29 18:59:57 · 4202 阅读 · 0 评论 -
Use vagrant Ubuntu docker environment
vagrant Ubuntu docker转载 2015-09-10 16:59:31 · 650 阅读 · 0 评论 -
ubuntu 超级帐号 root
初始使用 terminal 的 su 时会要求输入管理员密码,但实际上这时是没有的,原创 2014-04-09 14:50:57 · 534 阅读 · 0 评论 -
ubuntu下设置apache虚拟站点及hosts开发PHP
ubuntu 下设置apache的配置文件与windows有所不同。windows下设置apache只需要修改httpd.conf或是conf/extra/httpd-vhosts.conf都可以。但是在ubuntu下, apache的配置文件httpd.原创 2011-07-29 20:42:24 · 4804 阅读 · 10 评论 -
Centose5忘记登陆密码
1,启动时在启动的linux系统(或grub到计时结束前)上按下“e”键2,选中类似“于kernel /boot/vmlinuz-2.4.18-14 ”按“e”键3,修改命令行,加入linux single,结果如下:kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet linux single4,原创 2011-11-03 16:17:04 · 697 阅读 · 0 评论