linux
--Zy--
这个作者很懒,什么都没留下…
展开
-
查看进程
查看正在运行的进程: 使用 ps 命令查看进程的运行状态,包括后台进程 可以结合 -f 选项查看更多信息,f 是 full 的缩写$ps -fUID PID PPID C STIME TTY TIME CMDamrood 6738 3662 0 10:23:03 pts/6 0:00 first_oneamrood 6739 3662 0 10:22:54 p原创 2016-01-06 17:38:18 · 475 阅读 · 0 评论 -
linux安装python
推荐先下载这个:libreadline-dev,可以解决python中不能使用方向键的问题 用命令sudo apt-get install libreadline-dev下载python安装包: 终端:wget https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz 或者直接浏览器下载均可解压安装包: 终端:tar -zxvf原创 2017-05-10 15:13:32 · 400 阅读 · 0 评论 -
CentOS下php安装mcrypt扩展
(1)、确认你的linux没有安装mcrypt库,如果已安装,跳过安装步骤[root@test-206 ~]# yum list installed|grep mcryptlibmcrypt.x86_64 2.5.8-4.el5.centos installedlibmcrypt-devel.x86_64原创 2016-10-17 17:06:03 · 10827 阅读 · 0 评论 -
PHP的exec()函数无返回值排查方法
在安全imagemagic时 需要用到 exec很多服务器上安装失败 exec()执行外部命令失败,但没有任何错误信息。 exec执行某命令在命令行下没有问题,但是在php中就出错。这个问题99.99%与权限有关,但是exec执行的命令不会返回错误。一个技巧就是使用管道命令,假设你的exec调用如下:exec('convert a.jpg b.jpg', $output, $return_val)原创 2016-09-26 16:24:45 · 2787 阅读 · 0 评论 -
Linux服务器下用svn创建多个项目
(1): 创建svn仓库路径mkdir -p /svn/project1mkdir -p /svn/project2svnadmin create /opt/svn/project1svnadmin create /opt/svn/project2注意:为了规范:一般在项目目录下再创建:mkdir -p /opt/svn/projec1/trunkmkdir -p原创 2016-08-23 16:15:58 · 8162 阅读 · 0 评论 -
Linux搭建SVN服务器
1 安装SVN官网下载:http://subversion.apache.org/packages.htmlSVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html# yum install subversion:1.新建一个目录用于存储SVN所有文件# mkdir /svn2.新建一个资源仓库# svnadmin create /s原创 2016-08-23 14:53:38 · 342 阅读 · 0 评论 -
修改HISTSIZE和PS1提示
修改历史命令条数env 查看linux本地环境可以看到HISTSIZE默认是1000条。我们可以临时修改最大保留条数: HISTSIZE=10000 这样就修改成了10000条啦,但是重启服务器后,又还原了如果想一直保留10000条,我们需要修改他的环境变量,命令如下:sed -i ‘s/HISTSIZE=1000/HISTSIZE=10000/g’ /etc/profilesource /et原创 2016-08-19 16:02:59 · 2788 阅读 · 0 评论 -
修改档案/目录权限问题
chgrp 改变所属群组chown 改变档案拥有者chmod 改变权限、SUID、SGID、SBIT等1、将档案群组改成root chgrp root install.log2、将档案拥有者改成root chown root install.log3、改变档案权限 r:4 w:2 x:1 rwx=4+2+1=7 chmod 711 ins原创 2016-08-19 16:40:40 · 420 阅读 · 0 评论 -
简单的压缩、解压、查看
常见的格式:.Z compress程序压缩的档案;.gz gzip程序压缩的档案;.bz2 bzip2程序压缩的档案;.tar tar程序打包数据,没有经过压缩;.tar.gz tar打包档案,经过gzip压缩;.tar.bz2 tar打包档案,经过bzip2压缩;gzip:1、gzip [-cdtv] 档名 -c将压缩数据输出到屏幕 -d解压缩的参数 -t检验压缩原创 2016-08-19 16:19:14 · 344 阅读 · 0 评论 -
在Linux上安装Memcached服务
下载并安装Memcache服务器端 服务器端主要是安装memcache服务器端. 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了lib原创 2016-01-22 14:08:47 · 366 阅读 · 0 评论 -
LINUX执行定时任务
1、认识Croncron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //文字重启服务/sbin/s原创 2016-07-22 17:42:36 · 724 阅读 · 0 评论 -
Linux安装phantomjs
Ubuntu (10.04, 11.04, 12.04, 13.10, 14.04) Debian (7.6)的安装方法sudo apt-get update sudo apt-get install build-essential chrpath git-core libssl-dev libfontconfig1-dev libxft-dev git clone git://github.com原创 2017-06-26 19:00:14 · 1330 阅读 · 0 评论