linux
文章平均质量分 63
一起学python吧
你学废了吗
展开
-
Linux:查看占用 cpu/内存 资源最多的进程并杀死
首先我的系统是 centos 8.0一、查看 cpu/内存 使用情况1、top 命令top 1显示全部进程(只要你屏幕够长,就能全部显示????),动态的2、ps -aux 命令ps -aux1显示全部进程,静态的,相当于一瞬间的截图3、ps -ef 命令ps -ef1显示全部静态进程,相比 ps aux 少一些标题4、ps 其他参数 ps 命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ...原创 2022-01-14 15:10:32 · 2766 阅读 · 0 评论 -
如何在 Linux 中找出内存消耗最大的进程
很多次,你可能遇见过系统消耗了过多的内存。如果是这种情况,那么最好的办法是识别出 Linux 机器上消耗过多内存的进程。我相信,你可能已经运行了下文中的命令以进行检查。如果没有,那你尝试过哪些其他的命令?我希望你可以在评论中更新这篇文章,它可能会帮助其他用户。使用top 命令和ps 命令可以轻松的识别这种情况。我过去经常同时使用这两个命令,两个命令得到的结果是相同的。所以我建议你从中选择一个喜欢的使用就可以。1) 如何使用 ps 命令在 Linux 中查找内存消耗最大的进程ps命令用于...原创 2021-11-10 15:50:39 · 6452 阅读 · 0 评论 -
linux基础七之通过systemctl管理服务
从Ccentos7.x开始,传统的init已经被舍弃,取而代之的是systemd。什么是daemon与service?在Unix-like的相关系统,如果你经常上网查看某些数据的话,应该常常看到“请启动某个deamon来提供某某功能”,那么daemon与service有关,否则怎么会提供某些功能。简单的说,系统为了某些功能必须要提供一些服务,这个服务就是service,但是service的提供总是需要程序的运行吧,所以完成这个service的程序就是daemon。daemon既然是一个程序执行后原创 2021-01-10 15:46:48 · 278 阅读 · 0 评论 -
linux基础六之进程管理
1,查看进程①:ps 将某个时间点的进程运行情况截取下来ps aux 查看系统所有的进程ps -lA 也是能够查看系统所有的进程ps axjf 联通部分进程数状态选项与参数:-A 所有的进程均显示出来,与-e具有同样的效果-a 不显示与终端有关的所有进程-u 有效使用者相关的进程x 通常与a这个参数一起使用,可以略出比较完整的信息输出格式规划:l 较长,较详细的将该PID的信息列出j 任务的格式-f 做一个更为完整的输出原创 2021-01-09 17:46:58 · 231 阅读 · 0 评论 -
linux基础五之脱机管理工作 ---nohup
我们在上一篇中提到的后台指的是在终端模式下可以避免ctrl+c中断的一个情景,你也可以说那是bash的后台,并不是放到系统的后台中,所以,任务管理的后台依旧与终端有关。在这样的情况下,如果你是以远程连接的方式连接到你的linux,并且将任务以 & 的方式放到后台,那么在任务还未完成的情况下,你脱机了,那么任务还会执行吗?当然不会!!!!!你可以使用 at, 因为at是将任务放到系统后台执行的,与终端无关,如果你不想使用at,那么 nohup来了!!!!!这个nohup可以在脱机或者注销系统后原创 2021-01-09 16:30:14 · 212 阅读 · 0 评论 -
linux基础四之任务管理
任务管理:任务管理(job control)是用在bash环境下的,也就是说在我们登陆系统获取bash shell之后,在单一终端下同时执行多个任务的操作管理。什么是任务管理:执行任务管理的操作中,其实每个任务都是目前bash的子进程,即彼此之间是有相关联性的,我们无法用任务管理的方式由a的环境去管理b的bash。假设我们现在只有一个终端,因此可以出现提示字符让你操作的环境成为前台,至于其他任务可以放在后台去暂停或者执行,需要注意的是放入后台执行的任务是不可以使用ctrl+c来终止的。要原创 2021-01-09 16:17:50 · 279 阅读 · 0 评论 -
CentOS6的python2.6升级到python2.7以上版本
前言:一些第三方框架为了降低复杂性,新的版本已经开始不支持旧版本的python,比如Django这个web框架1.8版本及以上仅仅只支持python2.7及以上版本(记忆中是这个1.8版本) pip安装也会弹出响应警告。安装过程中遇到各种各样的问题,在众里寻他千百度情况下,通过一大堆错误的搜索,终于把python版本给升级了。 但这个版本升级不是完全的替换,只是让我们新版本的pytho...原创 2019-08-05 13:57:34 · 190 阅读 · 0 评论 -
Linux CentOS统计当前文件夹下文件的个数、目录的个数
1、统计当前文件夹下文件的个数,包含子文件夹ls -lR|grep "^-"|wc -l 2、统计当前文件夹下目录的个数,包含子文件夹ls -lR|grep "^d"|wc -l3、统计当前文件夹下文件的个数,不包含子文件夹ls -l |grep "^-"|wc -l4、统计当前文件夹下目录的个数,不包含子文件夹ls -l |grep "^d"|wc ...原创 2019-08-09 11:34:26 · 4074 阅读 · 0 评论 -
linux打包,压缩,解压的几种方式用法
1.打包2.解包3,gzip压缩4.gzip解压缩其实tar命令和gzip配合起来使用 可以更简单的实现打包并压缩,解压并解包的过程5. tar + gzip 打包并压缩6, tar + gzip解压并解包如果解压后想指定路径可以这样使用7,使用tar + bzip2方式打包并压缩 ,和gzip使用方法是一样的,只是命令稍微有一点区...原创 2019-07-04 15:50:31 · 8180 阅读 · 0 评论 -
linux强制杀死某个端口进程命令
linux强制杀死某个端口进程命令,例如80端口:fuser -k -n tcp 80原创 2019-01-06 22:08:48 · 2196 阅读 · 0 评论 -
linux系统执行ctrl+alt+F2后如何退出
Ctrl+Alt+F7即可退出原创 2018-12-10 22:45:18 · 14181 阅读 · 1 评论 -
linux终端命令之设定时间
date是查看当前系统时间如果想设置系统时间 使用date命令格式为:date ‘月日时分年’例如想把时间设置为2018年十月九日十一点五分则执行命令 date '100911052018' 回车即可...原创 2018-12-10 22:53:24 · 1120 阅读 · 0 评论 -
Linux常用命令大全(史无前例的命令大全)
一. linux常用命令***************************************************1.覆盖拷贝命令cp -ri2. a拷贝到b目录(移动或重命名)#mv a bmv - move (rename) files如果b目录存在则a文件或目录会移动到b目录下,如果b目录不存在,则a会重命名为b文件或目录3.修改服务器编码vi...原创 2018-10-23 10:24:00 · 2393 阅读 · 0 评论 -
linux基础三之vim设置
vim环境设置与记录 你在使用vi或者vim时,有没有发现,如果我们使用其来查找文件中的字符,复合条件的字会反白,下次我们再次进入该文件时,该反白情况还是存在的,这种类似的情况你知道怎么回事吗? 这是因为我们的vim会主动将你曾经做过的操作记录下来,好让你下次可以轻松作业,这个记录的文件就是~/.viminfo,只要你曾经使用过vim,改文件就应该存在,是不用你手动创建的。 但是,由于各linux发行版本对vim的默认环境都不太相同,有些会帮你进行主动缩进,有的不会反白,但是这...原创 2020-12-27 15:25:43 · 283 阅读 · 0 评论 -
linux基础二
linux的文件与目录管理前言:前一篇认识了linux系统下的文件权限概念以及目录的配置,下面我们进一步的操作和管理文件以及目录,包括在不同的目录之间进行切换,建立与删除目录,建立与删除文件,寻找文件,查看文件内容等。1.相对路径与绝对路径绝对路径:路径的写法由根“/”写起相对路径:路径的写法不是由根“/”写起相对路径的用途: 在平时使用linux服务器时,频繁的切换目录是必不可少的,这时相对路径就很有用了,总不能切换一次路径都由根写起吧绝对路径的用途: 对于文件...原创 2020-12-22 23:35:18 · 112 阅读 · 0 评论