Linux與網卡相關的幾個命名

ifup - start a preconfigured net interface.ifdown - stop a (preconfigured) net interface.ifstatus - show the state of a (preconfigured) net interface.ifrenew - renews the dhcp lease on a net interface.ifprobe - checks if the configuration for the

linux下禁止交換分區

電腦使用記憶體來儲存臨時資料,但由於記憶體容量有限,所以需要在硬碟上開闢一塊臨時儲存空間,這就是交換分區。交換分區也有討厭的一面。硬碟的速度比記憶體慢很多,更不用說CPU中的緩衝和寄存器了。正式因為這個原因,當電腦使用交換分區時,你會發現,當前程式乃至整個電腦運行緩慢。所幸,現在記憶體已經很便宜了。如果你有足夠的記憶體,可以在命令列終端停用交換分區:echo "vm.swappiness=10" > /etc/sysctl.d/20-swappiness.conf 此命令適用於大多數Lin

Linux核心網路參數的意義及應用

摘要:本文主要介紹了linux系統位於目錄/proc/sys/net/ipv4/下的部分核心網路參數,同時對通過linux核心網路參數的調整來提高linux系統的安全性和穩定性提出了自己的見解。從而為系統管理員進一步增強網路的安全性和系統的穩定性提供了參考。

Linux系統的檔案控制代碼數量問題

在Linux下面部署應用的時候,有時候會遇上Socket/File: Can’t open so many files的問題,其實Linux是有檔案控制代碼限制的(就像WinXP?),而且預設不是很高,一般都是1024,作為一台生產伺服器,其實很容易就達到這個數量,因此我們需要把這個值改大一些。 大概知道ulimit這個命令是相關的,上Google搜尋了一下,大多數說的很含糊,也沒有統一說一下,經過兩個小時看了不少文章終於弄清楚ulimit相關的一些配置問題。我們可以用ulimit

linux out of memory分析(OOM)

原文:http://blog.csdn.net/guomsh/article/details/6536915Linux有一個特性:OOM

linux下工具md5sum

轉載:http://baike.baidu.com/view/1919192.htm  linux 下 shell命令 ,製作md5碼 也用於軟體的md5校正   MD5演算法常常被用來驗證網路檔案傳輸的完整性,防止檔案被人篡改。MD5全稱是報文摘要演算法(Message-Digest Algorithm 5),此演算法對任意長度的資訊逐位進行計算,產生一個二進位長度為128位(十六進位長度就是32位)的“指紋”(或稱“報文摘要”),不同的檔案產生相同的報文摘要的可能性是非常非常之小的。

Linux核心list&hlist解讀

全文下載: Linux核心list&hlist解讀.pdf   目錄1. 前言22. 通用宏22.1. typeof22.1.1. 定義32.1.2. 用途32.1.3. 樣本32.2. offset_of32.2.1. 定義32.2.2. 作用32.2.3. 原理32.2.4. 樣本32.3. container_of42.3.1. 定義42.3.2. 作用42.3.3. 樣本42.4. prefetch42.4.1. 定義42.4.2. 作用43. list53.1. list結構5

Linux上製作可執行檔共用庫樣本

http://bbs.hadoopor.com/thread-3313-1-1.htmlx.cpp為共用庫libx.so的實現,b.cpp為可執行b的實現。x.cpp檔案內容:#include <stdio.h>#include <stdlib.h>// 使用C++作為編譯器void woo(){    printf("woo/n");}// foo作為共用庫的入口,必須為C函數extern "C" foo(){    printf("foo/n");    exit(0

Linux環境下GDB的使用

程式碼中的錯誤可分為數類,除了最容易排除的語法錯誤,編譯器會告訴你錯誤所在外,大部分的錯誤都可以歸類為執行時錯誤。GDB的功能便是尋找執行時錯誤。如果沒有除錯程式,我們只能在程式中加入輸出變數值的指令來瞭解程式執行的狀態。有了GDB除錯程式,我們可以設定在任何地方停止程式的執行,然後可以隨意檢視變數值及更動變數,並逐行執行程式。  一個除錯程式執行的流程通常是這樣的:    1. 進入除錯程式並指定可執行檔。  2. 指定程式碼所在目錄。  3. 設定斷點後執行程式。  4. 程式於斷點中斷後,

Linux對稀疏(Sparse)檔案的支援

稀疏(Sparse)檔案的建立在EXT2/EXT3檔案系統上可以使用dd建立疏鬆檔案:$ dd if=/dev/zero of=fs.img bs=1M seek=1024 count=00+0 records in0+0 records out$ ls -lh fs.img-rw-rw-r--  1 zhigang zhigang 1.0G Feb  5 19:50 fs.img$ du -sh fs.img0       fs.img使用C語言來建立一個疏鬆檔案的方法如下:$ cat spa

KISS──UNIX/LINUX哲學思想

