yum出错-Another app is currently holding the yum lock
FILED IN Linux No Comments
原因是升级或安装程序时,你强制断开或关机重启之类的,导致提示yum被锁,把yum.pid删除就行鸟
rm -f /var/run/yum.pid
FILED IN Linux No Comments
原因是升级或安装程序时,你强制断开或关机重启之类的,导致提示yum被锁,把yum.pid删除就行鸟
rm -f /var/run/yum.pid
FILED IN Linux No Comments
我用的是centos 5 默认下面的配置已经都设置好的了,如果你发现你的linux没有类似这样的配置,那就按照下面的来做啦
1.配置SSH
vi /etc/ssh/sshd_config 用vi打开SSH的配置文件
Protocol 2 只允许SSH2方式的连接
ServerKeyBits 1024 将ServerKey强度改为1024比特
PermitRootLogin no 不允许用root进行登录
PasswordAuthentication no 不允许密码方式的登录
PermitEmptyPasswords no 禁止空密码进行登录
2.配置公钥和私钥
ssh-keygen -t rsa 中间会要求输入key的密码,输入两次确认即可
猛击…还有更多…
FILED IN Linux No Comments
在vm里设置nat或bridged上网,那是很简单的啦,但是想自己定义IP地址呢?(还是很简单的啦,只不过我RP有问题,折腾了半天才搞出来,开始贴图)
1.打开这个选项配置vm的虚拟网卡,就是那些在我们的主机里添加的那几个恶心的虚拟网卡 VMware Virtual Ethernet Adapter for VMnet1 ….
2.找到vmnet8 我是通过nat方式设置成功的,你可以尝试bridged,应该是一个道理
把Subnet IP和 Nat Setting里的Gateway IP(网关IP)设置为同一网段
FILED IN Linux No Comments
shift
运行某个shell文件时,可以在程序后带上参数,使用 $N N为一个整数 来获取特定参数,更可以把所有参数一起赋值给变量 $*。
而在不知道参数个数的情况下如何处理呢?即怎么取到每一个变量?不要想当然遍历~~~因为你压根不知道在遍历过程中怎么去取得变量值
那么可以这样
FILED IN Linux No Comments
关键字: linux, vim ,跳转
到某一行:xxG
到行首:0
到行末:$
复制:yy
贴上:p
复原:u
删整行:dd
删除全部内容:dG
显示行数::set nu
不显示行数::set nonu
FILED IN Linux No Comments
由于软件安装的地方不止一个地方,这个命令查看文件安装的所有路径
whereis 程序名
whereis man
man: /usr/bin/man /etc/man.config /usr/local/man /usr/share/man /usr/share/man/man1/man.1.gz /usr/share/man/man1p/man.1p.gz /usr/share/man/man7/man.7.gz
只查看可执行文件所在目录
which 程序名
which man
/usr/bin/man
FILED IN Linux No Comments
呐,我记不住东西的,只挑出我目前用到的,其他特性通通忽略~
进入程序的源码目录,运行下面命名
./configure –prefix=要安装到的目录
./configure –prefix=/root
漫长的等待….以及看到神一样的E文字母刷过频幕~
上面步骤执行完了,就 make 安装啦
make all && make install
漫长的等待….以及看到神一样的E文字母刷过频幕~
FILED IN Linux No Comments
path是os用
classpath java用
1.修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
(1)用文本编辑器打开/etc/profile
(2)在profile文件末尾加入:
JAVA_HOME=/usr/share/jdk1.5.0_05
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
猛击…还有更多…