ulimit命令 功能說明:控制shell程式的資源。 語 法:ulimit [-aHS][-c <core檔案上限>][-d <資料節區大小>][-f <檔案大小>][-m <記憶體大小>][-n <檔案數目>][-p <緩衝區大小>][-s <堆疊大小>][-t <CPU時間>][-u <程式數目>][-v <虛擬記憶體大小>]
新買了一台電腦,無線網卡驅動:Realtek RTL8723BE 在網上查了一下這樣安裝驅動: http://www.th7.cn/system/lin/201403/51664.shtml 裝完驅動後,發現過一段時間就會自動掉線,掉線後不能重連,相當的不穩定。 最終在網上找到瞭解決方法: sudo echo "options rtl8723be fwlps=0 swlps=0" >
轉自:http://www.perfgeeks.com/?p=723
配置ssh費老勁了。以前沒玩過linux,學到很多東西,命令熟了很多 1.首先是修改 /etc/ssh/sshd_config ssh的設定檔 其中#行指注釋掉得 主要的幾個: Protocol 2 ←去掉# 修改後變為此狀態,僅使用SSH2 ServerKeyBits 1024 ← 修改後變為此狀態,將ServerKey強度改為1024位元 PermitRootLogin no ←
設定ulimit值(Linux檔案控制代碼數量)永久生效 inux 預設開啟檔案數linux 預設開啟檔案數為1024個,通過ulimit -a 可以查看open files 修改這個限制可以使用ulimt -SHn 65536 永久生效需要進行下面設定: 1. /etc/pam.d/login 添加pam_limits.so (有時候系統預設添加) 首先要通過find / -name pam_limits.so
分析linux記憶體管理機制,離不了上述幾個概念,在介紹上述幾個概念之前,先從《深入理解linux核心》這本書中摘抄幾段關於上述名詞的解釋: 一、《深入理解linux核心》的解釋 邏輯地址(Logical Address)
我的經曆: 看了某些大神的說明,我膽怯地進入了drivers/mmc/host/。 由於用的是s3c2440,看驅動時,我首先會找s3c字樣,於是我注意到sdhci-s3c.c和s3cmci.c。 看了一下Kconfig config MMC_S3C tristate "Samsung S3C SD/MMC Card Interface support" depends on
1. TCP收發緩衝區預設值 [root@qljt core]# cat /proc/sys/net/ipv4/tcp_rmem 4096 87380 4161536(TCP接收緩衝區min,default,max) cat /proc/sys/net/ipv4/tcp_wmem 4096 16384 4161536(TCP發送緩衝區min,default,max) 2. UDP收發緩衝區預設值 [root@qljt core]# cat
命令: ulimit -a 用來顯示當前的各種使用者進程限制; 1) 解除 Linux 系統的最大進程數和最大檔案開啟數限制: vi /etc/security/limits.conf # 添加如下的行 * soft noproc 1
arm-linux交叉編譯器製作 本文介紹利用crosstool-ng工具製作arm-linu交叉編譯器,關於crosstool-ng不在多講(可以百度),下面以s5pv210處理器為例說明製作過程。 一、安裝crosstool-ng 1、擷取crosstool-ng
背景:Linux下的硬體有很多,如何看網卡是啥樣的,音效卡是啥樣的有幾個USB口及品牌。 [root@emulMachine htdocs]# lspci |grep USB00:03.0 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01)00:03.1 USB controller: Broadcom BCM5785 [HT1000] USB (rev 01)00:03.2 USB controller: Broadcom BCM5
#include <string.h> #include <errno.h> #include <stdio.h> int main(int argc, char ** argv) { int i = 0; for(i = 0; i < 256; i++) {
tcgetattr 函數用於擷取與終端相關的參數。參數fd為終端的檔案描述符,返回的結果儲存在termios 結構體中 http://baike.baidu.com/view/5644808.htm?fr=aladdin tcsetattr 函數用於設定終端的相關參數 tcflush Unix終端I/O函數。作用:清空終端未完成的輸入/輸出請求及資料
摘自: http://blog.chinaunix.net/uid-20788636-id-4398392.html ip_forward參數對Linux核心轉寄影響分析 2014-08-07 20:40:59 分類: LINUX
總結一些查看Linux開機關機時間的方法 1: who 命令查看 who -b 查看最後一次系統啟動的時間。 who -r 查看當前系統已耗用時間 linux已耗用時間: 1.uptime命令 輸出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00
DirectFB移植 1 前言 數年前,曾經開發過一個嵌入式的產品,如今市場依然存在,但由於電子產品的升級換代很快,許多元器件都採購不到了,為了延續產品的生命週期,計劃在linux平台上開發新的版本。而在linux上的GUI上成了大問題,最開始有用Minigui的打算,也同飛漫公司聯絡過,但費用我這裡無法承受。(Minigui作為國產優秀的嵌入式GUI,如果不是費用的問題,應該是最優的選擇。)
/* **系統調用:開啟一個檔案 **函數原型:int open(const char *filename,int flags,mode_t mode); **參數:filename->要開啟的檔案名稱(包含路徑) &
翻譯的比較爛,自己記錄下。 啟動時間最佳化 Alexander belloni,Michael Opdenacker Free Electrons 簡單的進程資訊 簡單的最佳化分為如下方面講: 原則 如何測量 使用者地區 核心 啟動 bootloader 筆記:完成樣本鏡像,測量啟動時間,最佳化啟動指令碼,最佳化核心 原則:
一、為什麼要使程式行 我們計算的程式都是周期很長的,通常要幾個小時甚至一個星期。我們用的環境是用putty遠端連線到日本Linux伺服器。所以使程式在後台跑有以下三個好處: 1:我們這邊是否關機不影響日本那邊的程式運行。(不會像以前那樣,我們這網路一斷開,或一關機,程式就斷掉或找不到資料,跑了幾天的程式只能重頭再來,很是煩惱) 2:不影響計算效率 2:讓程式在後台跑後,不會佔據終端,我們可以用終端做別的事情。 二、怎麼樣使程式在後台執行
張建幫 原創作品轉載請註明出處 《Linux核心分析》MOOC課程http://mooc.study.163.com/course/USTC-1000029000 這一次我們來聊聊系統調用中的fork,以便更深入地理解 linux中的調用流程與具體的實現(以核心linux-3.18.6為例,原始碼點這裡)。 在 Linux 作業系統中,每個進程被建立的時候,核心會給這個進程分配一個進程描述符結構,即PCB