LINUX相关
文章平均质量分 80
iteye_850
这个作者很懒,什么都没留下…
展开
-
svn server部署小记
今天部署了一下SVN 服务器,开始我是按照RUBY COOKBOOK上面介绍的部署的在服务器上运行OK,但是一旦想远程下载,失败 原因: 远程的SVN CO 代码主要可以通过三种方式 1、svnserve 2、svn + ssh 3、apache ,而我在服务器上所做的三个都不是。所以不能远程checkout代码 解决方案: 我采用了简单的svn server第一步:...2009-10-31 13:11:29 · 115 阅读 · 0 评论 -
利用crontab定制自己的定时任务
命令简介 crontab-操作每个用户的守护程序和该执行的时间表。 部分参数说明 crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. ...原创 2009-08-06 01:21:06 · 138 阅读 · 0 评论 -
ssh 远程访问和传输文件
OpenSSH OpenSSH 是 SSH (Secure SHell)协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来,默认的协议是版本 2,该协议默认使用 RSA 钥匙。 1. 为什么使用 SSH? ...原创 2009-08-06 18:01:03 · 184 阅读 · 0 评论 -
华思服务器一个奇怪问题的解决方法
When packaging an application on RHEL or CentOS, you may receive the following error:cannot restore segment prot after reloc: Permission deniedThis is likely due the the SE Linux setting being...2009-08-07 10:39:00 · 275 阅读 · 0 评论 -
yum 命令备查
最近装的服务器都是装centos系统的, 没有了 apt-get 还真有点不习惯了现在系统软件管理包是用的yum,在网上找了些yum的使用命令,其实也跟我yum -h获得的信息差不多但是则个比较详细SYNOPSIS yum [options] [command] [package ...]DESCRIPTION yum is ...2009-08-11 09:52:32 · 121 阅读 · 0 评论 -
ssh with authentication key generation
现在要添加ssh的认证密钥免去每次ssh登录服务器要输入用户名和密码 <!-- @page { size: 21.59cm 27.94cm; margin: 2cm } P { margin-bottom: 0.21cm } -->第一步:生成密匙对,我用的是rsa的密钥。使用命令"ssh-keygen -t rsa"...2009-09-23 11:14:20 · 209 阅读 · 0 评论 -
scp 远程传文件with port number
最近工作项目江西服务器暴露出了被别人当肉鸡的危险,故加强了自己的服务器的安全性1、修改了SSH的几个属性 文件位置: /etc/ssh/sshd_config 1.更改ssh默认的端口:port 22 改为 port 3390这样可以避免扫描。2.限制ssh用户登录次数(防止别人使用密码穷举) # vi /etc/ssh/sshd_config #将Max...2009-10-02 13:03:22 · 216 阅读 · 0 评论 -
linux crond 定时任务
cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 ...原创 2009-10-08 08:27:21 · 88 阅读 · 0 评论 -
centos 网络相关
新安装完CentOS Linux,发现配置完apache后没法访问,估计是防火墙问题。/etc/init.d/iptables status会得到一系列信息,说明防火墙开着。 /etc/init.d/iptables stop/etc/init.d/iptables start/etc/init.d/iptables restart ...2009-10-11 14:40:11 · 101 阅读 · 0 评论 -
安装oracle-sql-developer on ubuntu
最近工作用到oracle数据库,但是总是看不到数据结构,所以找了个软件装上1、下载 一个oracle sql developer rpm格式文件2、要安装alien软件将 rpm 转换成 deb文件 sudo alien --xx-script sqldeve*.rpm3\ sudo dpkg -i sqldeve*.deb4、还要设置下jdk环境...2009-07-24 18:31:04 · 119 阅读 · 0 评论 -
linux高效的命令(find pgrep create_file )
1. 查找Java项目中,main方法定义在哪个文件里. 切换到你要查找项目的目录下执行 grep -rlI '\<main' . 如果你觉得自己打字快,不怕麻烦执行如下命令也可以找到该文件 find -type f -name *.java -exec grep -l '\<main' {} \;2 快速的建立一个文件,并输入一...原创 2009-07-22 22:21:24 · 77 阅读 · 0 评论 -
linux查找进程 杀死进程
今天在工作的时候遇到一个问题,就是我启动一个项目(script/server)后,这个进程坏死了等你强制关了重新启动后报错,说那个地址还在被使用中……今天引进的命令是ps $ ps -A PID TTY TIME CMD 1 ? 00:00:01 init 2 ? 00:00:00 kthreadd ...2009-07-22 22:12:04 · 286 阅读 · 0 评论 -
ftp及相关的操作命令
使用ftp命令进行远程文件传输 ftp命令是标准的文件传输协议的用户接口。ftp是在TCP/IP网络上的计算机之间传输文件的简单有效的方法。它允许用户传输ASCII文件和二进制文件。在ftp会话过程中,用户可以通过使用ftp客户程序连接到另一台计算机上。从此,用户可以在目录中上下移动、列出目录内容、把文件从远程机拷贝到本地机上、把文件从本地机传输到远程系统中。需要注意的是,如果用户没有那个...原创 2009-11-16 16:37:02 · 117 阅读 · 0 评论 -
WIN下安装VNC实现对CENTOS的远程控制
VNC,全称为Virtual NetworkComputing,它是一个桌面共享系统。它的功能,类似于windows中的远程桌面功能。VNC使用了RFB(RemoteFrameBuffer,远程帧缓冲)协议来实现远程控制另外一台计算机。它把键盘、鼠标动作发送到远程计算机,并把远程计算机的屏幕发回到本地。VNC技术与平台无关,VNC Viewer可以和VNC Server在不同的操作系统...原创 2009-12-02 12:59:02 · 126 阅读 · 0 评论 -
RAID磁盘阵介绍及RAID5数据恢复
RAID磁盘阵介绍及RAID5数据恢复 软RAID(software-based RAID)是基于软件的RAID。它可能是最普遍的被使用的RAID阵列,这是由于现在的很多服务器操作系统都集成了RAID功能。比如 Microsoft Windows NT, Windows 2000, Windows 2003, Novell Netware 和 Linux。软件RAID...原创 2009-12-03 12:23:37 · 191 阅读 · 0 评论 -
在CentOS、REDHAT系统下做一个开机自启动的脚本
附,在Redhat或者CentOS里面添加自动运行的方式:在/etc/init.d/目录里面添加一个脚本文件,然后在脚本文件 的最上方加入如下形式的注释。#add for chkconfig#chkconfig: 2345 70 30#description:<your description>#processname: <yourame> 然后再是...2009-12-25 10:01:50 · 151 阅读 · 0 评论 -
alias 来简写你常用的命令
alias vncmybox=’vncviewer admin@192.168.245.231′Now you have created your first alias. Anytime during the session you type vncmybox it will run the command we assigned to that alias.Here is ...原创 2009-05-13 15:32:22 · 102 阅读 · 0 评论 -
初步接触LINUX shell
今天初步接触linux的内核脚本shell如果用他来做点简单的事情还是挺简单的首先新建一个 xxx.sh的文件这个文件现在不是可执行文件,把他转化为可执行文件sudo chmod +x xxx.sh 然后进入文件所在的目录编辑他,我是用nanonano xxx.sh 我现在要做的是一个逐个安装gem 的脚本,首先将这些gem 的xxx.gem文件下下来(当然...2009-07-14 18:02:37 · 97 阅读 · 0 评论 -
运用logrotate维护你的日志文件
在linux下面做应用服务器的兄弟可能都遇到过这些问题,就是有些日志文件老是很大,可能吧你的整个磁盘都占满了,怎么样才能良好的维护管理这些日志呢,让日志文件的大小一直控制在某个区域范围,而你也能获取最近的日志,linux自带的logrotate可以良好的帮你完成这个任务。对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系...原创 2010-08-28 11:46:01 · 224 阅读 · 0 评论 -
VIM快捷键大全
前言Vim是一个超级牛的编辑器,可以说是专为程序员设计的编辑器,强大的有些不可思议。不过其学习曲线稍显陡峭,前两天在网上找到一个小图表,比较全,如果对表中所列的命令学习熟悉以后,处理日常的文本就已经足够,所以贴出来,大家参考参考。Vim的牛B之处不在于其功能之繁多,更不在于其学习曲线之陡峭,而在于这些命令大都可以进行组合,比如,9yy命令表示复制9行内容,9表示要复制的行数,同...原创 2009-07-22 21:56:13 · 147 阅读 · 0 评论 -
linux网络管理
一、IP配置1、 #/sbin/ifconfig //显示ifconfig命令查看网络接口的信息 2、 #ifconfig eth0 //显示指定接口的信息 3、 #ifconfig -a //显示所有接口的信息(无论是否活跃) 4、 #ifconfig eth0 192.168.0.2 netmask 255.255.255.0 /...原创 2011-05-07 10:57:36 · 123 阅读 · 0 评论