linux 命令笔记

oralce安装图形化界面

xdpyinfo


export DISPLAY=ip:0.0 //ip为你本机ip
xhost +



1、 以root用户登录

输入命令xdpyinfo,记录下里面的name of display:后的字符串,如 name of display:127.0.0.1:1.0

在执行xhost +命令(使得所有客户都可以访问)

返回信息为:
access control disabled,clients can connect from any host

如果xhost +不能执行,可以输入命令export DISPLAY=:0执行一下

再执行xhost +

xhost + ip (name表示那个ip机器可以使用该服务)

2、以oracle用户登录

如果前面root登录下执行xdpyinfo后的name of display:后的字符串是127.0.0.1:1.0

那么在该oracle用户下执行一下export DISPLAY=:1.0

然后再执行xdpyinfo命令,如果能出现信息说明你已经成功了

这样估计就可以解决linux下安装oracle出现的xhost问题





netstat -ano
netstat -na|grep 8080
netstat -ano|grep 8080
ps -ef|grep tomcat
ps -ef|grep kanba
netstat -l -u -p -n|grep kanba
netstat -l -t -p -n|grep kanba
netstat -p -l -n -t|grep http
zip -r a.zip (迭代)目录
unzip -o a.zip 覆盖

清除80端口的进程
# lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh

mysql 自动备份

◆1、创建备份文件夹 

  #cd /www 

  #makedir backup 

  ◆2、编写运行脚本 

  #vi autobackup 

  写入以下内容: 

  filename=`date +%Y%m%d` 

  mysql_bin_dir/mysqldump –opt dataname -u user -ppassword | gzip > /www/mysqlbackup/name$filename.gz 

  保存退出 

  说明: 

  (1)mysql_bin_dir:mysql的bin路径; 

  (2)dataname:数据库名; 

  (3)user:数据库用户名; 

  (4)password:用户密码; 

  (5)name:自定义备份文件前缀标识。 

  如上例,将自动备份mysql数据库,并以gzip压缩方式存储,文件名为name20080101.gz的形式。 

  ◆3、为脚本添加执行权限 

  #chmod +x autobackup 

  ◆4、让crontab来完成定期执行的任务 

  这一步中,Redhat的方法会不一样,后面专门给出。 

  编辑crontab: 

  #vi /etc/crontab 

  在最后一行中加入: 

  01 5 * * * root /www/autobackup 

  每天5点运行脚本,也可以修改5为其他指定时间。 

  Redhat方法: 

  Redhat的crontab采用按时间调用4个目录(/etc/cron.hourly:每小时;/etc/cron.daily:每天;/etc/cron.weekly:每周;/etc/cron.monthly:每月)中脚本出来运行的方式。 

  Redhat中只需要将刚才编辑的脚本复制到相应的目录即可。 

  ◆5、重启crontab 

  #/etc/rc.d/init.d/crond restart 

  完成。

ibm aix
重启  shutdown -Fr
启动 apache   进bin ./apachectl start
启动mysql   进bin  ./mysqld_safe --user=root &
启动tomcat 进bin  sh startup.sh  ,启动控件台   sh catalina.sh run   退出ctrl+z/c

tar cvf a.tar 文件夹名字
tar xvf a.tar


centos上启动自带mysql的方法
1.启动服务: /etc/rc.d/init.d/mysqld start
2.修改root密码: mysqladmin -uroot password 'yourpassword'
3.修改启动文件: /etc/rc.d/init.d/mysqld :








mysql新建立用户并授权
CREATE USER xu@localhost IDENTIFIED BY 'xu';

grant all on *.* to xu@"%" identified by "xu";

FLUSH   PRIVILEGES ;



find / -name "srsweb"  -print

你可能感兴趣的:(tomcat,mysql,linux,redhat,脚本)