基于Linux系统开发常用的命令

代码管理

SVN

版本回退

# 撤销本地修改,恢复修改之前的原文件
svn revert <文件名>

# 撤销某个目录下的本地修改
svn revert -R *

# 回退到历史的某个版本
svn merge -r <当前版本号>:<想要回退的版本号> <文件()> 

查看项目修改

# 当前项目下所有的修改
svn diff

# 对比A和B两个历史版本之间的修改
svn diff -r A:B

# 查看历史版本下文件的内容
svn cat -r <版本号> <文件名>
# 查看提交日志
svn log

# 只显示最新的几行
svn log -l 10

参考资料

压缩/解压缩

tar命令

# 将tar.gz解压到指定目录
tar -xzvf xxxx.tar.gz -C <目标目录>

# 将tar.gz解压到当前目录下
tar -xzvf xxxx.tar.gz

进程管理

ps

-x		:		显示没有控制终端的进程,同时显示各个命令的具体路径

# 显示
ps -ux

-aux 显示所有包含其他使用者的行程

kill

kill -1 <PID>		# 重新加载进程
kill -9 <PID>		# 强制进程立刻停止执行 未保存的进度会丢失
kill -15 <PID>		# 进程用一段时间来正常关闭并释放资源  不是强制停止

top

# 查看指定用户的进程
top -U username

网络状态

netstat

	-a		:		(all)显示所有选项,默认不显示LISTEN相关
	-p		:		(tcp)仅显示TCP相关选项
	-u		:		(udp)仅显示UDP相关选项
	-l  	:		仅列出有在监听的服务状态
	-p		:		显示建立相关链接的程序名
	-n		:		拒绝显示别名,能显示数字的全部转化成数字

netstat -napl

参考资料:

编辑工具

Vim

:set nonumber			//关闭行号
:set number			//开启行号

其他

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值