linux網站一鍵備份指令碼backup.sh

總結一下 backup.sh 特點:1、支援 MySQL/MariaDB 的資料庫全量備份;2、支援指定目錄或檔案的備份;3、支援加密備份檔案;4、支援一鍵上傳至 Google Drive(需先安裝 gdrive 並配置)2016 年 8 月 21 日更新:1、新增:指定 MySQL/MariaDB 的資料庫名進行備份,可以同時指定多個;2、新增:刪除指定天數本地舊的備份檔案。教程模式開啟:1、下載該指令碼並賦予執行許可權wget

linux下Xenserver的資料找回和恢複例子

昨晚碰到一個非常鬱悶的問題,Xenserver機器的xapi無法啟動,所有的xe命令都無法執行,唯一能訪問的方式只有SSH,問題是這台機器上有許多虛擬機器在運行,嘗試了很多方法都沒有效果,唯一的解決方案就是重建環境且不影響天亮後的的生產。思路:考慮到使用的是本機存放區,所以額外掛盤重裝後host應該能識別到原來的儲存,然後再把儲存掛到新裝的機器上。最後在建立虛擬機器,把對應的VDI再掛載上去。[root@xenserver-DS-TestServer04 ~]# pvscanPV

linux中awk排除某列輸出的實現樣本

awk工具在文本處理上非常強大,我們常用的用法是選擇某列輸出,如print $1,$3 。不過在特殊的情況下,也會遇到只排除例個某列,其他列都正常輸出 。針對 awk排除某列,這裡就做個小總結。比如我的檔案如下:[root@361way tmp]# more disk_ioxvda             

linux中編譯安裝bind-9.10.4-P1步驟介紹

1,donwload bind9wget -P /usr/local https://www.isc.org/downloads/file/bind-9-10-4-p1/?version=tar-gz2,install pkgyum install gcc openssl-devel3,編譯安裝 ./configure --prefix=/usr/local/bind --with-openssl=no && make && make install4,

linux中git命令基礎篇

之前一直在玩耍svn,git最近幾年已經灰常的流行了,稍微嘗試玩耍下:[root@git ~]# git config --global user.name "Byrd"    #全域設定使用者[root@git ~]# git config --global user.email "root#t4x.org"    #全域設定使用者郵箱[root@git ~]# git config

linux中常用SSH實用命令

常用SSH實用命令1.統計目前的目錄檔案數find . -type f -print |wc -l2.打包壓縮 壓縮tar -cjvf xxxx.tar.bz2 xxxx(檔案夾) 解壓tar xvjf xxxx.tar.bz23.檔案夾 cd[目錄名]轉換路徑 cd .. 返回上級目錄 ls顯示目前的目錄下所有檔案 -pwd 顯示當前路徑 -mkdir xxxx 建立檔案夾4.查看檔案夾大小 du -s xxxx 按KB du -sh xxxx 按M5.刪除檔案-rm

SVN linux用戶端常用命令總結

svn linux使用svn linux用戶端更新[root@ds svn]# svn co svn://10.10.233.19/web1/ /svn/ --username=mark1 --password=mark1中文字元報錯可修改:export LC_CTYPE="en_US.UTF-8"export LC_ALL=列出和查看:[root@ds ~]# svn list svn://10.10.233.19/web1/ --username=mark1

linux中FHS檔案系統用法介紹

FHS檔案系統/bin: 可執行程式存放,二進位檔案/sbin: 只有管理員才能執行的命令作業系統自身運行啟動時則需要的程式/sbin,/bin其他位置:/usr/bin/usr/sbin/usr/local/bin/usr/local/sbin作業系統本身之外其他功能某些服務執行程式,在/usr/bin和、/usr/sbin第三方程式,/usr/local/bin和/sbin/boot : 存放系統引導檔案,核心,ramfs檔案,bootloader,grup等/dev : 裝置檔案存放目錄/

linux命令別名alias用法

命令別名:aliasalias顯示當前shell中定義的所有別名[root@zabbix_agentd zabbix]# alias alias cp='cp -i'alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=auto'alias l.='ls -d .* --color=auto'alias ll='ls -l --color=auto'alias

linux中cp命令的用法

cp複製cp 源檔案路徑 目錄檔案路徑[root@zabbix_agentd ~]# cp ./1.sh /tmp/[root@zabbix_agentd ~]# cp ./1.sh /tmp/2.sh如上所示,第一次cp ./1.sh /tmp/ ,將目前的目錄下1.sh複製到tmp下仍然叫做1.sh,第二次cp ./1.sh /tmp/2.sh ,將目前的目錄下1.sh複製到tmp下重新命名為2.sh查看;[root@zabbix_agentd ~]# cat

linux中rm命令用法

