0:检测系统是否有gcc编译工具
gcc -v
1: 查看一个软件是否安装
rpm -qa|grep + 名称
例如: rpm -qa|grep mysql
rpm -qa|grep php
rpm -qa|grep java
2: 卸载一个软件
--nodeps 是强制卸载。没有关联的卸载
rpm -e + 名称 --nodeps
3: 删除一个文件
rm -rf + 文件名
4: 常用解压 *.tar.gz 文件命令
tar zxvf 文件名.tar.gz
5: 统计文件个数
ls|wc -l
6: 检验系统占用的端口号:
netstat -tnl
7: 清屏命令
clear
8: 查看当前目录下所有文件
ls
9: 返回上一层目录
cd+ 空格 +..
10 Linux 安装 库文件 软件三个过程
配置(configure)
编译 (make)
安装 ( make install)
组合命令 make && make install , 先编译后安装
第一步:配置 安装在指定的目录文件夹下 : ./configure --prefix=/usr/local/libxml2
第二部: 编译 make
第三部: make install
11: 创建目录命令
mkdir /usr/local/filepath
一次创建两个目录
mkdir -p /usr/local/filepath/test
12 : 创建mysql数据库的用户组
建组: groupadd mysql 添加 一个 mysql标准组
建用户: userad -g mysql mysql 添加mysql用户并添加到mysql组中
查看组名 id mysql
13; 拷贝文件
cp 源文件路径/文件名 目标路径/新的文件名称
例如;cp support-files/my-medium.cnf /etc/mysql.cnf
cp php.ini-dist /usr/local/php/etc/php.ini
使用vi编辑器,打开
vi /etc/httpd/httpd.conf
14: echo 向配置文件中添加命令
15: cat /etc/rc.local
cat 命令查看一个文件中的内容
服务操作:
追踪日志文件内容:
tail -f logs.log
实例1:显示文件末尾内容
命令:
tail -n 5 log2014.log 显示文件最后5行内容
实例2:循环查看文件内容
命令:
tail -f test.log
service JBOSS restart/stop/start
1: // 解压zip文件
unzip
把myfile.zip文件解压到 /home/sunny/
-o:不提示的情况下覆盖文件;
-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下;
2: // 关闭JBoss 服务
bin/shutdown.sh
3: // 查询服务进程
ps -ef|grep guopei
4: // 杀死进程
kill -9 进程号(29743)
5: // 启动服务
bin/startup.sh
6: 删除文件命令
rm -rf 文件目录
rm -rf work/*
7:移动文件命令
mv WebRoot/ guopei
8: 启动服务并查看日志
bin/startup.sh ;tail -f logs/catalina.2014-01-10.out