zoukankan      html  css  js  c++  java
  • 自己用到的相关Linux命令,谨以记录

    1、查看磁盘使用情况

      df -h(方便看些)

      df -l(字节大小,不方便看)

    2、查看根目录下文件/文件夹大小

      du -sh /*(/*表示根目录下所有文件)

    3、查看文件列表时显示文件大小

      ll -sh

    4、磁盘挂载

      mount -t ntfs-3g /dev/xvdb1 /alidata1

      自动挂载是修改 /etc/fstab 自动挂载文件(本人没有成功,==!)

      我用的阿里云服务器,是从windows换成linux系统的,相关转换参考文档如下:

      https://help.aliyun.com/knowledge_detail/40580.html

    5、nginx

      安装nginx,参考文档:http://blog.csdn.net/oscarwang/article/details/50562025

      重启:service nginx reload

    6、按时间截取日志文件

      tomcat日志文件太大时用less打开过于占用内存,根据时间截取出来再打开是个不错的方式

      sed -n '/^2016-10-26 08:00:00/,/^2016-10-26 15:30:00/p' catalina.out-20161027 > 20161026.log

    2017-05-05 15:02刚刚遇到系统内存不足导致mysql自动关闭的问题,在my.conf中增加了innodb_buffer_pool_size,同时增加了虚拟内存,记录下:

     7、在磁盘上创建一个分区(我是在数据盘里面创建的这个分区,用于系统盘的虚拟空间)

      dd if=/dev/zero of=/alidata1/swap bs=1024 count=2097152

      其中of表示分区位置

      bs是bytes  1024表示1K

      count是数量 2097152表示1024*1024*2个

      一起就是2G

    8、在系统盘增加虚拟空间(swap)对应7中创建的分区

      先把那个分区变成swap分区。mkswap /alidata1/swap

      再使用这个swap分区,使其成为有效状态。swapon /alidata1/swap

    9、查看内存大小

      free -m

      或者实时查看内存:watch free

      监控磁盘的IO读取速度:iotop

      下面swap是虚拟内存

    10、更详细查看内存使用情况

      cat /proc/meminfo

    11、清理buff/cache内存、日志文件

      echo 3 > /proc/sys/vm/drop_caches

      echo > catalina.out

    12、压缩/解压

      压缩:tar czvf FileName.tar DirName

      解压:tar zxvf FileName.tar   /   tar xvf FileName.tar

      x : 从 tar 包中把文件提取出来
           z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压
           v : 显示详细信息
           f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz

    13、统计查询出来的信息中关键字数量

      tail -470000 catalina.out | grep "关键字" | wc -l

    14、查看mysql是否安装

      rpm -qa | grep -i mysql

      

     15、查看linux环境下的dns

      cat /etc/resolv.conf

    16、curl挂代理请求并查看通讯详情

      curl -x -vvv 代理ip:端口 目标请求地址

    17、数据库单表/多表备份

      mysqldump -u root -p coin_unit coin_pair_his_201905 coin_pair_his_201906 > /mnt/bak/mysql/coin_unit-20190808.sql

    18、在指定目录下查找文件

      find . -name "*ProductServerManageService*"

      

    我用Linux都比较简单,遇到了就记录下,继续学习中……

      

  • 相关阅读:
    poj 2352 Stars (树状数组)
    一.C语言:关键字、标识符和注释
    运算符:三目运算符,运算符优先级,sizeof,自增自减,取余
    ios app 上架AppStore
    为ios app添加广告条
    谓词
    正则表达式
    日期处理
    第一次往github上传文件步骤
    codeforce 375_2_b_c
  • 原文地址:https://www.cnblogs.com/I-will-be-different/p/6420346.html
Copyright © 2011-2022 走看看