zoukankan      html  css  js  c++  java
  • Linux常用命令

    信息查看

    端口占用: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
    
  • 相关阅读:
    git笔记
    初试linux,cp、rm、mv、file、umask等命令粗略使用方法
    Linux的rwx
    nano的简单笔记
    windows10访问ftp中文乱码怎么办?
    Windows 将FTP 映射到本地文件夹 --简化操作
    计算地址掩码
    Can't connect to MySQL server on localhost (10061)解决方法
    微信小程序开发入门学习(2):小程序的布局
    微信小程序开发入门学习(1):石头剪刀布小游戏
  • 原文地址:https://www.cnblogs.com/amyzhu/p/9280978.html
Copyright © 2011-2022 走看看