常用Linux命令
svn常用命令
1. 查看流状态
svn status 或者 svn st
2. 更新流
svn update 或者 svn up
3. 查看流信息
svn info
磁盘使用情况
1. 空间使用率
df -PH
2. inode使用率
df -iH
内存使用情况
1. 查看内存使用情况
free -lm
系统负载
1. uptime命令不仅可以查看负载还可以看OS启动时间
uptime
2. top是最流行的性能监控命令
top
按q退出
端口相关
1. 查看某个端口是否打开
nmap -p 端口号
或者
netstat -ano | grep 端口号
2. 查看哪个进程占用系统资源
占用端口:lsof -i:端口号
占用文件句柄:lsof filename
Linux的树状目录结构
/bin 系统可执行文件
/usr 系统应用程序
/home 用户目录
/var 系统的log和mail等
/proc 系统运行的进程(/proc/interrupts)
/etc 系统配置文件
常用命令
vi 编辑文件
pwd 路径
cd 进入路径
ls 列出文件
find . |grep 查找文件
killall java 杀掉java进程
su – xxx 切换到另外用户
ssh user@host ssh登陆到另外服务器
mkdir 创建目录
rm --r xxx 删除文件和目录
mv xxx xxx 修改名字或者move路径
cat xxx 显示文件内容
ifconfig --a 显示本机IP地址
ping xxx 检查网络是否连通
开发测试环境常用命令
查看正在运行的java项目命令 ps --ef | grep java
查询相关端口是否占用命令 netstat --ltn | grep 80
组合查询正在用的端口的项目名 netstat --ltn | grep 80 ; ps aux | grep ??
查看当前的项目流命令 cd ~/build/ ; cleartool lsstream
查看日志方式:一直以最新输出查看 tail --f stdout.log
从开头往后翻页查看 more stdout.log
实用命令:
1.看部署历史命令:cat /tmp/deploy_history.log
图略
2.拷贝文件命令:scp A B ,其中A为拷贝的来源,B为拷贝到的目标地址
scp admin@来源地址:需要拷贝的文件路径/* 当前所在服务器目标地址
命令输入后,输入拷贝来源服务器的密码即可。