通过ssh工具连接到Linux服务器,我使用的是Xshell
cd 进入文件
ls 查看文件
tail -f XX.log 查看日志文件
grep -10 'key' XX.log 根据关键字查找打印的日志。 key为关键字。
pwd 显示当前目录
cat 查看文件
more 查看文件
ps aux|grep redis
查看后台的redis进程
ps aux 是用BSD的格式来显示 java这个进程
ps -ef 是用标准的格式显示java这个进程
tar -zxvf jdk-7u79-linux-x64.tar.gz
chmod 777 test.sh 修改文件或者文件夹权限。
ll /usr 当前目录,ll查看usr下面的所有文件权限。
===============================linux==========================
Linux下自带了一个unzip的程序可以解压缩文件,
解压命令是:unzip filename.zip
同样也提供了一个zip程序压缩zip文件,命令是
zip filename.zip files
会将files压缩到filename.zip
另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令都不一样
总结一下
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
查看系统版本适用于RedHat,CentOS
root@MyMail ~ # cat /etc/redhat-release
CentOS release 5.4 (Final)
报错信息:isnot in the sudoers file. This incident will be reported
Linux给用户添加sudo权限 编辑 /etc/sudoers
## Allowroot to run any commands anywhere
root ALL=(ALL) ALL
zhangsan ALL=(ALL) ALL
tomcat部署项目
./shutdown.sh关闭 或者(ps -ef|grep java 查看进程 -->kill -9 进程号)
tomcat项目备份
cp -r /home/user/apache-tomcat-7.0.68/webapps/project /home/user/apache-tomcat-7.0.68/webapps_up/project-20160909
rm -rf logs/*
rm -rf work/*
./startup.sh启动
查找: grep 调用Service请求开始 catalina.out|grep d005a74d-af86-4b02-9a08-f3a9221f1c25 --color
grep 2017082910213410000017819415 catalina-2017-08-28.out -C 50|grep 接口通知 -C 50
java 安装路径 java -verbose
查看文件的最后修改时间 stat test.war或者ll
$ sed -n '/2017-10-31 09:16:00/,/2017-10-31 09:19:00/p' bat-2017-10-31.1.log |grep '订单号' --color