Time of Update: 2013-12-12
共用記憶體設定 最近用shmget函數,發現傳回值為-1,perror結果為 Invalid argument www.2cto.com 諮詢同事,原來是共用記憶體值設定的太大了,Ubuntu安裝後預設的最大共用記憶體設定只有32M, 有下面兩種設定共用記憶體的方法: 1. 永久性設定
Time of Update: 2013-12-12
殭屍進程簡析
Time of Update: 2013-12-12
設定linux連接埠轉寄 假設有兩台伺服器,A和B。我需要把訪問A伺服器的8081連接埠的資料轉寄到B伺服器的8081連接埠,並接收B伺服器的響應資料。 www.2cto.com 命令如下:#echo 1 > /proc/sys/net/ipv4/ip_forward#iptables -t nat -I PREROUTING -p tcp --dport 8081 -j DNAT --to xx.xx.xx.xx#iptables -t
Time of Update: 2013-12-12
解決linux ubuntu下無線串連不穩定 現象:xubuntu無線訪問某些路由器時出現,不斷重新串連,網路時好時壞。看/var/log/syslog,提示無線串連成功後,幾秒後自動重新串連。 www.2cto.com 分析:日誌中每次無線串連後出現無線裝置的bssid切換,通過無線工具查看,是有相同名字的無線裝置,他們名字相同,密碼也相同,結果先串連上一個後,可能這個訊號弱,然後系統檢測到另一個同名的裝置,但是訊號強,就發生了切換,這樣周而復始。
Time of Update: 2013-12-12
grub原理及使用詳解 實驗環境VMware+CentOS5.4。 本文將會介紹Grub的基礎知識、Grub的完整安裝引導過程、Linux硬碟分區基本知識等。 grub(GrandUnified Boot
Time of Update: 2013-12-12
【使用者管理】設定Password Aging ① 法一 www.2cto.com [plain] [root@Rocky ~]# cat /etc/login.defs # Password aging controls: # # PASS_MAX_DAYS Maximum
Time of Update: 2013-12-12
三,linux檔案系統的許可權問題和涉及到的軟永久連結 二,linux核心被載入的過程 任何裝置在linux下都是檔案。檔案即包括windows下的檔案又包括windows下的目錄,還包括windows下的裝置。 一、檔案許可權的意義r:可以讀這個檔案的具體內容;w:可以編輯這個檔案的內容,包括增加刪除檔案的具體內容 但不包括刪除該檔案;x:檔案就具有了可執行檔許可權-------注意:這裡和window不一樣,在win中,檔案的可執行許可權是通過副檔名表現出來的,
Time of Update: 2013-12-12
一,linux安裝時遇到的概念解析 linux是由核心、Shell、
Time of Update: 2013-12-12
Linux下解壓tar.xz格式壓縮檔 前幾天筆記本新裝的系統,想重新編個核心,結果……傻眼了,居然使用 tar -xvjf linux-*** 解壓不了,定睛一看,發現現在kernel官網下載的核心壓縮包居然不是bz2了!!!而是tar.xz……What the fuck!
Time of Update: 2013-12-12
pssh批量管理主機 pssh安裝: # yum install *python* # tar zxvf pssh-1.4.3.tar.gz # cd pssh-1.4.3 # python setup.py install pssh使用: 1> # 批量執行hostname命令 # pssh -h other.txt -l root -i hostname &
Time of Update: 2013-12-12
gentoo軟體安裝錯誤Active gcc profile is invalid解決辦法 版本:Gentoo Base System release 2.1時間:2013-3-21GCC : gcc version 4.6.3 (Gentoo 4.6.3 p1.11, pie-0.5.2)在用install-x86-minimal-20121213安裝完之後,將系統升級至最新後,再安裝一些軟體,會出現下面大概類似的錯誤 >>>
Time of Update: 2013-12-12
Linux安裝OpenOffice3 下載連結: http://www.openoffice.org/download/other.html以下是debian系統下安裝openoffice步驟,其他系統安裝步驟請參見官方連結:http://www.openoffice.org/download/common/instructions.html1. 下載你想要到Apache
Time of Update: 2013-12-12
Fixing "perl: warning: Setting locale failed."解決 錯誤提示: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_US:en", LC_ALL =
Time of Update: 2013-12-12
nginx緩衝到期管理小結 先看一個經典的配置:proxy_cache_path /cache levels=1:2 keys_zone=cache_pool:512minactive=1m max_size=10g;location ~ .*\.(jpg|gif|png)${ proxy_next_upstream http_502 http_504 error timeout invalid_header;
Time of Update: 2013-12-12
實現ARM-linux自動登入 一、前言在使用linux系統嵌入式開發時,往往需要裝置自動啟動,而繞過linux的登入系統。有很多方法,在這裡說我自己做的方法,直接修改登入的程式原始碼:二、更新mingetty1.到網站http://www.filewatcher.com/m/mingetty-1.07.tar.gz.13435-0.html下載mingetty-1.07.tar.gz2.解壓:tar -zxvf mingetty-1.07.tar.gz
Time of Update: 2013-12-12
linux下如何進入單人維護模式 先將系統重新開機,在讀秒的時候按下任意鍵就會出現作業系統的選擇畫面,仔細看選單底下的說明, 按下『e』就能進入grub的編輯模式了。此時你看到的畫面有點像底下這樣:root (hd0,0)kernel /vmlinuz-2.6.18-128.el5 ro root=LABEL=/ rhgb quietinitrd /initrd-2.6.18-128.el5.img 此時,請將遊標移動到kernel那一行,再按一次『 e
Time of Update: 2013-12-12
linux是怎麼上網的 1/etc/sysconfig/network-scripts/ifcfg-eth0該檔案的內容如下:1DEVICE=eth02BOOTPROTO=dhcp3DHCPCLASS=4HWADDR=00:0C:29:9B:8C:BC5ONBOOT=yes6IPADDR=192.168.10.1287NETMASAK=255.255.255.08GATEWAY=192.168.10.2Bootproto:可以是static,也可以是DHCP( Dynamic
Time of Update: 2013-12-12
linux下的同步與互斥 談到linux的並發,必然涉及到線程之間的同步和互斥,linux主要為我們提供了幾種實現線程間同步互斥的 機制,本文主要介紹互斥鎖,條件變數和訊號量。互斥鎖和條件變數包含在pthread線程庫中,使用時需要包含 <pthread.h>標頭檔。而使用訊號量時需要包含<semaphore.h>標頭檔。 1.互斥鎖 型別宣告:pthread_mutex_t
Time of Update: 2013-12-12
proftpd配置ftp over TLS實錄 先安裝proftpd,然後找到proftpd.conf檔案並添加以下幾行 TLSEngine onTLSRequired onTLSRSACertificateFile /usr/local/etc/proftpd.pemTLSRSACertificateKeyFile /usr/local/etc/proftpd.pemTLSCipherSuite
Time of Update: 2013-12-12
vim設定檔 1 " 不要使用vi的鍵盤模式,而是vim自己的 2 set nocompatible 3 " 文法高亮 4 set syntax=on 5 "色彩配置 6 colorscheme torte 7 " 去掉輸入錯誤的提示聲音 8 set noeb 9 " 在處理未儲存或唯讀檔案的時候,彈出確認 10