学与思

博客园 首页 新随笔 联系 订阅 管理

随笔分类 -  linux&unix

摘要:在bash shell中,source、exec以及sh都可以用来执行shell script,但是它们的差别在哪里呢?sh:父进程会fork一个子进程,shell script在子进程中执行source:在原进程中执行,不会fork子进程exec:在原进程中执行,但是同时会终止原进程注:使用exp... 阅读全文
posted @ 2014-10-26 17:13 学与思 阅读(367) 评论(0) 推荐(0)

摘要:多个网站使用不同的SSH密钥登陆1.创建不同的SSH密钥, -t指定加密方法,RSA或DSA;-C注释;-f指定文件名 www.2cto.com ssh-keygen -t dsa -C "email.xxx" -f ~/.ssh/xxx以上命令在~/.ssh/下生成xxx密钥对2.编辑 ~/.ss... 阅读全文
posted @ 2014-09-14 11:53 学与思 阅读(400) 评论(0) 推荐(0)

摘要:linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)分类:linux2011-10-10 13:218773人阅读评论(1)收藏举报服务器linuxftp服务器文档commandssh目录(?)[+] 因为工作原因,需要经常在不同的服务器见进... 阅读全文
posted @ 2014-08-09 13:21 学与思 阅读(1512) 评论(0) 推荐(0)

摘要:Linux下常用SVN命令 2012-04-02 11:46:00标签:服务器 目录 Linux checkout linux系统1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pr... 阅读全文
posted @ 2014-06-27 17:41 学与思 阅读(266) 评论(0) 推荐(0)

摘要:Ubuntu下deb包的安装方法 分类: Ubuntu10使用技巧 2010-10-11 23:49 42969人阅读 评论(3) 收藏 举报ubuntudebdebianlinuxdeb是debian linus的安装格式,跟red hat的rpm非常相似,最基本的安装命令是:dpkg -i... 阅读全文
posted @ 2014-06-06 22:53 学与思 阅读(184) 评论(0) 推荐(0)

摘要:ubuntu 12.10正式版已经发布了,国内各大开源软件源也陆续更新了资源。今天分享一下ubuntu 12.10 软件更新源列表。首先,备份一下ubuntu 12.04 原来的源地址列表文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.ol... 阅读全文
posted @ 2014-05-28 21:09 学与思 阅读(300) 评论(0) 推荐(0)

摘要:ubuntu12.04安装svn 1.7分类:ubuntu2013-10-22 16:03239人阅读评论(0)收藏举报svnubuntu目录(?)[+]1.问题 在Ubuntu12.04上面安装svn,默认的版本是1.6,突然想使用高版本的svn。2.解决办法 1. 在sources.list添加ppa的源,可以在末尾添加如下两行: deb http://ppa.launchpad.net/svn/ppa/ubuntu precise main deb-src http://ppa.launchpad.net/svn/ppa/ubuntu precise main 2. 更新仓... 阅读全文
posted @ 2014-03-06 12:24 学与思 阅读(255) 评论(0) 推荐(0)

摘要:Ubuntu下Tomcat绑定80端口来源:本站转载作者:佚名时间:2011-02-22TAG:工作环境迁移到了Ubuntu,很多东西发生了变化,比如原先配置tomcat端口.只需要配置server.xml文件就可以了。但是在Ubuntu下,只修改了server.xml文件后发现无法访问到服务。起初以为是有别的进程占用了80端口,但是通过netstat -an | grep 80后并没有发现有进程在占用80,Google了一下,发现tomcat使用1023以下的端口时需要使用authbind来指定。authbind是GNU下的一个小工具,用于帮助系统管理员来为程序指定端口。如果你的机器没有安装 阅读全文
posted @ 2014-02-23 14:18 学与思 阅读(346) 评论(0) 推荐(0)

摘要:ubuntu 安装jdk7小结目录(?)[+]ubuntu 安装jdk7,现在来总结一下:第一步:下载jdk-7-linux-i586.tar.gz直接在ORACLE的官网中下载就可以:http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.htmlPS:要注意系统版本的选择,32位 还是 64位,uname -a 命令即可知道答案。第二步:解压安装接着就是解压tar.gz的文件了。。。tar -xzf jdk-7-linux-i586.tar.gz接着就是解压出来的文件夹移动到 阅读全文
posted @ 2014-02-04 00:12 学与思 阅读(148) 评论(0) 推荐(0)

摘要:rsync编辑rsync是类unix系统下的数据镜像备份工具——remote sync。目录1简介2特性3操作流程▪服务器端启动▪客户端同步4安装1简介编辑rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。[1]2特性编辑它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。快速:第一次同步时 rsync 会复制全部内容,但在下一次只传输修改过的文件。rsync 在传输数据的过程中可以实行压缩及解压缩操作,因此可以使用更少的带宽。安全:可以使用scp、ssh等方式来传输文 阅读全文
posted @ 2014-01-27 16:06 学与思 阅读(199) 评论(0) 推荐(0)

摘要:ubuntu 配置 ftp server安装vsftpdsudoapt-getinstallvsftpd #vsftp(VerySecureFTP)是一种在Unix/Linux中非常安全且快速稳定的FTP服务器安装完毕后或许会自动生成一个帐户”ftp”,/home下也会增加一个文件夹。如果没有生成这个用户的话可以手动来,生成了就不用了:sudouseradd-mftpsudopasswdftp有”ftp”帐户后还要更改权限sudochmod777/home/ftp在这个目录下我建立一个文件夹专门保存需要共享的内容2.配置文件通过sudogedit/etc/vsftpd.conf修改。配置文件比 阅读全文
posted @ 2014-01-01 18:12 学与思 阅读(302) 评论(0) 推荐(0)