Time of Update: 2017-01-18
正在看的ORACLE教程是:在Linux下安裝Oracle。 由於Oracle自身比較複雜,在Linux環境下安裝要涉及很多方面的因素。本文分兩個方面介紹在Linux RedHat 6.0環境下Oracle 8.0.5的安裝。 一、調整Linux核心與環境
Time of Update: 2017-01-18
du -ah --max-depth=1 這個是我想要的結果 a表示顯示目錄下所有的檔案和檔案夾(不含子目錄),h表示以人類能看懂的方式,max-depth表示目錄的深度。du命令用來查看目錄或檔案所佔用磁碟空間的大小。常用選項組合為:du -sh一、du的功能:`du` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments).
Time of Update: 2017-01-18
一、安裝 命令格式: rpm -i ( or --install) options file1.rpm ... fileN.rpm 參數: file1.rpm ... fileN.rpm 將要安裝的RPM包的檔案名稱 詳細選項:
Time of Update: 2017-01-18
本文描述了linux下使用rsync單向同步兩個機器目錄的問題。 使用rsync同步後可以保持目錄的一致性(含刪除操作)。資料同步方式1、從主機拉資料備機上啟動的流程同步命令:rsync -avzP --delete root@{remoteHost}:{remoteDir} {localDir}參數說明: -a 參數,相當於-rlptgoD(-r 是遞迴 -l 是連結檔案,意思是拷貝連結檔案;-p 表示保持檔案原有許可權;-t 保持檔案原有時間;-g 保持檔案原有使用者組;-o
Time of Update: 2017-01-18
1、查看記憶體槽數、那個槽位插了記憶體,大小是多少dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range2、查看最大支援記憶體數dmidecode|grep -P 'Maximum\s+Capacity'3、查看槽位上記憶體的速率,沒插就是unknown。dmidecode|grep -A16 "Memory Device"|grep
Time of Update: 2017-01-18
QCOW2和ROW 區別kvm虛擬機器中需要選擇磁碟鏡像的格式,通常的選擇有兩種,一種是raw鏡像格式,一種是qcow2格式。raw格式是原始鏡像,會直接當作一個塊裝置給虛擬機器來使用,至於檔案裡面的空洞,則是由宿主機的檔案系統來管理的,Linux下的檔案系統可以很好的支援空洞的特性,所以,如果你建立了一個100G的raw格式的檔案,ls看的時候,可以看到這個檔案是100G的,但是用du
Time of Update: 2017-01-18
前言tar在linux上是常用的打包、壓縮、加壓縮公用程式,他的參數很多,這篇文章僅僅列舉常用的壓縮與解壓縮參數,下面直接先上三個常用命令,一起來看看吧1、壓縮目前的目錄下檔案夾/檔案test到test.tar.gz:tar -zcvf test.tar.gz test2、解壓縮目前的目錄下的file.tar.gz到file:tar -zxvf file.tar.gz參數詳解五個命令中必選一個 -c:
Time of Update: 2017-01-18
複製代碼 代碼如下:cd /optwget http://nginx.org/download/nginx-1.2.8.tar.gztar zxvf /opt/nginx-1.2.8.tar.gzwget https://nginx-upstream-jvm-route.googlecode.com/files/nginx-upstream-jvm-route-0.1.tar.gztar zxvf /opt/nginx_upstream_jvm_routecd
Time of Update: 2017-01-18
很多剛開始學習linux的朋友,肯定要接觸linux肯定要先學習linux常用命令,最近整理了一下。具體如下:1、Linux啟動等級【 linit n 】0—系統停機狀態1—單使用者工作狀態2—多使用者狀態(沒有NFS)3—多使用者狀態(有NFS)4—系統未使用,留給使用者5—圖形介面6—系統正常關閉並重新啟動 命令與檔案、目錄相關的命令ls【列出目錄】 ls -L //d開頭目錄,-開標頭檔,豎著列 ls –m&
Time of Update: 2017-01-18
一,nfs服務優缺點NFS服務簡介 NFS 是Network File System的縮寫,即網路檔案系統。一種使用於分散式檔案系統的協定,由Sun公司開發,於1984年向外公布。功能是通過網路讓不同的機器、不同的作業系統能夠彼此分享個別的資料,讓應用程式在用戶端通過網路訪問位於伺服器磁碟中的資料,是在類Unix系統間實現磁碟檔案分享權限設定的一種方法。 NFS
Time of Update: 2017-01-18
Docker是一個開源的引擎,可以輕鬆的為任何應用建立一個輕量級的、可移植的、自給自足的容器。開發人員在筆記本上編譯測試通過的容器可以批量地在生產環境中部署,包括VMs(虛擬機器)、bare metal、OpenStack叢集和其他的基礎應用平台。Docker的原始碼全部是用Go語言寫的。一、基礎環境1、角色、ip、版本、核心serverA 10.1.10.236 3.16.0-4-amd64 8.1 docketdocket 1.6.2二、安裝docter1、添加源echo "deb
Time of Update: 2017-01-18
三種新的fd加入linux核心的的版本:signalfd:2.6.22timerfd:2.6.25eventfd:2.6.22三種fd的意義:lsignalfd傳統的處理訊號的方式是註冊訊號處理函數;由於訊號是非同步發生的,要解決資料的並發訪問,可重新進入問題。signalfd可以將訊號抽象為一個檔案描述符,當有訊號發生時可以對其read,這樣可以將訊號的監聽放到select、poll、epoll等監聽隊列中。ltimerfd可以實現定時器的功能,將定時器抽象為檔案描述符,當定時器到期時可以對其
Time of Update: 2017-01-18
訊號量、同步這些名詞在處理序間通訊時就已經說過,在這裡它們的意思是相同的,只不過是同步的對象不同而已。但是下面介紹的訊號量的介面是用於線程的訊號量,注意不要跟用於處理序間通訊的訊號量混淆。一、什麼是訊號量線程的訊號量與處理序間通訊中使用的訊號量的概念是一樣,它是一種特殊的變數,它可以被增加或減少,但對其的關鍵訪問被保證是原子操作。如果一個程式中有多個線程試圖改變一個訊號量的值,系統將保證所有的操作都將依次進行。而只有0和1兩種取值的訊號量叫做二進位訊號量,在這裡將重點介紹。而訊號量一般常用於保護
Time of Update: 2017-01-18
tail命令也是一個非常常用的檔案查看類的命令,今天就為大家介紹下Linux tail命令的用法。更多Linux命令詳情請看:Linux命令速查手冊Linux tail命令主要用來從指定點開始將檔案寫到標準輸出。很多人喜歡使用tail –f 來監控記錄檔。一、Linux tail命令格式Linux tail命令 格式如下所示tail [OPTION]... [FILE]...Linux tail命令 參數如下所示-f 迴圈讀取-q 不顯示處理資訊-v 顯示詳細的處理資訊-c<數目>
Time of Update: 2017-01-18
幾天寫過兩篇使用VPS的安全性設定的博文,其實不管我們如何設定安全,及時的備份VPS資料才是最為重要的。因為VPS與主機不同,主機可能很多時候服務商代為我們備份,VPS的操作和安全性大部分都需要我們自己來負責,即便很多VPS上提供每日備份服務,但是不可確定因素實在太多。比如商家跑路、母機硬碟損壞、不可控因素等。
Time of Update: 2017-01-18
為了方便大家在維護中瞭解一些維護內容的同時又能避免出現錯誤。下面就收集了一些伺服器日常維護的常識供大家參考。 伺服器日常維護常識之硬體維護 伺服器日常維護常識硬體維護1、儲存裝置的擴充
Time of Update: 2017-01-18
有些 Linux 發行版會提供 GUI 程式來進行系統的監控,例如 SUSE Linux 就有一個非常棒而且專業的工具 YaST,KDE 的 KDE System Guard 同樣很出色。當然,要使用這些工具,你必須在伺服器跟前進行操作,而且這些 GUI 的程式佔用了很多系統資源,所以說,儘管 GUI 用來做基本的伺服器健康狀態監測挺好,但如果你想知道真正發生什麼,請關掉 GUI 開始命令列之旅吧。 你應該只在需要的時候去啟動 GUI
Time of Update: 2017-01-18
問題描述:在Linux系統中高並發的Squid伺服器,TCP TIME_WAIT通訊端數量經常達到兩、三萬,伺服器很容易被拖死。解決方案:通過修改Linux核心參數,可以減少linux伺服器的IME_WAIT通訊端數量。vi /etc/sysctl.conf增加以下幾行:複製代碼 代碼如下:net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ipv4.tcp_syncookies =
Time of Update: 2017-01-18
一、實現原理使用一種被稱為"公私密金鑰"認證的方式來進行ssh登入。"公私密金鑰"認證方式簡單的解釋是:首先在用戶端上建立一對公私密金鑰(公開金鑰檔案:~/.ssh/id_rsa.pub;私密金鑰檔案:~/.ssh/id_rsa),然後把公開金鑰放到伺服器上(~/.ssh/authorized_keys),自己保留好私密金鑰。當ssh登入時,ssh程式會發送私密金鑰去和伺服器上的公開金鑰做匹配。如果匹配成功就可以登入了。二、實驗環境A機:TS-DEV/10.0.0.163B機:CS-DEV/10
Time of Update: 2017-01-19
(AMH為獨立的一套LNMP/Nginx虛擬機器主機面板,安裝請使用純淨系統。不要安裝其它的環境包。)(需要使用AMH,請先檢查你的系統是否支援,AMH面板已支援Centos、Debian、Ubuntu所有的系統版本環境中安裝。)首先進行AMH管理面板的安裝第一步:登陸你的linux伺服器。登陸成功後可以看到如下介面。第二步:執行安裝指令碼,命令如下:wget http://amysql.com/file/AMH/4.2/amh.sh; chmod 775 amh.sh; ./amh.sh 2&