轉載:http://liuaigui.blog.sohu.com/44005277.html編寫只做一件事情,並且要做好的程式;編寫可以在一起工作的程式,編寫處理文字資料流的程式,因為這是通用的介面。這就是UNIX哲學.所有的哲學真正的濃縮為一個鐵一樣的定律,高明的工程師的神聖的“KISS 原則”無處不在。KEEP IT SIMPLE , STUPID !大部分隱式的UNIX哲學不是這些前輩所說的,而是他們所做的和UNIX自身建立的例子。從整體上看,我們能夠抽象出下面這些觀點:1、 模組性原則:

Erlang分布式在linux和windows上的注意事項

沒事做,就在兩台機器間測試下Erlang分布式的例子,一個台是windowsXP,一台裝的redHat9,沒有詳細的文檔,自己摸索著搞成功了,記錄下。1.首先,分布式Erlang的實現提供了自有的安全機制來預防未經授權的Erlang系統訪問。Erlang系統與別的機器進行互動時必須有同樣的magic

Linux下select調用引發的血案

Select函數使用簡單,其工作原理大家通常也知道,但是在實際的使用過程中可能並沒有嚴格遵守,而且確實也比較難以完全遵守,除非不使用它。Select採用一個bit表,每個fd對應表中的一個bit位,宏FD_SETSIZE為表的大小,添加到fd_set中的fd值必須小於FD_SETSIZE,否則就會越界,假設有如下一段代碼:fd_set  readfds;FD_ZERO(&readfds);FD_SET(fd,  &readfds);那麼,這裡的fd必須滿足:fd < FD_

Linux下select使用陷阱

Select函數使用簡單,其工作原理大家通常也知道,但是在實際的使用過程中可能並沒有嚴格遵守,而且確實也比較難以完全遵守,除非不使用它。Select採用一個bit表,每個fd對應表中的一個bit位,宏FD_SETSIZE為表的大小,添加到fd_set中的fd值必須小於FD_SETSIZE,否則就會越界,假設有如下一段代碼:fd_set  readfds;FD_ZERO(&readfds);FD_SET(fd,  &readfds);那麼,這裡的fd必須滿足:fd < FD_

launch failed.Binary not found in Linux/Ubuntu解決方案

Linux下出現launch failed.Binary not found的解決方案:首先當你把網上關於mingw的解決方案都看暈了的時候,告訴你,別看關於mingw的了。Linux下不用mingw,直接由Linux GCC完成1、看你的Eclipse下面控制台Console輸出,如果有g++ not found 的話,說明你的系統g++沒安裝成功。解決方案:Ctrl+Alt+t到terminal(控制台)模式,輸入sudo apt-get install

linux使用者管理 /etc/group檔案詳解

將使用者分組是Linux系統中對使用者進行管理及控制存取權限的一種手段。每個使用者都屬於某個使用者組;一個組中可以有多個使用者,一個使用者也可以屬於不同的組。===講解/etc/group檔案===命令:more

Linux入門四:進程及任務管理命令

由於Linux的命令較多,可選項也較多.所以只能掌握一些常用的命令來學習: 進程及任務管理命令 1.ps 命令 ps 命令是最基本同時也是非常強大的進程查看命令使用該命令可以查看有 哪些進程正在運行以及啟動並執行狀態進程是否結束進程有沒有僵死哪些 進程佔用了過多的資源等等 常用選項:     -e 顯示所有進程     -f 全格式     -l 長格式    UID        PID  PPID  C STIME TTY          TIME CMD   root     26847

Linux入門五:磁碟及檔案系統管理命令

由於Linux的命令較多,可選項也較多.所以只能掌握一些常用的命令來學習: 磁碟及檔案系統管理命令 1.df 命令  df 命令可以顯示目前磁碟剩餘的磁碟空間常用的參數為-k 如  df –k 2.mount 命令 mount 命令有很多參數其中大多數都不會在日常工作中用到mount 命令  最常見的用法如下所示  mount [選項] 裝置目錄  其中 最常用的選項是  - a 把/etc/fstab 檔案中列出的檔案系統都掛裝上  掛裝軟碟機和光碟機的命令比較簡單

Linux入門三:使用者及使用者組管理命令

由於Linux的命令較多,可選項也較多.所以只能掌握一些常用的命令來學習: 使用者及使用者組管理命令1.useradd 命令 useradd 添加一個使用者         -g 指定該使用者的首要組         -G 指定該使用者的次要組         -d 制定該使用者的Home目錄         -p 指定該使用者的密碼 useradd wtang -g oinstall -G dba -d /home/oracle -p

Linux入門六:磁碟及檔案系統管理命令

由於Linux的命令較多,可選項也較多.所以只能掌握一些常用的命令來學習:軟體安裝命令  1.tar 命令  即Linux下的解壓和壓縮.  tar[選項] 檔案名稱   -c 建立一個新的檔案檔案   -t 查看檔案檔案的內容   -x 分解檔案檔案的內容   -f 指定檔案檔案的名稱   -v 顯示過程資訊   -z 採用壓縮方式    特別注意,在參數的下達中, c/x/t 僅能存在一個!不可同時存在      解壓:tar -xvf

總頁數: 3772 1 .... 404 405 406 407 408 .... 3772 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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