1. 程式人生 > >linux 系統刪除 3天以前的 指定的程序

linux 系統刪除 3天以前的 指定的程序

一、 檢視3天前的指定程序 

[email protected] ~ $ ps -ef|grep sshd:|grep `date +"\%b\%d" --date '3 days ago'`

root      18556    915  0 Nov06 ?        00:00:00 sshd: yfsun [priv]
yfsun     18560  18556  0 Nov06 ?        00:07:46 sshd: [email protected]/238
root     116653    915  0 Nov06 ?        00:00:00 sshd: lfgong [priv]
lfgong   116655 116653  0 Nov06 ?        00:19:57 sshd:

[email protected]/186

二、批量刪除3天前的程序

ps -ef|grep sshd:|grep `date +"\%b\%d" --date '3 days ago'`|awk '{print "kill "$2}'|sudo bash

or

ps -ef|grep sshd:|grep `date +"\%b\%d" --date '3 days ago'`|awk '{print $2}'|xargs kill -9

相關推薦

linux 系統刪除 3以前指定程序

一、 檢視3天前的指定程序  [email protected] ~ $ ps -ef|grep sshd:|grep `date +"\%b\%d" --date '3 days ago'` root      18556    915  0 Nov06 ? 

刪除30以前的backup.sql

刪除30天以前的backup.sql公司要求:現在公司業務上數據庫備份每天00點實行完全備份,然後這樣一直下去的話,會占用大量的磁盤容量,然後與開發人員溝通,然後決定數據庫備份在服務器保存30天(30天以前的刪除)!#!/bin/bash #delete 30 days ago backup.sql #Dat

linux系統學習第一

linux系統 基本命令 mbr分區 linux雲計算 UNIX誕生,1970-1-1 內核作用: 用戶輸入指令-------->內核------->硬件 Linux組成=內核+應用程序 Linux發行版本(續1) 發行版的名稱/版本由發行方決定 –

linux logrotate 刪除

日誌 var nod res 策略 使用 args ins print crontab crontab -l 01 */2 * * * /usr/sbin/logrotate -v /opt/shell_app/appengine >/tmp/logrotate.lo

shell之刪除elasticsearch30以前的索引

pro $1 one check source profile line pri 日期轉換 在elasticsearch的運維工作中,由於es每天會產生大量的日誌,如果一直保存不進行刪除的話,再大的磁盤空間也會不夠用,由此需要刪除滿足條件的index,從而釋放磁盤空間;我們

Linux:自動刪除n前日誌

1.刪除檔案命令: find 對應目錄 -mtime +天數 -name "檔名" -exec rm -rf {} \; 例項命令: find /opt/soft/log/&nb

做紅帽Linux系統3塊磁盤時的提示

com size 分享圖片 mage cto roc ima pro tex 做紅帽Linux系統有3塊磁盤時的提示

linux 系統下使用socket進行本地程序間通訊

使用套接字除了可以實現網路間不同主機間的通訊外,還可以實現同一主機的不同程序間的通訊,且建立的通訊是雙向的通訊。socket程序通訊與網路通訊使用的是統一套介面,只是地址結構與某些引數不同。 其主要流程如下: 程式碼實現如下: 客戶端:

Linux系統fork和exec建立新程序

fork之後經常跟隨著exec,即建立一個程序後就立馬替換程序,所以並不執行一個父程序資料段、棧和堆的完全複製,因此這裡使用的是寫時拷貝技術。 我們使用程式來演示替換: 使用的程式程式碼類似演示父子程序的程式碼,但是子程序使用了exec進行替換。 程式碼仍然會出現父子程序的列印交替

Arm9 跑的linux系統,從nandflash的指定地址去讀一串資料日誌

背景:通過程式燒寫工具在Nandflash的指定地址寫入1個16位元組的裝置編號,裝置啟動時從指定位置讀取該26位元組的編號,並通過計算改編碼是否合法,否則不允許啟動。 使用命令前用cat /proc/mtd 檢視一下mtdchar字元裝置;或者用ls -l /dev/mt

Linux系統程式設計手冊第9章-程序憑證

1.各個程序的各種ID,稱為程序憑證。如UID,GID等。具體有實際使用者ID(real user ID), 實際組ID(real group ID),有效使用者ID(effective user ID),有效組ID(effective group ID),儲存

DOS命令刪除N以前的檔案

FORFILES [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] {yyyy-MM-dd | dd}] 描述: 選擇一個檔案(或

linux系統定期刪除N前的日誌

轉自:http://www.cnblogs.com/peida/archive/2013/03/25/2980121.html linux是一個很能自動產生檔案的系統,日誌、郵件、備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的

Linux系統CentOS使用yum方式安裝指定版本的PHP 新增yum源 從PHP5.3升級到5.4/5.5/5.6

     預設的版本太低了,手動安裝有一些麻煩,想採用Yum安裝的可以使用下面的方案: 首先刪除舊版本的PHP, 通過yum list installed | grep php可以檢視所有已安裝的php軟體 使用yum remove php ……刪除 通過yum list php*檢視是否有自己需要安裝的版本

Linux 按時間批量刪除文件(刪除N前文件)

die shel 條件 天前 fin dicom sort 目錄下的文件 -exec 需要根據時間刪除這個目錄下的文件,/home/lifeccp/dicom/studies,清理掉20天之前的無效數據。 可以使用下面一條命令去完成: find /home/life

bos 第3(easyui彈窗邊界問題、取派員的添加、修改和批量刪除)

檔案 劃分 bug servle 手機號 rules function project rem BOS項目筆記 第3天 今天內容安排: 1、解決window窗口bug 2、bos項目整體需求分析(基礎設置、取派、中轉、路由、報表) 3、取派員添加功能 4、jQuery

3種關閉linux系統端口方法

打開 端口 防火墻 關閉下面總結三種關閉linux系統端口的方法1、通過殺掉進程的方法來關閉端口每個端口都有一個守護進程,kill掉這個守護進程就可以了每個端口都是一個進程占用著,第一步、用下面命令netstat -anp |grep 端口找出占用這個端口的進程,第二步、用下面命令kill PID

linux系統部署Java程序獲取ip時報Caused by: java.net.UnknownHostException: XXXXXXXXXX: XXXXXXXXXX: Name or service not known

xxx ice 問題 clas java 獲取ip 獲取 code 系統部署 問題一: Caused by: java.net.UnknownHostException: XXXXXXXXXX: XXXXXXXXXX: Name or service not known

野生程序員眼中的Linux系統

linux 我是一名後端開發者,從一個啥都不知道的小白,跨專業自學了PHP,江湖人稱——野生程序員,所幸也算勉強混的一口飯吃。眾所周知,計算機專業和非計算機專業其實是有很大的區別,計算機專業的課程大多是底層的原理,而我這個門外漢對此一竅不通,我投機取巧,在前輩們造好的輪子上開發。由此,對於

公交查詢系統的設計之詳細設計程序流程圖(3

軟件工程車次信息管理模塊1刪除車次功能描述:分頁列出車次信息表中所有的車次信息,選擇操作中的刪除,就可以將對應的車次信息刪除,但是在刪除車次信息的時候需要先刪除車次與站點關系表中所有對應該車次的信息。2添加車次功能描述增加車次的詳細信息,包括:車次號,起點站,終點站,票價,車檔次。在添加起點站和終點站的時候,