系统相关

Linux中用 grep查找特定进程,屏蔽grep进程本身(也就是不出现grep --color=auto)

01-22
日常操作linux 中,通常在使用 ps命令后 用管道连接 查询特定进程会显示 grep进程本身. 如下: 1 [[email protected] ~]# ps -ef|grep gs4 2 root 6284 5879 0 14:30 pts/0 00:00:00 grep --color=auto gs4 1 [[email protected] gs4]# ps axu |grep gs4 2 root 2480 0.0 0.0 112728 972 pts/0 S+ 14:20 0:0

Linux下的/proc目录介绍(转)

01-22
原文链接:https://www.cnblogs.com/zydev/p/8728992.html proc被称为虚拟文件系统,它是一个控制中心,可以通过更改其中某些文件改变内核运行状态, 它也是内核提空给我们的查询中心,用户可以通过它查看系统硬件及当前运行的进程信息. Linux中许多工具的数据来源正是proc目录中的内容,比如lsmod的命令是cat /proc/modules的别名. /proc目录下常用文件介绍: /proc/loadavg      前三列分别保存最近1分钟,5分钟,及

shell编程之if语句

01-21
目录 shell编程之if判断 1.整数比较 2.字符串比较 3.举例 1.数字比较 2.字符串比较 4.Other shell编程之if判断 1.整数比较 -eq 等于,如:if [ "$a" -eq "$b" ] -ne 不等于,如:if [ "$a" -ne "$b" ] -gt 大于,如:if [ "$a" -gt "$b" ] -ge 大于等于,如:if [ "$a&

eclipse中单行注释,多行注释,文档注释

01-21
一.单行注释(也可以多行注释) 1.样式://我是被注释的内容 2.快捷键:ctrl+/   或   ctrl+shift+C 二.多行注释(也可以单行注释) 1.样式:/*我是被注释的内容*/ 2.快捷键:ctrl+shift+/ 三.文档注释 1.样式:/**我是被注释的文档*/ 2.快捷键:Alt+shift+J 3.修改文档注释的文档内容: 原文地址:https://www.cnblogs.com/wjune-0405/p/12228689.html

linux-深度学习环境配置-Centos

01-21
下载Centos 7安装镜像,制作启动优盘. Install CentOS 7 安装CentOS 7. 第一步,配置日期.语言和键盘. 第二步,选择-系统-安装位置,进入磁盘分区界面.选择-其它存储选项-分区-我要配置分区,点左上角的"完成",进入下面的界面: 1234 # swap #交换分区,一般设置为内存的2倍# / #剩余所有空间# 挂载点:swap, 期望容量:2048 点左上角的"完成",接受更改. 第三步,在这步中,你可以通过选择列表中安全配置来设置你

shell命令--uniq

01-21
shell命令--uniq 0.uniq命令的专属图床 点此快速打开文章[图床_shell命令uniq] 1.uniq命令的功能说明 ? uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用.uniq 可检查文本文件中重复出现的行列. 2.uniq命令的语法格式 SYNOPSIS uniq [OPTION]... [INPUT [OUTPUT]] 3.uniq命令的选项说明 -c或--count:在每列旁边显示该行重复出现的次数. -d或--repeated:仅显

[daily][linux] dmesg格式里的时间为什么不准

01-21
我们能看见dmesg的日志带有时间,用dmesg -T参数 [[email protected] ~]# dmesg -T |tail -n 4 [Tue Jan 21 22:05:11 2020] nginx[7607]: segfault at 8 ip 00007f5323cf77a1 sp 00007fff9ce5e030 error 4 in nginx[7f5323c01000+142000] [Tue Jan 21 22:07:17 2020] nginx[12710]: segf

mac texshop使用回顾

01-21
1. 安装 brew cask install basictex 2.下载texshop并安装 3. 添加tlmgr的路径到系统环境中,/user/local/tex....到/etc/pahts,另打开一个终端可用echo $PATH 命令判断 4.安装其他库 sudo tlmgr install collection-fontsrecommended 使用注意: 1)cmd+t用于编译 2)有些错可能是由于不正确处理导致的,而不是真正缺包 3)貌似需要编译bibtex 4)要删除.aux文件

shell命令--paste

01-21
shell命令--paste 0.paste命令的专属图床 点此快速打开文章[图床_shell命令paste] 1.paste命令的功能说明 ? paste 命令用于合并文件的列.paste 指令会把每个文件以列对列的方式,一列列地加以合并. 2.paste命令的语法格式 SYNOPSIS paste [OPTION]... [FILE]... 3.paste命令的选项说明 -d或--delimiters=:用指定的间隔字符取代跳格字符. -s或--serial:串列进行而非平行处理. --he

Linux mint OS

