工作中常用的linux命令

工作中常用的命令

将工作中经常要用的命令整理一下

date

时间相关

date +%s   时间戳
date -s "2018-08-27 09:10:29 改时间
date -d@1533610628  时间戳->这个时间

tail -500f **.log

将指定文件的最后部分输出到标准设备(终端)

who

显示谁登录到机器上

history

显示这台机器的历史命令

sz ** / rz

把文件下载到本地或者上传到服务器

kill ***(与软件运行相关的进程和PID)

eg: kill -9 16355

ps aux | grep ***

查找与进程相关的pid号

ps -few

查询所有的进程

ps -few | grep java

查找当前用户的java进程

jps

显示java进程pid的命令

jstack

打印出给定java进程ID/core file/远程调试服务的Java堆栈信息

cp -r …A/ …B/

把A下的拷贝到B下的
-r 表示递归(担心A下还有目录)

rm -rf

删除

sz rz

从服务器传到本地,或者从本地上传到服务器

fdisk

磁盘空间

df -h

分区空间大小 整台服务器的硬盘使用情况

du -sh **

看每个文件夹的大小

tar -zxvf A -C B

解压(A解压到B)

tar -czvf A B

压缩(把B压缩到A),把B下的打包到A下的,以gzip压缩

测试内存泄漏会用到的

top
jmap -dump:file=my 22900(pid)
配合内存分析工具EclipseMemoryAnalyzer使用
file -> open Heap Dump

Ctrl+c Ctrl+z

结束

先写到这儿,后面记起来了再补上

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值