Time of Update: 2017-02-28
Linux運行著飛行航班控制系統、銀行系統等,而且甚至還運行著核潛艇系統。你們的生活、資金和死亡都掌握在Linux的手中,所以,我們能夠讓你們生存,也能夠讓你們傾家蕩產,甚至將你們殺死。要知道,Linux的重要性幾乎令人難是置信。沒有Linux的世界可能將會截然不同,可能會成為一個計算毫無起作用的地方。或許,這樣的世界會暗然失色,一片漆黑,而Linux將是那種世界不會繼續存在的理由,終結那種暗淡或漆黑的世界。” 以下就是12個有關Linux的鮮為人知的內幕,這些案例
Time of Update: 2017-02-28
對DBA而言,經常碰到升級資料庫或是apply
Time of Update: 2017-02-28
這篇文章主要介紹了linux下批量備份伺服器設定檔和目錄的方法,需要的朋友可以參考下 功能:1. 只在備份機執行,遠端伺服器只需要允許備份機用root通過密鑰登入;2. 在備份機上配置需要備份哪些伺服器,在NEED_BACKUP_SERVERS這個數組增減;3. 在備份機上配置需要備份伺服器上哪些檔案,在NEED_BACKUP_DETAIL這個數組增減,如果需要備份某台伺服器上
Time of Update: 2017-02-28
date命令 date命令的功能是顯示和設定系統日期和時間。 該命令的一般格式為: date [選項] 顯示時間格式(以+開頭,後面接格式) date 設定時間格式 命令中各選項的含義分別為: 代碼如下: -d datestr, --date datestr 顯示由datestr描述的日期 -s datestr, --set datestr 設定datestr 描述的日期 -u, --universal 顯示或設定通用時間 時間域 代碼如下: % H 小時(
Time of Update: 2017-02-28
varnish-cache在linux系統中是一套高效能的反向網站快取伺服器,這樣的伺服器很大的方便了電腦的使用,但是在電腦上要怎麼的進行安裝和體驗呢!現在我們一起來看看吧! 主要理解下vcl 幾個狀態,主要是 vcl-recv 和 vcl-fetch 基本就夠用了 vcl-recv 一般可以指定 使用哪個backend 可以設定 pass 規則 vcl-fetch 主要處理 緩衝規則,設定緩衝時間 beresp.ttl 1.手動清理緩衝的命令(3.0版和以前有出入來著)
Time of Update: 2017-02-28
在Linux系統中有許多的命令程式來輔助系統的正常和方便運行,那麼其中在系統中有著一個叫做gdb命令的程式,那麼我們今天就來瞭解下關於gdb命令的知識吧! 一、常規調試 gdb是Linux下常用的程式調試工具,當然前提是用gcc/g++編譯時間加上-g參數,這樣編譯出的可執行程式會加上gdb調試資訊。 gdb命令不少,但常用的主要包括如下命令: (1)list [file:]functuon 命令縮寫是l,查看源碼,不加參數時,向下顯示源碼,加參數-l時,向上顯示源碼,
Time of Update: 2017-02-28
進入vi的命令 vi filename :開啟或建立檔案,並將游標置於第一行首 vi +n filename :開啟檔案,並將游標置於第n行首 vi + filename :開啟檔案,並將游標置於最後一行首 vi +/pattern filename:開啟檔案,並將游標置於第一個與pattern匹配的串處 vi -r filename :在上次正用vi編輯時發生系統崩潰,恢複filename vi filename....filename
Time of Update: 2017-02-28
不少使用者在Linux系統中安裝GBK或GB2312的時候遇到了亂碼問題,這主要是系統預設語言是uft8所導致,對於該問題可用五種方法進行解決,下面小編就給大家介紹下Linux安裝GBK或GB2312程式顯示亂碼的解決方案。 解決方案: 找到etc/httpd/conf/ 目錄中的httpd.conf 1.解決方案一 尋找“AddDefaultCharset UTF-8”,將“UTF-8”改為“GB231
Time of Update: 2017-02-28
這是文字版: 系統資訊 #uname -a #查看核心/作業系統/cpu資訊 #cat /etc/issue #查看作業系統版本 #cat /proc/version #包含GCC的版本資訊 #cat /proc/cpuinfo #查看CPU資訊 #hostname #查看電腦名稱 #lspci -tv #列出所有pci裝置 #lsusb -tv #列出所有usb裝置 #lsmod #列出載入的核心模組 #env #查看環境變數 資源資訊 #free
Time of Update: 2017-02-28
Proc虛擬檔案系統下面有許多數字命名的子目錄,這些數字表示系統當前啟動並執行進程號; 其中/proc/N/fd目錄下面儲存了開啟的檔案描述符,指向實際檔案的一個連結。如下: 代碼如下: [root@XXXXXXX_10_1_17_138 song_test]# ll /proc/25465/fd total 0 lrwx------ 1 root root 64 Apr 14 09:36 0 -> /dev/pts/4 (deleted) lrwx------
Time of Update: 2017-02-28
GNU C庫(glibc)是標準C庫的GNU實現。glibc是GNU工具鏈的關鍵組件,用於和二進位工具和編譯器一起使用,為目標架構產生使用者空間應用程式。 當從源碼進行構建時,一些Linux程式可能需要連結到某個特定版本的glibc。在這種情況下,你可能想要檢查已安裝的glibc資訊以查看是否滿足依賴關係。 這裡介紹幾種簡單的方法,方便你檢查Linux上的glibc版本。 方法一 下面給出了命令列下檢查GNU C庫的簡單命令。 代碼如下: $ ldd
Time of Update: 2017-02-28
ss是iproute2包的一部分(控制TCP/IP網路和流量的工具)。iproute2的目標是替代先前用於配置網路介面、路由表和管理ARP表的標準Unix網路工具套裝(通常稱之為“net-tools”)。ss工具用於匯出通訊端統計,它可以顯示與netstat類似的資訊,且可以顯示更多的TCP和狀態資訊。因為它直接從核心空間擷取資訊,所以會更快。ss的操作和netstat很像,所以這讓它可以很容易就可以取代netstat。 使用和常見選項 ss和nets
Time of Update: 2017-02-28
加密類型 我們主要有兩種加密檔案和目錄的方法。一種是檔案系統層級的加密,在這種加密中,你可以選擇性地加密某些檔案或者目錄(如,/home/alice)。對我而言,這是個十分不錯的方法,你不需要為了啟用或者測試加密而把所有一切重新安裝一遍。然而,檔案系統層級的加密也有一些缺點。例如,許多現代應用程式會緩衝(部分)檔案你硬碟中未加密的部分中,比如交換分區、/tmp和/var檔案夾,而這會導致隱私泄漏。 另外一種方式,就是所謂的全盤加密,這意味著整個磁碟都會被加密(可能除了主引導記
Time of Update: 2017-02-28
n2n是一個二層點對點虛擬私人網路(VPN),它允許使用者在網路層面而非應用程式層面開發典型的P2P應用功能。這就意味著,使用者可以獲得本地IP可見度(如,屬於同一個n2n網路的兩台PC可以互相ping通),以及不管他們現在身處哪個網路,只要有相同的網路IP地址就可以訪問到。簡言之,就像OpenVPN將SSL從應用(如,用於部署https協議)搬到了網路通訊協定一樣,n2n將P2P從應用搬到了網路層面。 n2n主要功能 n2n是一個基於P2P協議的加密的二層專用網。 加密使
Time of Update: 2017-02-28
實體記憶體不足對Linux案頭系統和伺服器系統的效能影響都很大。當你的電腦變慢時,要做的第一件事就是釋放記憶體。尤其是在多使用者環境以及執行關鍵任務的伺服器環境下,記憶體消耗會變得更加關鍵,因為多個使用者和應用線程會同時競爭更多的記憶體空間。 如果要監測系統內各種資源的使用方式(比如說CPU或記憶體),圖形化顯示是一種高效的方法,通過圖形介面可以快速分析各使用者和進程的資源消耗情況。本教程將給大家介紹在linux下圖形化分析記憶體使用量情況的方法,使用到命令列工具是smem.
Time of Update: 2017-02-28
對於Linux一般使用者來說,是不會去注意系統最後一次的重啟時間,除非是Linux工程師,如果你想要查看Linux最後重啟時間的話,小編教你三種查看系統重啟時間的方法。 方法一:last命令 # last reboot reboot system boot 2.6.32-431.el6.i Wed Jul 30 13:44 - 21:39 (46+07:55) reboot system boot 2.6.32-431.el6.i Sun Apr 13 14:28 - 0
Time of Update: 2017-02-28
Linux系統磁碟提示滿了,可是磁碟內檔案加起來的大小和被佔用的大小不一致,這就是磁碟丟失的情況,那麼是什麼程式佔用了磁碟空間?下面小編就給大家介紹下Linux找回丟失磁碟空間的方法。 經常接觸linux的使用者也許會經常遇到這樣的問題: 收到一個磁碟警示,說某某分區已經滿了,然後登入伺服器 df 一看,發現磁碟確實快滿了,然後你就想找到具體是哪個目錄滿了,於是 du -s *
Time of Update: 2017-02-28
Linux系統中,如果你需要禁止特定ip地址訪問來保證系統的安全,只需通過操作iptalbes來實現,下面小編就給大家介紹下Linux如何禁止某個ip地址訪問,感興趣的朋友可以來瞭解下。 一、概述 這兩個檔案是tcpd伺服器的設定檔,tcpd伺服器可以控制外部IP對本機服務的訪問。這兩個設定檔的格式如下: #服務進程名:主機列表:當規則匹配時可選的命令操作 server_name:hosts-list[:command] /etc/hosts.allow控制可以訪問原生
Time of Update: 2017-02-28
Linux核心是一名了不起的馬戲表演者,它在進程和系統資源間小心地玩著雜耍,並保持系統的正常運轉。 同時,核心也很公正:它將資源公平地分配給各個進程。 但是,如果你需要給一個重要進程提高優先順序時,該怎麼做呢? 或者是,如何降低一個進程的優先順序? 又或者,如何限制一組進程所使用的資源呢? 答案是需要由使用者來為核心指定進程的優先順序 大部分進程啟動時的優先順序是相同的,因此Linux核心會公平地進行調度。
Time of Update: 2017-02-28
關於中斷嵌套: 在linux核心裡,如果驅動在申請註冊中斷的時候沒有特別的指定,do_irq在做中斷響應的時候,是開啟中斷的,如果在驅動的中斷處理函數正在執行的過程中,出現同一裝置的中斷或者不同裝置的中斷,這時候新的中斷會被立即處理,還是被pending,等當前中斷處理完成後,再做處理。 在2.4和2.6核心裡,關於這一塊是否有什麼不同。 一般申請中斷的時候都允許開中斷,即不使用SA_INTERRUPT標誌。如果允許共用則加上