mv 移動,和windows移動相近,用法和cp相近可以直接移動目錄,而無需-r選項;mv /1/2.txt /1/3 將目錄1下的2.txt修改名稱為3mv /1/2.txt /3/ 將目錄1下的2.txt移動到目錄/3/下如果目錄相同則為改名,如果目錄不一樣則為移動,如果目錄不一樣且名稱不一樣也為改名,如:mv 2.txt /tmp/3.txtrm 刪除檔案,移除檔案[root@zabbix_agentd ~]# rm /tmp/3.txtrm: remove regular empty

linux下touch和stat命令用法

stat文字編輯器我們知道touch是建立檔案,其實touch是用來修改檔案的時間戳記,同時 ,檔案是有三個時間訪問時間記錄最近一次檔案被訪問時間,只要一個檔案被開啟,就意味著背後有一個相應的IO,開啟是一個寫IO(寫訪問時間到磁碟屬性中)touch命令:[root@docker-node1 ~]# touch linuxea[root@docker-node1 ~]# file linuxea linuxea: empty[root@docker-node1 ~]#

ubuntu(Linux)下禁止ping命令(禁用ICMP協議訪問)

通過專門的駭客程式把在網路線路上傳輸的資訊中途竊取,並利用偷盜過來的資訊對指定的伺服器或者系統進行攻擊,為此我們有必要在Linux系統中禁止使用ping命令。在linux裡,如果要想使ping沒反應也就是用來忽略icmp包,因此我們可以在 Linux的命令列中輸入如下命令:禁用ICMP協議訪問使ping沒反應,忽略icmp包,輸入:  echo 1 > /proc/sys/net/ipv4/icmp_echo_igore_all ;恢複使用ping命令,輸入:echo 0

linux中TCP Fast Open測試例子

httping是一個類比ping輸出的http請求用戶端。從1.5開始支援發送fastopen請求,目前版本是2.3.4。我在 fedora 20 (核心3.13版) 上編譯了 nginx 1.5.13,yum 安裝了 httping 2.3.3版。開兩個終端,一個運行tcpdump,然後另一個運行httping如下:httping -F -g http://www.google.com.hk/url -c 1這時候看到前一個終端的輸出是這樣的:[chenlin.rao@com21-100

linux中nagios check_mk監控juniper的配置

一、開啟juniper snmp配置  代碼如下複製代碼 #裝置標識資訊和聯絡資訊set snmp location 361way_officeset snmp contact "admin@361way.com"#配置snmp及允許串連的用戶端IPset snmp community public authorization read-onlyset snmp community public clients 192.168.1.0/24

linux中/etc/resolv.conf經常自動改寫解決辦法

之前遇到過的情況有(DNS server 抓不對,且會被改寫!)Ubuntu 6.10 (Edgy) 通過 ppp 撥號時,只抓到 ADSL Modem DHCP server IP.Ubuntu 7.04 (Feisty) 那個可惡的network-manager程式會定時抓 ADSL Modem DHCP server IP.VMWare 中的 Guest OS 以 NAT 網路 擷取IP的時候,只抓到NAT DHCP server

Linux中nagios mail實現伺服器狀態監控例子

nagios使用郵件來警示通知是很常見的一種方式。1. 使用sendEmail來發送郵件sendEmail工具非常好用。具體內容參見:2. 建立一個連絡人  代碼如下複製代碼 # vim /usr/local/nagios/etc/objects/contacts.cfgdefine contact{       

伺服器中通過4K對齊分區並格式化提高IO效能(linux/windows)

一、Linux系統  代碼如下複製代碼 #/bin/bashcount=0tmp1=/tmp/.tmp1tmp2=/tmp/.tmp2>$tmp1>$tmp2fstab_file=/etc/fstab#check lock file ,one time only let the script run one time LOCKfile=/tmp/.$(basename $0)if [ -f "$LOCKfile" ]then 

Linux系統中配置構建Postfix文檔

而另一個被廣泛應用於郵件服務方面的“Postfix”的缺點就少得多,或者說它就是針對於sendmail的缺點,而被設計的。對應sendmail的短處,它在各方面也比較成熟。所以,無特殊要求,這裡不推薦用sendmail來構建郵件伺服器。本站介紹的郵件伺服器配置方法,也將基於Postfix。確認MX記錄的添加是否生效的方法:  代碼如下複製代碼 [root@sample ~]# host -t mx centospub.comcentospub.com

Linux系統查看檔案和檔案夾大小佔用硬碟情況

1. df 可以查看一級檔案夾大小、使用比例、檔案系統及其掛入點,但對檔案卻無能為力(只能查看windows下的類似C盤,D盤)du 可以查看檔案及檔案夾的大小,比較好用2. [ia@i5a6 ~]$ df -h參數 -h 表示使用「Human-readable」的輸出,也就是在檔案系統大小使用 GB、MB 等易讀的格式(比較使用的參數,比較你不行自己計算位元組數)3. du:查詢檔案或檔案夾的磁碟使用空間指定深入目錄的層數,參數:–max-depth=[ia@i5a6 ~]#

總頁數: 3662 1 .... 2169 2170 2171 2172 2173 .... 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.