在顺丰常用的linux命令

linux常用命令

一, 常用命令
1. 发包后重启服务命令:
cd /app/jboss/jboss-as/logs/ && ./IBU_IBSE_CORE_CNSZ22_JBOSS_APP_CBTA_0[1-2].sh stop && ./IBU_IBSE_CORE_CNSZ22_JBOSS_APP_CBTA_0[1-2].sh start && cd DBCA && tail -f log.log
2. 发包后重启服务命令:
cd /app/jboss/jboss-as/logs && ./spa.sh stop && ./spa.sh start && cd SPA && tail -f log.log

3. SPA发包: 必须用root登录10.2.200.50: root gc1GcLpZ[lsz 香港服务器
先杀死进程: ps -ef|grep java kill -9 PID
启服务: cd /app/jboss/jboss-as/logs && ./stspa.sh
测试环境: 服务器的日期要晚于当前时间: date :查看日期, date -s
生产环境: 服务器的日期要等于当前时间
A.将系统时间设定成下午5点55分55秒的命令命令 : "date -s 17:55:55"
#date -s “12:12:23 2006-10-10″ //这样可以设置全部时间
B. 将当前时间和日期写入BIOS,避免重启后失效
命令 : "hwclock -w"。

4. 修改cbtf权限: 切换到root用户
cd /app/jboss
chown -R appdeploy ./
Ctrl+D
(在哪个用户下启服务的, 就必须在哪个用户下kill)
cd /app/war/
chown -R appdeploy ./

5.nas目录上传excel文档: lcd F:\12-IBSE系统\订单模板-上传\线上模板
cd /nfsc/IBU_IBSE_CORE/CBTP/templet/
上传文档:put CBTPOrderTemplet_zh_cn.xls
下载文档:get CBTPOrderTemplet_zh_cn.xls

二, 常用命令
1. grep命令:
grep -A 5 可以显示匹配内容以及后面的5行内容
grep -B 5 可以显示匹配内容以及前面的5行内容
grep -C 5 可以显示匹配内容以及前后面的5行内容
cat size.txt | grep 'a022021' -A 2
more size.txt | grep 'a022021' -A 2
grep -20 994732252805 log.log|more 空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
grep 994732252805 log.log|wc -l 统计数量
2. rz : 上传文件
sz 文件名: 下载文件
3.连接IP : telnet 10.202.35.116 11211
退出命令: quit

ping IP/域名
4.linux学习小记:如何查看linux服务器的cpu数量,内核数,和cpu线程数
查看物理cpu个数: grep 'physical id' /proc/cpuinfo | sort -u | wc -l
查看每个cpu核心数量: grep 'core id' /proc/cpuinfo | sort -u | wc -l
查看线程总数: grep 'processor' /proc/cpuinfo | sort -u | wc -l
5.ll -hs : 当前目录的文件大小显示
ll -hS : 当前目录的文件按照从大到小显示
ll -hS > 1.txt : 当前目录的文件按照从大到小保存在1.txt文件里
vi 1.txt : 查看
:q :退出
6.df -h:当前磁盘空间大小
du -h:当前文件夹所占空间大小
du -sh * | sort -n : 当前文件夹下的所有文件或目录所占空间大小:
su mwopr; sf123456
cd /app/tmp/mw_backup/jboss
rm -rf *
9.查看当前页面的cookie:
按F12进入浏览器的开发者模式——console——在命令行输入: document.cookie

10.cbtf:
echo "-------------------------------上传成功---------------------------------------"
echo "--------------------------------备份包--------------------------------------"
cp -r /app/war/cbtf/CBTF.war /tmp/CBTF/`date "+%Y%m%d%H%M"`CBTF.war
find /tmp/CBTF/ -atime +14 -name "*.war" -exec "rm -rf" {} \;
echo "--------------------------------杀死进程--------------------------------------"
pkill -f cbtf
echo "-----------------------------------部署包----------------------------------------"
cp -r /home/appdeploy/bak/CBTF.war /app/war/cbtf/
echo "--------------------------------启动应用------------------------------------------"
cd /app/jboss/jboss-as/logs && ./stcbtf.sh

11.查找当前目录下的文件:ls '994770951331.png' -al
12.ps -ef是以全格式显示当前所有的进程

ps是Linux 操作系统中的一个命令,用来查看系统进程的.

该命令语法格式如下:
ps [选项]
下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。
-h 不显示标题。
-l 长格式。
-w 宽输出。
a 显示终端上的所有进程,包括其他用户的进程。
r 只显示正在运行的进程。
x 显示没有控制终端的进程。

posted @ 2020-10-29 19:40  方园FPP  阅读(205)  评论(0编辑  收藏  举报