linux常用命令

本文深入剖析了为何在软件开发领域,大多数程序员未能晋升为架构师的原因,从技能需求、思维方式到项目管理等多个角度进行详细阐述。

运行tomcat
 ./startup.sh

停止进程
./shutdown.sh
kill -9 29653  杀死进程29653(禁用)



./kill.sh  关闭mc_platform的脚本

查看进程mc_platform
ps -aux | grep mc_platform
 m
看tomcat输出日志
tail -f logs/catalina.out

看倒数50行日志
tail -n 50 logs/catalina.out

上传
sudo rz

下载
sz

解压
unizp

压缩文件
zip -r work.zip work/

查看mc_platform文件夹大小
du -sh mc_platform/

chmod -R 777 ../bin/  修改bin目录下所有文件权限为777
 
ps -aux|grep 9872  查看端口是否启动


tail -1000 catalina.out>catalina.20150507-1736.log
删除目录(非空)
rm -rf 目录名字

删除空目录
rmdir

复制文件夹(目标文件不存在)
cp -r am_ccbs_dev_9304/ aaa


删除命令(删除work目录,目录非空也可删除)

rm -rf work/*   清空work目录下的文件,不删除work目录

rm -rf work/   删除work目录及目录下的文件

rm -rf *  删除当前目录下所有文件


mysql

登陆服务器上开启的mysql服务

mysql -u 数据库连接用户名 -p 数据库连接密码


执行mysql数据库的sql脚本

mysql -u数据库连接用户名 -p数据库连接密码  数据库名称 < sql执行脚本 

例如:mysql -uroot -pzhilong aman-ccbs-20150906 < aman_ccbs_mc_20150824.sql



查找/app/logs/tmslogback/logs/2016-04目录下GILLION_WEB-2016-04-27开头文件包含内容的日志

grep '内容' /app/logs/tmslogback/logs/2016-04/GILLION_WEB-2016-04-27*.*


cat -n test.log |grep "地形"

tail -n 10 test.log 查询日志尾部最后10行的日志;
tail -n +10 test.log 查询10行之后的所有日志;
head -n 10 test.log 查询日志文件中的头10行日志;
head -n -10 test.log 查询日志文件除了最后10行的其他所有日志;
查看493088行20行的日志内容
cat -n own-2016-04-27.3.log | tail -n +493088 | head -n 20



转载于:https://my.oschina.net/jgy/blog/592751

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值