Linux中gzip命令使用詳解

gzip一個在Linux下比較常用的的壓縮指令,可以將一個檔案壓縮成一個以 .gz 結尾的壓縮檔準備工作[root@localhost etc]# cp /etc/man.config /tmp[root@localhost etc]# cd /tmp[root@localhost tmp]# lltotal 12-rw-r--r--. 1 root root 2730 Jul 27 03:45 chkconfig.txt-rw-r--r--. 1 root root 4940 Aug 17 1

Linux日誌自動備份指令碼(日誌截斷、壓縮)

只需要將記錄檔移動到備份目錄下然後將日誌壓縮打包,並刪除記錄檔最後重建記錄檔#!/bin/bash#nginx_app=/usr/local/nginx/sbin/nginxlogs_dir=/usr/local/nginx/logsbak_dir=/tmp/logbak/date=`date +%Y%m%d`##先將記錄檔移動到備份目錄cd $logs_direcho “moving logs”mv *.log $bak_dirsleep 3##重建log檔案echo

Linux中如何禁止非法使用者試探登入

linux的服務主機暴露在互連網上,經常會遭到一些非法使用者的騷擾。如弱口令掃描,試探性登入;這些都對linux主機構成威脅。下面指令碼,就將非法使用者拒之門外。原理:擷取嘗試登入linux主機使用者的IP,切登入失敗次數超過10以上, 就認為此類IP為非法使用者登入,然後將其IP追加到iptables規則中進行過濾,使其不能與linux主機通訊,系統每隔10分鐘執行一次。#/bin/bashrm -f /data/ip.txt 2>/dev/null/sbin/iptables -Fcat /

Linux下使用指令碼記錄所有使用者的操作

這個指令碼是在網上找到的,稍微做了一些修改,可以實現在Linux下所有使用者,不管是遠程還是本地登陸,在原生所有操作都會記錄下來,並產生包含“使用者/IP/時間”的檔案存放在指定位置,方便管理員以後查看不同使用者都在伺服器上幹了些什麼!目前這個代碼只實現了記錄使用者的操作命令,但是像vi編輯只會記錄vi這條命令,但是在檔案裡所修改的內容無法記錄。。。有時間再研究一下!將下面的代碼追加到/etc/profile檔案裡即可PS1="`whoami`@`hostnam

教你用ipad維護Linux伺服器

隨著隨處工作的應用深入,越來越多的ITer開始使用ipad來工作學習和娛樂,有時當你接到緊急求救電話,需要你維護伺服器時,怎麼辦?拿著ipad接入到wifi網路就能串連伺服器並進行簡單觀察和維護,下面這款軟體(LinuxCommander),它就能夠執行一些常用linux命令(而且串連是加密的比較安全)。配置過程如下:下載附件linuxcommand.tar.gz,確保你的機器有LAMP環境,#mkdir/srv/www/htdocs/LinuxCommander#tar-C/srv/www/h

Linux系統中如何管理rpm軟體包

在Linux作業系統中,有一個系統軟體包,它就是Red Hat Package Manager(簡稱RPM)。此工具包最先是由Red

如何?Linux中的CA認證

我們知道,當用戶端與伺服器端建立會話之前,首先是用戶端發送請求,然後進行TPC/IP的三向交握,接著用戶端與伺服器端建立ssl會話。會話過程:A --> 伺服器端B --> 用戶端第一步:AB雙方商量使用什麼密碼編譯演算法,怎麼加密等等。 第二步:A發送認證給B,為了使B相信他。 第三步:B相信了,就產生對稱金鑰,將請求頁面發送給A。

微型linux系統的裁剪過程

前面我們介紹過基於busybox製作一個小linux,這篇文章則介紹的是從頭至尾,一步一步根據系統啟動流程製作的微型linux,並且逐漸將其功能完善。系統啟動流程:POST 加電自檢,載入一段程式完成基本及核心硬體的檢測--> BIOS 根據BIOS中設定的引導次序,尋找對應裝置上的MBR--> 讀取MBR的BootLoader,BootLoader中配置了要引導的作業系統的核心的位置--> 讀取核心,核心進行初始化,需要initrd 將Kernel和真正的根檔案系統串連起來-

教你製作基於busybox的Linux系統