01-21
Linux mint OS Ctrl+Alt left or right : # Change workspace Goldendict + Goldendict-wordnet # Dict for Linux Guake # CMD tools 常用包安装 apt-get install okular # pdf chm reader apt-get install sheese # 笔记本摄像头软件 apt-get install shutter # 截图软件 apt-get instal

Linux下搭建Jmeter+Ant+Jenkins自动化测试框架

01-21
前言 在之前的文章中,我们学习了通过Ant调用Jmeter脚本生成HTML测试报告,但未实现自动执行脚本生成报告,同时生成的报告是在Linux下,查看报告很不方便.因此,我们将结合Jenkins来进一步完善,实现Jenkins驱动Ant执行,Ant驱动Jmeter执行. 准备工作 需要在Linux上提前安装好 JDK.Jmeter 和 Ant,并进行相关配置,使 Ant 能够调用 Jmeter 脚本生成报告. 1,JDK(可参考文章:Linux下安装JDK 1.8) 2,Jmeter(可参考文章

shell命令--split

01-21
shell命令--split 0.split命令的专属图床 点此快速打开文章[图床_shell命令split] 1.split命令的功能说明 ? split 命令用于将一个文件分割成数个.该指令将大文件分割成较小的文件,在默认情况下将按照每1000行切割成一个小文件. 2.split命令的语法格式 SYNOPSIS split [OPTION]... [INPUT [PREFIX]] 3.split命令的选项说明 - : 指定每多少行切成一个小文件 -b : 指定每多少字节切成一个小文件 --h

mybatis缓存之整合第三方缓存工具ehcache

01-21
1.加入以下依赖包 2.配置ehcache.xml <?xml version="1.0" encoding="UTF-8"?> <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd"> <!-- 磁盘保存路径 -->

Linux 文件名 按照日期 取最大最小时间值

01-21
linux ls只显示文件名或者文件夹名_qingfengxd1的博客-CSDN博客https://blog.csdn.net/qingfengxd1/article/details/90261066 ls如何只显示文件名_IAlexanderI的专栏-CSDN博客https://blog.csdn.net/IAlexanderI/article/details/79021312 linux ls 只显示文件或者文件夹_小龙王2010-CSDN博客https://blog.csdn.net/xi

eclipse中文乱码解决方案

01-21
1.整个工作空间设置 2.单个项目设置 3.单个文件设置   原文地址:https://www.cnblogs.com/coder-wf/p/12221855.html

Scala在Ubuntu虚拟机中下载安装及其环境配置+helloworld输出。

01-21
安装环境:Ubuntu虚拟机. 1.Scala下载:https://www.scala-lang.org/download/2.11.8.html(本教程以2.11.8版本为例) 选择第一个后缀为tgz下载. 2.解压 3.配置scala环境变量,及验证是否成功 若不知道如何编辑vim保存并退出可移步(https://www.cnblogs.com/1061321925wu/p/12222326.html) 出现以上命令则说明配置成功. 4.实现scala初级编程(helloworld) 以上教

寻找一直不停重启的进程

01-21
top 查看当前服务器的进程详情 P 按照cpu使用率排序 c 展示详细信息 f 选择展示的项目,去掉不必要的 ps -ef|grep "xxx" 查找包含xxx的进程 ps -ef|grep "xxx"|awk ‘{print $2}’ 展示包含xxx的进程的pid 除去grep进程,其他就是对应的进程了 原文地址:https://www.cnblogs.com/Shoudler/p/12221657.html

Linux shell 学习随笔2

01-20
1.几个重要的快捷键 (1) Tab  命令补齐或文件补齐 [email protected]:~$ ca[tab][tab] cal calibrate_ppa canberra-gtk-play capsh case catchsegv cautious-launcher calendar caller cancel captoinfo cat catman [email protected]-computer:~$ ls -al ~/.bash .bash_history .bash_lo

[XState] Invoke Child XState Machines from a Parent Machine

01-20
Trying to structure the state logic of an application as a single machine can begin to become unwieldy when we have too many states. It is often better to divide our app into smaller machines and invoke those machines as necessary. When we enter a st

多进程程序的特点

01-20
一.简介 进程是一个具有独立功能的程序关于某个数据集合的一次可以并发执行的运行活动,是处于活动状态的计算机程序.进程作为构成系统的基本细胞,不仅是系统内部独立运行的实体,而且是独立竞争资源的基本实体. 进程是资源管理的最小单位,线程是程序执行的最小单位.进程管理着资源,而将线程分配到某个cpu上执行.在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持多处理器系统和减小上下文切换开销. 1.进程的状态 系统为了充分的利用资源,对进程区分了不同的状态.将进程分为新建,运行,阻塞,就绪和完