码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令

时间:2018-07-08 20:15:11      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:时间戳   操作   port   kill   完整   inux   lin   文件   --   

信息查看

端口占用:lsof -i:端口 
查看MAC网卡:ifconfig -a 其中 HWaddr字段就是mac地址
时间戳转换:
时间戳转字符串:date -d @1509602291 "+%Y-%m-%d-%h"
字符串转时间戳:?date -d "2010-10-18 00:00:00" +%s?

文本操作

(1)文本过滤:grep

常用option:

--color:过滤字段红字标红
-v:不包含
-A N:匹配字段前N行
-B N:匹配字段后N行

(2)查看尾部N行:tail
(3)查看文件头N行:head

文件操作

(1)本地文件复制到远程服务器

//上传
scp -P Port 本地文件完整路径 userName@远程IP@远程服务端口号:目标绝对路径

//下载
scp -P Port userName@远程IP@远程服务端口号:文件绝对路径 本地目录   

(2)压缩和解压缩

zip
// 压缩  
zip xxx.zip 文件
// 压缩目录  
zip -r xxx.zip 目录
// 例如:zip -r ./aa.zip ./*

// 解压到指定目录 
unzip xxx.zip -d xxx


tar? 
解包:tar xvf FileName.tar  
打包:tar cvf FileName.tar DirName  
(注:tar是打包,不是压缩!)   
———————————————  
?.gz  
解压1:gunzip FileName.gz  
解压2:gzip -d FileName.gz  
压缩:gzip FileName
———————————————  

.tar.gz 和 .tgz  
解压:tar zxvf FileName.tar.gz  
压缩:tar zcvf FileName.tar.gz DirName  
———————————————

.bz2  
解压1:bzip2 -d FileName.bz2  
解压2:bunzip2 FileName.bz2  
压缩: bzip2 -z FileName  

进程/线程类

(1)查看端口占用:

lsof -i:port

(2)kill进程

kill PID
kill -9 PID //强制kill进程
killall XXX

(3)查看进程启动时间

ps -p PID -o lstart
ps -eo etime???运行多长时间.

(4)查看应用进程号

ps -ef | grep appName

Linux常用命令

标签:时间戳   操作   port   kill   完整   inux   lin   文件   --   

原文地址:https://www.cnblogs.com/amyzhu/p/9280978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!