技术分享 LINUX 查看内容

Linux常用命令备忘

老高 | 发布于 2015-04-03 09:45| 浏览()| 评论() | 收藏() | 点赞() | 打印

查看磁盘剩余空间

# df -hl

查询大于200M的文件

find / -size +204800

查找进程

ps -ef|grep java

关闭进程

kill -9  进程ID

安装、卸载openjdk

查看 yum -y list java*
yum -y install  java-1.6.0-openjdk*
先查看 rpm -qa | grep java
显示如下信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
卸载:
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
还有一些其他的命令
rpm -qa | grep gcj
rpm -qa | grep jdk
如果出现找不到openjdk source的话,那么还可以这样卸载
 yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
 yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

安装 oracle jdk

<1>从SUN下载jdk-1_5_0_14-linux-i586-rpm.bin或jdk-1_5_0_14-linux-i586.bin 
在/usr下新建java文件夹,将安装包放在/usr/java目录下 
# mkdir /usr/java 
<2>安装JDK 
# cd /usr/java 
①jdk-1_5_0_14-linux-i586-rpm.bin文件安装 
# chmod 777 jdk-1_5_0_14-linux-i586-rpm.bin ← 修改为可执行 
# ./jdk-1_5_0_14-linux-i586-rpm.bin ← 选择yes同意上面的协议 
# rpm -ivh jdk-1_5_0_14-linux-i586.rpm ← 选择yes直到安装完毕 
②jdk-1_5_0_14-linux-i586.bin文件安装 
# chmod a+x jdk-1_5_0_14-linux-i586.bin ← 使当前用户拥有执行权限 
# ./jdk-1_5_0_14-linux-i586.bin ← 选择yes直到安装完毕 
rpm -ivh jdk-7u45-linux-i586.rpm

配置java环境变量 

<1># vi /etc/profile 
<2>在最后加入以下几行: 
export JAVA_HOME=/usr/java/jdk1.6.0_10 
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin 
<3># reboot ← 重启机器配置生效

安装、运行tomcat

tar -zxvf apache-tomcat-6.0.37.tar.gz
# mv apache-tomcat-7.0.14 /usr/local/www/tomcat
sh startup.sh
tail -f logs/catalina.out  输出tomcat日志 到根目录
<Connector port=............ URIEncoding="UTF-8" ............... />
tomcat安装目录下conf/server.xml文件,
找到如上一行,添加上URIEncoding="UTF-8",

启动tomcat没权限

Cannot find bin/catalina.sh 
The file is absent or does not have execute permission 
This file is needed to run this program 
原因: 没有权限
解决 : chmod 777 *.sh

查看ip地址

ifconfig -a

安装/启动/重启/关闭vsftpd服务器

yum install vsftpd
[root@localhost ftp]# /sbin/service vsftpd restart
Shutting down vsftpd: [ OK ]
Starting vsftpd for vsftpd: [ OK ]
OK表示重启成功了.
启动和关闭分别把restart改为start/stop即可.
如果是源码安装的,到安装文件夹下找到start.sh和shutdown.sh文件,执行它们就可以了.

CentOS 5.4中文乱码

VMWare安装完CentOS 5.4,默认是英文的,浏览网页出现的各种中文乱码。解决办法
yum -y install fonts-chinese
yum -y install fonts-ISO8859-2
cd /usr/share/fonts
fc-cache  -fv
reboot
echo $LANG
2)修改/etc/sysconfig/i18n
将原来的注释掉,这段东西拷进去
LANG="zh_CN.GB2312"
SUPPORTED="zh_CN.GB2312:zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16"

修改文件权限

chmod  命令可以改变所有子目录的权限,下面有2种方法 
改变一个文件的权限: chmod mode file|dir 
改变所有子目录的权限: chmod mode dir -R       注意后面加了个-R参数 
参数就是权限模式 mode = 777 or 752 ,666,,, 
chmod 777 *.sh

修改密码

passwd 用户名

查看开机启动情况

chkconfig --list
chkconfig mysqld off
chkconfig mysqld on

zip 压缩 解压缩

zip -r xxx.zip xxx文件
unzip apache-tomcat-6.0.37.tar.gz

删除文件、删除文件夹

rm 文件名
rm -rf 文件夹

访问网页

curl
wget

发表评论(对文章涉及的知识点还有疑问,可以在这里留言,老高看到后会及时回复的。)

表情