Linux学习之查看log与查看进程_Sinno_Song_新浪博客
一。查看Log
tail命令
tail命令可以对需要查看文件进行筛选,选择从第几行开始显示,显示到第几行结束。
如果不添加任何参数,表示显示文件的后10行。
tail +10 my_file 表示从文件头开始第10行开始输出直到文件结束。
tail -10 my_file 表示从文件末尾起第10行开始输出直到文件结束。
Cat命令
cat命令用来查看文件从第1行开始直到文件结束。在要查看的文件名后面加">file1"表示将文档内容输入到file1中。
More和Less命令
都可以使用命令名 filename 来查看文件。使用/可以对文件中的字符串进行查找。使用q可以推出程序。
Head命令
可以查看文件的前多少行,head –n filename。n为数字,表示想要显示的行数。
Grep命令
可以将文件中匹配的字符串的那一行显示在终端上。grep "1" my_file
后面可以添加参数-i ,表示忽略大小写。-v表示反向选择。
二。查看linux中的进程。
netstat命令
首先想要使用netstat命令需要安装net-tools.Ubuntu需要使用apt-get进行安装,具体安装命令为:sudo apt-get install net-tools。添加sudo是因为默认登陆的用户权限不够。
使用netstat -p 可以查看进程信息。但是需要使用root权限。其他用法可以查看这里
process status命令
ps命令用于查看系统中正在运行的进程。ps所显示的是快照,指命令执行时进程的状态。
首先需要安装。apt-get update && apt-get install procps。安装时需要切换至root用户,否则会提示权限不够。
列出目前所有的正在内存当中的程序 ps aux
SS命令
可以查看Socket的连接信息。用ss -t -a 可以查看全部的Tcp相关的连接。
Top命令
会显示动态的进程信息,top -H -p pid 查看其所有活跃的线程资源消耗情况
Kill命令
kill命令可以用来将Linux系统中的进程杀死。kill只可杀死单个进程;pkill和killall可杀死多个进程.
kill -l可以查看kill的64种信号。
常用信号:
1 终端断线
2 中断(等同 Ctrl + C)
3 退出(同 Ctrl + \)
15 终止(可以使得进程在退出之前清理并释放资源)
9 强制终止
18 继续(与19相反)
19 暂停(等同 Ctrl + Z)
杀死进程:kill -9 进程ID
杀死程序:pkill -9 程序名。
不指定信号默认发送15。init进程不可杀。
Linux学习之查看log与查看进程_Sinno_Song_新浪博客相关推荐
- 某人写的openCV学习笔记_拔剑-浆糊的传说_新浪博客
http://blog.csdn.net/thefutureisour 我的OpenCV学习笔记(25):c++版本的高斯混合模型的源代码完全注释 之前看到过C版本的,感觉写的很长,没有仔细看,但是C ...
- Linux学习_Sinno_Song_新浪博客
下载与制作安装盘 学习使用的发行版为Ubuntu18.04.1.首先在Ubuntu网站上下载镜像文件.点击这里下载桌面版Ubuntu.下载完成后,使用U盘制作安装盘,这里可以查看如何使用工具进行制作. ...
- 模电学习心得(转载)_史蒂文森sun_新浪博客
个人建议:认真分析几个典型电路,主要掌握晶体管的等效模型,以及在电路中怎么等效.其他的都很容易解决了.只要会等效了,模电就是完全是电路的内容.其实一点都不可怕,开始不要太关注乱七八糟的内容,抓住主要的 ...
- Postman学习_Sinno_Song_新浪博客
一.安装Postman 点击这里访问Postman下载本地版Postman.Postman还有Chrome的插件版本,目前已经不在更新.Postman支持Mac,Windows,Linux,选择自己所 ...
- 学习大数据方向_李孟_新浪博客
大数据指无法用传统数据库软件工具对其内容进行抓取.管理和处理的大体量数据集合. 海量数据处理指判断数据的价值. 一.海量数据分成两块,一是系统建设技术,二,海量数据应用. 目前我了解大数据的职位: 大 ...
- SQL学习_Sinno_Song_新浪博客
DML(数据操作语言)指查询(Select),更新(Update),删除(Delete),添加(Insert into). DDL(数据定义语言)指创建数据库(Create Database或Aler ...
- Selenium学习之浏览器操作_Sinno_Song_新浪博客
一.控制浏览器大小 可以通过浏览器对象.set_window_size(像素宽,像素高),设置浏览器的大小. from selenium import webdriver driver = webdr ...
- 基于samba实现win7与linux之间共享文件_阳仔_新浪博客
基于samba实现win7与linux之间共享文件_阳仔_新浪博客 然后启动samba执行如下指令: /dev/init.d/smb start 至此完成全部配置.
- Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf_爱过了就好_新浪博客
Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf_爱过了就好_新浪博客 Linux 共享库:LD_LIBRARY_PATH 与ld.so.conf (2009-07- ...
最新文章
- 用好这几款炼丹利器,调参从此得心应手
- 启动tomcat时jmx port被占用
- JavaScript多线程之HTML5 Web Worker
- 使用Spring-AOP
- Spring Boot 到底是怎么做到自动配置的?
- 湘南学院校企计算机班,2020湘南学院重点学科名单特色专业有哪些?
- BZOJ4068 : [Ctsc2015]app
- Java编程:KMP算法
- hibernate 基本步骤 一
- 前端路由UmiJs快速上手
- 如何下载矢量电子地图(OpenStreetMap)
- 微信小程序ui布局常用技巧
- 从步履蹒跚到举重若轻,阿里基础架构如何扛住全球最猛的流量洪峰?
- 惠普e240计算机开机,HP EliteDisplay E240 23.8 英寸显示器(符合能源之星标准)
- (转)牛牛牌型判定(五小牛 五花牛 炸弹 银牛 牛牛 有牛没牛)
- 人过大佛寺,寺佛大过人
- 服务器查看ilo信息,服务器ilo默认地址
- html微课制作软件,炫页网.多彩炫页工具-微课大赛指定HTML5课程制作工具
- 文本工具来查看、分析、统计,比较
- linux中安装redis 使用make install 命令报错