消息中间件 阿里的rockmq
CentOS:
产看版本
输入lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.8 (Final) Release: 6.8 Codename: Final
切换用户
1.打开终端,提示符为“$”,表明该用户为普通用户,此时,直接输su,回车,输入root密码,回车,就可以切换到root用户下,此时的提示符变为“#”。
注意,输入密码时终端是不显示的,而且每次切换为root用户都要经过这个过程。
2.切换回普通用户,只要输入 “su 用户名”就OK了。
CentOS的软件安装工具不是apt-get 是yum
安装jdk:
# yum search java|grep jdk # yum install java-1.7.0-openjdk //选择jdk alternatives --config java 注:openJDK安装好后的目录位于:/usr/lib/jvm/java-1.7
安装wget:
yum -y install wget
下载activemq:
wget http://archive.apache.org/dist/activemq/5.13.5/apache-activemq-5.13.5-bin.tar.gz
启动activemq
[root@centos64 *] cd /home/hailong/activemq/apache-activemq-5.13.5/bin [root@centos64 bin]./activemq start
下载maven:
http://maven.apache.org/download.cgi 版本 apache-maven-3.3.9-bin.tar.gz tar -xvf apache-maven-3.3.9-bin.tar.gz
启动nginx
[root@centos64 nginx]#./sbin/nginx 重启 ./sbin/nginx -s reload
启动zookeeper
[root@centos64 bin]#./zkServer.sh start
解压文件:
tar -xzf apache-activemq-5.9.0-bin.tar.gz.tar.gz
启动redis
[root@centos64 hailong]# cd /usr/local/bin/ service redisd start [root@centos64 bin]# redis-server /etc/redis/redis.conf [root@centos64 bin]# ps -ef|grep redis [root@centos64 bin]#service iptables stop //关闭防火墙
安装unzip
yum install -y unzip zip
启动tomcat:
./starup.sh // 启动tomcat,可以查看启动信息 ./catalina.sh run
tomcat状态查询查看:
ps -ef|grep tomcat // 如果有,用kill; kill -9 pid #pid 为相应的进程号
tomcat查看日志
1、先切换到:cd tomcat/logs 2、tail -f catalina.out 3、tail -n 20 catalina.out 说明:显示catalina.out最后20行。 more或者vi 查看全部
查看ip,查询ip
方法1:ip addr
方法2:centos7取消了ifconfig,
查看本机IP地址, ifconfig -a查看
安装ifconfig命令 1、输入【yum search ifconfig】命令,查看ifconfig所属命令包是net-tools.x86_64 2、【yum install net-tools.x86_64】安装命令包
查询上网公网IP, curl ifconfig.me 命令即可查看
CURL的安装:http://blog.csdn.net/makenothing/article/details/39250491
GCC编译器环境:
# yum -y install gcc
查询上网网关IP,tracepath www.baidu.com
Ubuntu:
工具:WinSCP,Putty
安装python-software-properties
$sudo apt-get install python-software-properties $sudo apt-get install software-properties-common
首先添加ppa
$ sudo add-apt-repository ppa:webupd8team/java
然后更新系统
$ sudo apt-get update
开始安装jdk8
$ sudo apt-get install oracle-java8-installer $ java -version java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) Server VM (build 25.5-b02, mixed mode)
java版本切换
sudo update-java-alternatives -s java-8-oracle
CentOS备注:
tar xvf wordpress.tar ####解压tar格式的文件####
unzip phpbb.zip ####解压zip文件,windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的
tar -xzvf curl-7.38.0.tar.gz 解压文件
-z 是配合解压.GZ的
-x 解开一个包文件
-v 显示详细信息
-f 必须,表示使用归档文件
tar -zcxf命令是把文件先打包 再压缩
tar -zvxf命令是把这个文件解压缩 再打包
rm 删除文件
3.删除文件或文件夹
1、删除home目录下的test目录
rm /home/test
2、这种不带参数的删除方法经常会提示无法删除,因为权限不够。
rm -r /home/test 删除文件夹
3、-r是递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。
rm -rf /home/test
-4、f是不提示用户,删除目录下的所有文件。请注意检查路径,输成别的目录就悲剧了。
rm -ir /home/test
5、-i是交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。
chmod u+x *.sh 启动tomcat权限
./startup.sh 启动tomcat
vi myfile 进入vi
: wq (输入「wq」,存盘并退出vi)
: q! (输入q!, 不存盘强制退出vi)
拷贝和剪切
cp 文件名 路径 拷贝文件
cp -r 文件名 路径 拷贝目录
mv 文件或文件夹名 路径 剪切文件
拷贝和粘贴文件内容
复制:ctrl+insert
粘贴:shift+insert
ping www.baidu.com
退出ping ctrl+c
ping 3次
ping -c 3 192.168.1.1
Linux centos重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
Linux centos关机命令:
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
查看当前全路径:
pwd