自己用到的相关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:端口 目标请求地址
我用Linux都比较简单,遇到了就记录下,继续学习中……
转载于:https://www.cnblogs.com/I-will-be-different/p/6420346.html
自己用到的相关Linux命令,谨以记录相关推荐
- 相关Linux命令的学习
相关命令如下: cd 切换目录 cd # 回到当前用户的家目录 # - 可用于表示用户家目录 cd /etc # 切换到/etc目录cd - # 切换到上一次的目录 ...
- linux命令行安装tomcat8,CentOS环境下安装JDK、Tomcat及相关Linux命令
因为个人需求,所以就JDK.Tomcat一起安装了,其中的步骤也不难. 以下步骤仅供参考,以为个人对Linux系统理解尚且不够,所以不敢妄言,哈哈 1.准备工作 jdk-8u65-linux-x64. ...
- centos 计算器_在Linux命令行中使用计算器的5个命令详解
大家好,我是良许. 在使用 Linux 时,我们有时会需要做一些计算,那么我们就可能需要用到计算器.在 Linux 命令行里,有许多计算器工具,这些命令行计算器可以让我们执行科学计算.财务计算或者一些 ...
- 想忘记都困难的Linux命令快速记忆法!
Linux发展这么多年了,命令是越积累越多,外加每个命令都有许多参数,就算是一般的精通者恐怕也不敢说自己能全部掌握!更更何况是熟练运用,就别提刚刚接触Linux的小白了. 这么多复杂的命令要是我们干背 ...
- Linux命令学习法
转载自 https://www.cnblogs.com/rocedu/p/4902411.html 别出心裁的Linux命令学习法 操作系统操作系统为你完成所有"硬件相关.应用无关" ...
- linux命令获取进程pid_查看所有进程PID号的linux命令 - 卡饭网
win10如何通过PID号结束进程 win10如何通过PID号结束进程 1.按CTRL+SHIFT+ESC键直接调用任务管理器 2.也可以通过按CTRL+ALT+DEL键选择[任务管理器]来调用[任务 ...
- Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块...
Linux中mod相关的命令 内核模块化 mod相关命令都是用来动态加载内核模块/驱动程序模块 http://baike.baidu.com/link?url=lxiKxFvYm-UfJIxMjz ...
- linux命令看文件内容,Linux文件内容查看相关命令
1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...
- 【Linux】与用户管理相关的命令总结
这篇文章主要总结一下linux中用户相关的命令: 一.查询用户信息相关: 二.用户创建.删除相关: 三.用户密码相关 四.用户组相关 一.查询用户信息相关: 1. cat /etc/passwd 可以 ...
最新文章
- 小米盒子4 android版本,安卓系统越用越卡,曾学忠:小米 10 至尊纪念版搭载黑科技 MITurbo 4.0 技术...
- 生成报告配置xml_自动化测试报告太丑?Allure拯救你!
- 递归求二叉树的深度_优雅地用堆栈替代递归实现二叉树的深度优先搜索
- 计算机网络硬件脆弱性,计算机网络的脆弱性有哪几点
- C++语言程序设计第五版 - 郑莉-绪论(一)
- 《转》在c/s中,登录成功后如何关闭登录窗体显示主窗体
- Recursive Depth first search graph(adj matrix)
- Wss3入门(2):设置匿名访问包括匿名阅读和匿名评论,修改评论的字段等。
- 百度干净云(无广告不限速的绿色百度云客户端)
- 基于matlab的图像锐化,基于Matlab的图像锐化的研究
- 裂变红包码的制作_微信裂变红包
- oracle怎么查询同名学生,数据库:SQL“查询同名同姓学生名单,并统计同名人数”延伸...
- layui查档页面_首页--layui后台管理模板 2.0
- table内容超长自动隐藏,鼠标放置后浮动显示全部内容
- Altium Desinger怎么走蛇形线及差分对设置方法
- 各种说明方法的例句_十种说明方法
- 2018,华米高歌猛进的一年
- Flask上下文管理源码--亲自解析一下
- 程序人生 - 程序员学习新技术是要看书还是看视频?
- 某玩具商的数据库操作