![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux平台
昆山人在上海
暂无
展开
-
PHP 5.3 to 5.6 for OS X 10.6 to 10.10 as binary package
http://php-osx.liip.ch/转载 2014-12-28 18:35:01 · 520 阅读 · 0 评论 -
Linux Shell 常用技巧汇总
http://www.cnblogs.com/stephen-liu74/archive/2011/12/19/2265416.htmlhttp://www.cnblogs.com/stephen-liu74/category/326653.html转载 2012-08-22 14:02:04 · 499 阅读 · 0 评论 -
Linux系统上给文件按占用磁盘空间大小排序的方法
du -x / | sort -rn | moredu -s * | sort -nr | head原创 2012-08-02 11:00:53 · 1278 阅读 · 0 评论 -
Linux上查看mysql数据库启动信息的命令
ps -ef | grep mysql可以看到启动参数。或者使用如下命令。strace -e stat64 mysqld --print-defaults原创 2012-07-31 20:29:56 · 1109 阅读 · 0 评论 -
Linux下修改系统当前时区
1. 查看时区: date -R2. 修改时区: ln -s /usr/share/zoneinfo/CST6CDT /etc/localtime或者通过tzselect进行选择。原创 2012-08-09 09:13:30 · 534 阅读 · 0 评论 -
Ubuntu 12.04 下安装Java, MySQL等
1. Java从Oracle官网下载JDK。wget --no-cookies --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk7-downloads-1637583.html;" http://download.oracle.com/o原创 2012-08-02 11:27:28 · 445 阅读 · 0 评论 -
解决 /bin/bash^M: bad interpreter: No such file or directory
在Linux上运行shell文件时出现类似如下的错误:/bin/bash^M: bad interpreter: No such file or directory解决的办法:[root@localhost bin]# dos2unix myshell.shdos2unix: converting file myshell.sh to UNIX format ...如此即可原创 2012-06-09 23:44:26 · 603 阅读 · 0 评论 -
查找Linux各个发行版RPM包
http://rpm.pbone.net/index.php3原创 2012-05-18 10:27:12 · 455 阅读 · 0 评论 -
更新SVN的工作拷贝到别的URL
首先进入工作拷贝目录svn cleanupsvn switch --relocate svn://192.168.1.123 svn://192.168.1.124可以通过svn info查看信息来确认。把path1的文件夹导到path2svn export /path1 /path2如果要把/usr/a文件夹导出到/var/a需要这样写:svn exp原创 2012-04-18 22:00:54 · 827 阅读 · 0 评论 -
CentOS 5.x + Apache 2.x + PHP 5.3.x + GD2 + Xcache + vsftpd + MySQL 安装日志
#==============================================================================#=== web server 自动安装脚本#=== 2010年12月7日#=== Yecms#=== 此脚本在 CentOS 5.5 x32 上测试通过#======================================转载 2012-03-13 13:58:27 · 703 阅读 · 0 评论 -
25个必须记住的SSH命令
参考自:http://www.cnblogs.com/weafer/archive/2011/06/10/2077852.htmlOpenSSH是SSH连接工具的免费版本。telnet,rlogin和ftp用户可能还没意识到他们在互联网上传输的密码是未加密的,但SSH是加密的,OpenSSH加密所有通信(包括密码),有效消除了窃听,连接劫持和其它攻击。此外,OpenSSH提供了安全转载 2012-03-13 10:25:35 · 479 阅读 · 0 评论 -
shell脚本报错:"[: =: unary operator expected"
在匹配字符串相等时,我用了类似这样的语句:if [ $STATUS == "OK" ]; then echo "OK"fi在运行时出现了 [: =: unary operator expected 的错误,就一直找不到原因。尝试了删除等号两侧的空格和括号里的空格都不管用,最后baidu了一下,才找到原因。把语句改成这样就不会出错了:if [[ $STAT原创 2012-02-07 14:52:06 · 4090 阅读 · 0 评论 -
Linux上通过iptables允许来自指定IP地址的访问
iptables -I INPUT -s 185.23.234.219 -j ACCEPT原创 2012-02-07 22:14:57 · 1415 阅读 · 0 评论 -
有关Linux Shell的学习笔记
1. 查询当前目录下所有没有后缀名的文件: find . -type f -and ! -name "*.*" 2. 查询当前文件夹下所有用Windows换行符(CRLF)并且没有后缀名的文件,使用-m参数后则转换成unix format (LF).#!/bin/bashTERM=linuxexport TERM#for i in $(find . -type原创 2012-08-24 12:31:55 · 369 阅读 · 0 评论 -
Ubuntu下格式化Putty的.PPK私钥成SSH在Linux/Mac下通用
Windows上比较好弄。工具:puttygen.exehttp://www.chiark.greenend.org.uk/~sgtatham/putty/download.html资料:http://blog.bartmatusiak.com/use-your-putty-ppk-private-key-on-mac-os-x/Ubuntu下操作:Linux:原创 2012-11-02 06:33:56 · 2165 阅读 · 0 评论 -
Ubuntu下中文输入法的安装和使用
http://bbs.shendu.com/thread-1665336-1-1.html1. ibussudo apt-get install ibus ibus-table im-switch2. fcitxsudo apt-get install fcitx-pinyin im-switchhttp://wiki.ubuntu.org.cn/Fcitx原创 2012-11-03 07:58:59 · 702 阅读 · 0 评论 -
Slack Role
https://code.google.com/p/slack/原创 2014-12-25 01:30:11 · 587 阅读 · 0 评论 -
Linux平台自动部署脚本的一个简单例子
脚本如下:HTTPD=httpd.x86_64PHP=php.x86_64APP_DIR=/var/www/my_appAPP_RPM=app-0.1.3-1.noarchinstall_ndp() { dir=$1 rpm=$2 if (! rpm -q $rpm) then yumdownloader $rpm rpm -U --prefix $d原创 2014-06-17 22:12:07 · 660 阅读 · 0 评论 -
How to Install Oracle Java on Ubuntu Linux
http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux转载 2013-12-25 02:59:01 · 555 阅读 · 0 评论 -
查看linux占用内存/CPU最多的进程
可以使用一下命令查使用内存最多的10个进程ps -aux | sort -k4nr | head -n 10或者top (然后按下M,注意大写)可以使用一下命令查使用CPU最多的10个进程ps -aux | sort -k3nr | head -n 10或者top (然后按下P,注意大写)原创 2013-12-06 00:00:25 · 1092 阅读 · 0 评论 -
Increase limits on sockets on Mac OS X
$ sysctl kern.maxfileskern.maxfiles: 12288$ sysctl kern.maxfilesperprockern.maxfilesperproc: 10240$ sudo sysctl -w kern.maxfiles=1048600kern.maxfiles: 12288 -> 1048600$ sudo sysctl -w kern.maxfi原创 2013-07-05 01:22:31 · 645 阅读 · 0 评论 -
Linux中RPM常用命令
1. 安装rpm包:rpm -ivh xxxxx.rpm2. 卸载rpm包:rpm -e xxxxx3. 查询rpm包:rpm -q xxxxx4. 查询rpm包中文件安装路径:rpm -qpl xxxxx.rpm5. 更新rpm包:rpm -Uvh xxxxx.rpm原创 2013-04-20 03:22:26 · 668 阅读 · 0 评论 -
Linux上强制SSH工具使用指定的private key
在~/.ssh目录下找到config文件( 没有就创建),添加如下内容:Host hostname IdentityFile ~/.ssh/id_dsa参考资料:http://www.cyberciti.biz/faq/force-ssh-client-to-use-given-private-key-identity-file/原创 2012-11-10 09:42:18 · 1734 阅读 · 0 评论 -
Linux下通过rsync命令支持文件断点续传
譬如使用scp命令下载文件:scp -i private_key.ssh user@host:/path .如果出现中断,可以使用rsync命令实现续传。rsync -e 'ssh -i private_key.ssh' -avzP user@host:/path .原创 2012-11-10 09:09:58 · 2087 阅读 · 0 评论 -
Ubuntu/Mint Linux下常用开发工具汇总
1. 比较工具 meld2. Linux SSH tools a. putty b. secpanel3. 火狐插件开发时新建测试环境: alt+F2, 然后输入firefox --no-remote -P4. git工具 a. gitk b. git-color c. git-gui5. FTP工具 filezilla原创 2012-11-08 22:51:49 · 752 阅读 · 0 评论 -
Ubuntu Linux下追加网易镜像资源的方法
http://mirrors.cn99.com/.help/ubuntu.html以Precise(12.04)为例, 编辑/etc/apt/sources.list文件, 在文件最前面添加以下条目(操作前请做好相应备份) deb http://mirrors.163.com/ubuntu/ precise main restricted universe multivers转载 2012-11-08 11:10:50 · 732 阅读 · 0 评论 -
One Line Command to Install Adobe Flash Player in Ubuntu
sudo apt-get install flashplugin-installer参考资料:http://www.liberiangeek.net/2011/11/one-line-command-to-install-adobe-flash-player-in-ubuntu/原创 2012-11-03 19:31:00 · 523 阅读 · 1 评论 -
SVN中修改hook实现commit文件之后自动发布的方法
在svn仓库所在项目的hooks文件夹下,找到post-commit文件(需去掉tmpl后缀)。我们只需要在这个文件里追加 svn up 命令以实现提交代码后自动更新svn的目的。例如: /usr/bin/svn up /home/user/public_html/project其他的文件实现了不同时候触发钩子,具体用法可参阅相关手册。注意:我们可以在钩子文件中使用诸原创 2011-12-29 12:55:48 · 1513 阅读 · 0 评论 -
基于Hadoop+Hive架构对海量数据进行查询
参考资料:https://cwiki.apache.org/confluence/display/Hive/GettingStarted1. 安装Hadoop并启动。参考资源: single-node :http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-cluster/原创 2011-12-27 12:07:34 · 11562 阅读 · 0 评论 -
Linux下的多线程下载工具axel
在linux下我们可以使用wget指令下载网络资源,但是他不支持多点下载。不过我们可以使用axel来实现这个功能。1) 安装axel (Fedora 16)yum install axel2) 下载axel -n 10 -a http://www.sample.com/example.tar.gz原创 2011-12-27 09:14:56 · 863 阅读 · 3 评论 -
RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(三)
接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3566651.aspx7.安装PHP,地址:http://www.php.net/在安装php之前,我们需要安装一系列php的支持库。A.安装 libxml2# tar -zxvf libxml2-2.6.19.tar.gz# cd libxml2-2.原创 2008-12-20 22:24:00 · 874 阅读 · 0 评论 -
RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(二)
接上例:http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3563458.aspx6.安装PostgreSQL,地址:http://www.postgresql.org/这里使用较新的 postgresql-8.2.11.tar.gz 版本。# tar -zxvf postgresql-8.2.11.tar.gz#原创 2008-12-20 20:56:00 · 883 阅读 · 0 评论 -
解决RHEL5上无法添加删除程序的问题
前提:需要有RHEL5的ISO镜像文件。做法:1.在系统media下找到RHEL5的镜像。使用mount命令将文件映射到别的目录(譬如/mnt/cdrom下)。# mkdir /mnt/cdrom# mount -o loop /media/RHEL_5.2/ i386/ DVD/ /mnt/cdrom/2./etc/yum.repos.d目录里建立一个文件,文件名任意(原创 2008-12-20 15:05:00 · 1094 阅读 · 0 评论 -
RHEL5上组建Apache+SSL+PHP+PostgreSQL环境详解(一)
在linux上使用命令行编译并安装,需要确保linux上已经安装了开发工具包。如果在安装linux的时候没有安装,请参照http://blog.csdn.net/kunshan_shenbin/archive/2008/12/20/3564157.aspx。安装步骤如下:1.安装openssl,网址:http://www.openssl.org/source/ 或者 ftp://f原创 2008-12-20 13:51:00 · 1274 阅读 · 1 评论 -
使用SFTP实现Linux上文件上传下载
远程连接工具:SecureCRT 6.1开启SFTP文件上传示例:文件下载示例:原创 2008-12-22 11:48:00 · 869 阅读 · 0 评论 -
在Linux(RedHat E3)上架设FTP服务器
在RedHat E3上原有的wuftp等都被拿掉了,ftp服务器只剩下vsftp。我们就以vsftp为例来讲述在Linux上架设FTP服务器的方法。首先需要安装vsftp,步骤如下:点击详细可见,自带的ftp服务器只剩下vsftpd一个了。关闭详细,选中FTP服务器,点击更新。安装完成后按照下面的命令即可开启FTP服务。简单说明一下上诉命令的含义。原创 2008-12-12 14:01:00 · 641 阅读 · 0 评论 -
解决linux的root密码丢失问题(附图说明)
曾今因为误用usermod -p xxx root命令使得root账户的密码丢失。现结合网上的资料通过图片的方式记录下解决的步骤。大致步骤如下:1.重启linux系统至GRUB引导装载程序菜单,如下图所示:按e键进入编辑模式:如上图选择中间那个,按e键编辑,如下图:如上图,在文本结尾处空一格再添加 single 来告诉 GRUB 引导单用户 Linux 模式。按 [原创 2008-12-10 17:48:00 · 807 阅读 · 0 评论 -
打开Linux的SSH设置进行远程连接
使用的通讯工具为:Poderosa(http://en.poderosa.org/) WinSCP(http://winscp.net/)如果无法通过SSH协议进行远程连接,则需要做如下配置。原创 2008-11-26 16:37:00 · 810 阅读 · 0 评论 -
Linux系统下CVS版本控制的配置流程
这个可能网上资料到处都是,因为我也老是会忘记,我这边就把基本的步骤写一下。 1.root登陆,/etc/services里 cvspserver 2401/tcp 存在确认2./etc/xinetd.d/下cvspserver 新规作成(文件名可改),内容:service cvspserver{#port = 2401socket_type = streamprotocol =原创 2007-12-19 12:34:00 · 865 阅读 · 1 评论 -
linux下删除自带的postgresql 及全新安装
root帐户登录:su root删除: rpm -qa | grep postgresql | xargs rpm -e --nodeps 查询: rpm -qa | grep postgresql windows客户端: pgAdmin III 或 PhpPgAdminhttp://www.postgresql.org/download/# useradd postgr原创 2008-01-29 17:06:00 · 1374 阅读 · 0 评论