我們有時候有需要在busybox基礎上,製作linux,可是卻不知道具體怎麼做,這裡將對基於busybox的linux小系統製作做出詳細的步驟說明。準備環境:1、一個Redhat完整系統的虛擬機器,本次執行個體使用的是Redhat Enterprise Linux 5.82、在主要虛擬機器上添加一塊硬碟作為小系統的儲存盤,這裡添加的是IDE硬碟,3、準備linux核心源碼以及busybox源碼,這裡使用linux-2.6.38.5和busybox-1.20.2版本4、複製當前系統上的核心配置(/

如何在linux 下構建DHCP伺服器

實驗環境: 公司要求將閑置的一台linux主機配置成DHCP伺服器,以便區域網路內員工辦公用的機自動分配ip地址,提高網路管理和維護的效率。需求描述:DHCP伺服器主機名稱為:dhcp.benet.com ip地址設為192.168.80.87/24用於給區域網路內個主機自動分配ip位址範圍:192.168.8.100-192.168.8.200預設閘道為192.168.80.1。 使用的DNS為 2.2.2.2。 老闆保留地址

Linux下ntp伺服器的維護

上篇博文Linux實戰部署系列之ntp伺服器----操作篇為大家講解了如何去部署簡易架構下的實現負載平衡和高可用的NTP伺服器。接下來,我們就需要瞭解瞭解維護方面的技術,這樣才能更好的為公司業務保駕護航啊。NTP伺服器的維護大概分為2部分,第一部分為日常管理命令和常用操作,第二部分為錯誤的排查和解決方案第一部分:管理命令1、ntpstat命令ntpstat是用來查看ntp伺服器和上層是否連通的命令 [root@c64-ntp-1 ~]#

Linux實下ntp伺服器的部署實踐

上篇Linux實戰部署系列之ntp伺服器----理論篇為大家介紹時間的相關概念和ntp的原理,本篇博文將帶大家一起部署生產環境中實現簡單的負載平衡和高可用的NTP伺服器。簡易架構圖:環境: CentOS6.4 x86_64 server-1 192.168.1.111 NTP伺服器1 server-2 192.168.1.112 NTP伺服器2 client  192.168

Linux下ntp伺服器的部署實戰理論

在上文Linux系統安裝後的基礎最佳化-基於CentOS(5.8/6.4)中,我們提到了如何定時自動更新伺服器時間。同時也提到了,當內網機器數量巨大時,如果都去公網ntp伺服器同步時間是會有延時的。當然,這也不是僅僅是部署ntp伺服器的唯一意義。隨著網路規模和網路應用不斷擴大,網路裝置和伺服器數量不斷增加。營運人員在查看眾多伺服器日誌時,往往發現時間不一,即使手工設定了時間,也會出現因時區或夏令時等因素造成時間誤差;對於部署了叢集的生產環境而言它們之間需要協同工作,因此時間的準確可靠性顯得尤為重

inotify+rsync+mutt+msmtp實現linux檔案或者目錄自動更新

inotify+rsync+mutt+msmtp實現linux檔案或者目錄自動更新並且實現發郵件給管理員實現檔案即時同步,並且監控目錄發送郵件給管理員需求,需要一次性更新多台伺服器,人工手動,時間較長。並且即時監控發郵件到管理員郵箱裡.伺服器架構圖更新源ip:192.168.0.110伺服器ip:192.168.0.185192.168.0.185配置首先安裝rsyncyum -y install rsync然後等待定義rsync設定檔/etc/rsyncd.conf 直接寫了shell指令碼#

Linux磁碟配額操作指南

mount | grep 分區名  查看分區是否支援磁碟配額mount -o remount,usrquota,grpquota /home 臨時啟用quotavim /etc/fstabdefault,usrquota,grpquota 永久啟用quotaquotacheck -avug  掃描檔案系統並建立quota記錄檔-a:掃瞄所有在 /etc/mtab 內,含有 quota 支援的 filesystem,加上此參數後,/mount_point

Linux中如何使用find命令

檔案尋找有兩種方式:一、locate:非即時尋找,模糊比對,尋找時根據全系統檔案資料庫進行;速度快    # updatedb:是手動組建檔案資料庫;速度快二、find:即時尋找,精確匹配,支援眾多尋找標準,遍曆指定目錄中的所有檔案完成尋找;速度慢find命令的用法find  尋找路徑  尋找標準  尋找到以後的處理運作尋找路徑:預設為目前的目錄尋找標準:預設為指定路徑下的所有檔案處理運作:預設為顯示其匹配標準:-name `FILENAME`:

Linux LVM的管理

LVM的管理我們先來介紹一下DM,以及邏輯卷的原理:DM:Device Mapper

Linux中實現任務計劃的方法

實現任務計劃有兩種方式:1、在未來的某個時間點執行一次某任務兩個命令可以指定:atbatch(這裡僅說明at的使用)at 時間at> COMMANDat> Ctrl+d指定的時間絕對時間:HH:MM,  DD.MM.YY,  MM/DD/YY相對時間:now+#單位:minutes, hours, days, weeks模糊時間:noon, midnight, teatime命令的執行結果:將以郵件的形式發送給安排任務的使用者at -l : 顯示作業列表at

Linux核心3.12的驅動更新和改進

Linus Torvalds宣布3.12穩定版核心,帶來很多驅動更新和改進,比如Radeon顯卡,AMD APU,高通梟龍/Adreno,NVIDIA Optimus,各種檔案系統和其他驅動等更新。Linus在郵件清單中說:“我本來在猶豫要不要來個RC8,不過下周要出去旅遊,網路不好,還是不延遲了”。並表示3.19後就會進入4.0時代,不過那是一年後的事情了。該版新特性:The Radeon open-source kernel graphics driver has

Linux 上的基礎網路裝置詳解

Linux 抽象網路裝置簡介和磁碟裝置類似,Linux 使用者想要使用網路功能,不能通過直接操作硬體完成,而需要直接或間接的操作一個 Linux 為我們抽象出來的裝置,既通用的 Linux    網路裝置來完成。一個常見的情況是,系統裡裝有一個硬體網卡,Linux 會在系統裡為其產生一個網路裝置執行個體,如 eth0,使用者需要對 eth0  

總頁數: 3662 1 .... 1298 1299 1300 1301 1302 .... 3662 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.