Time of Update: 2013-12-13
Linux下批次檔編寫 (1)linux下的批次檔,基本就是shell指令檔。1.一個最簡單的指令碼書寫方法為:建立一個檔案,名字為clean(自己定義的名字),在裡面編寫rm -fv *.o;ls -al;(可以寫一些shell普通命令,命令用分號隔開) 2.執行方法(1)在控制台輸入: sh clean (2)先給與指令碼可執行許可權: chmod 777 clean
Time of Update: 2013-12-13
此文檔說明如何進行偽裝、透明代理、連接埠轉寄,和基於Linux 2.4核心其他類型的 網路位址轉譯(Network Address Translations)。1. 簡介 2. 官方網站及列表 2.1 什麼是NAT? 2.2 我為什麼需要NAT? 3. NAT的兩種類型 4. 從2.0和2.2核心的快速轉換 4.1 我只想偽裝!救命! 4.2 關於ipmasqadm 5. NAT可以控制什麼 5.1 用iptables做簡單的選擇 5.2 關於應當挑選哪些包來拆分(mangle)的要點 6.
Time of Update: 2013-12-13
直接inline hook住get_tcp4_sock這個函數就行了,只不過需要重新實現下get_tcp4_sock的功能,在作下過濾。比較簡單,代碼如下:#include <linux/kernel.h> #include <linux/init.h> #include <linux/module.h> #include <linux/version.h> #include <linux/types.h> #include
Time of Update: 2013-12-13
感謝OwnLinux.cn的投遞剛才看了一篇文章《評論:從射手QQ之爭看開源許可證的選擇》裡面講到了Linux為什麼比以BSD成功 下面就來講講說到 Free Software 的 OS,當屬 Linux,BSD 相對來講是冷門多了.但BSD的風評可不會比Linux 差呀?那麼是什麼原因造成 Linux 比 BSD 更受歡迎呢?Linux 是出現約在 BSD 官司纏身、以及 Internet 開始風行之際.Linux 的開發人員及愛好者正好能透過 Internet
Time of Update: 2013-12-13
作業環境是一台拼湊而成的老機器,奔四2.8G的CPU,1.5G記憶體,40G希捷IDE硬碟,大致是04年的硬體水平。這次裝LNMP別的不為,只裝WordPress。作業系統是我自己安裝的Ubuntu 10.10。案頭版的Ubuntu拿來做伺服器沒什麼問題,記得把語言環境設定成英文就好。我之前用LNMP一鍵安裝包安裝過一次LNMP,結果沒成功又找不到錯誤,於是全部purge了從頭開始。這次選擇所有的軟體用apt安裝然後手動設定,結果一帆風順。安裝nginx:1.sudo apt-get
Time of Update: 2013-12-13
32位的Ubuntu系統理論定址空間為4G,但扣除1GB保留給核心虛擬空間還有3GB,再扣除諸如顯卡等裝置佔用掉的定址空間,那麼你的32位Ubuntu系統真正能使用的記憶體<3GB。我的能識別到2.6GB,這個和各人的硬體設定有關。有的能識別到2.9G不等。 如何讓Ubuntu系統支援大記憶體呢?有兩種方案: 第一:啟用32位元模式下的,實體位址延伸(PAE)功能。將定址空間由32位擴充到36位,那麼可適用記憶體則為2的36次方=64GB。但系統將不能使用休眠功能(休眠與待機
Time of Update: 2013-12-13
vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色於任何最新的文字編輯器,這裡只是簡單地介紹一下它的用法和一小部分指令。由於對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其他任何介紹vi的地方進一步瞭解它。Vi也是Linux中最基本的文字編輯器,學會它後,您將在Linux的世界裡暢行無阻。1、vi的基本概念基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line
Time of Update: 2013-12-13
Linux系統下VNC怎麼配置 Linux與Windows一樣,都可以使用第三方軟體進行遠端連線,對於網管來說,這不能不說是非常方便的。本問我們將討論在Linux系統下VNC怎麼配置,與SecureCRT不同,VNC實現了以圖形介面的方式串連遠程伺服器。下面是一些基本的說明:啟動$ vncserver :1停止$ vncserver -kill :1修改密碼$ vncpasswd www.2cto.com 對於 Redhat ,安裝系統的時候選上 GNOME
Time of Update: 2013-12-13
Nginx使用cgiwrap-fcgi.pl支援CGI,但頻繁Resource temporarily unavailable的問題 使用Nginx解析CGI的同學應該都看到過這個: http://wiki.nginx.org/SimpleCGI儲存為cgiwrap-fcgi.pl後,就可以解析bash等cgi程式了 www.2cto.com 但在實際使用經常遇到如下問題: 2012/08/06 15:35:16 [error] 8483#0
Time of Update: 2013-12-13
設定後的效果:檔案會自動帶上svn:needs-lock屬性,預設是唯讀要簽出才能修改以防止修改完後提交才發現衝突了。只要兩步:第一步:建立檔案時自動給檔案設定強制唯讀屬性(svn:needs-lock)具體操作:從SVN用戶端的“設定”介面開啟設定檔,在結尾增加:[miscellany]enable-auto-props = yes[auto-props]* =
Time of Update: 2013-12-13
Ubuntu下配置fitx-Fun Input Toy for Linux(系統預設語言為英語) 大家知道在Windows下搜狗拼音IME以及Google拼音IME也非常好用,而Ubuntu下內建的中文IME實在是不敢恭維,幸好有了Fun Input Toy for Linux,非常好用,是Google Code的一個Project,具體的特色功能以及參見[url]http://code.google.com/p/fitx/
Time of Update: 2013-12-13
如何在redhat下寬頻撥接 來北京找工作了,自己的本本一直是redhat系統,所以這需要撥接。1.檢查自己的機器是否安裝了rp-pppoe[html] [root@hadoop1 Desktop]# rpm -qa rp-pppoe rp-pppoe-3.8-5.fc10.i386 2.如果沒有安裝rp-pppoe,則安裝[html] [root@hadoop1 Downloads]# rpm -ivh rp-pppoe-3.8
Time of Update: 2013-12-13
共用自用的linux備份指令碼(webdata+mysql) 功能就是配合crontab自動對網站目錄及mysql進行備份本地一份 ftp一份 郵箱一份本地及ftp自動刪除3天前的linux上需要sendmail及ftp如果沒有的話可以yum安裝一下使用的時候設定一下自己的資訊 #!/bin/bash www.2cto.com #功能:自動備份網站及mysql
Time of Update: 2013-12-13
Linux下如何保持gnome-terminal視窗執行命令後停留而不立刻關閉(gnome-terminal -x)為了讓和我有同樣問題的人也能找到這個問題的解決辦法,我特意將標題弄得很長。解決方案如下: username@Ubuntuz:~$ gnome-terminal -x bash -c "echo "OK now"; read" www.2cto.com 其中bash -c
Time of Update: 2013-12-13
Linux man命令數字含義 1 User Commands 2 System Calls 3 C Library Functions
Time of Update: 2013-12-13
在IBM X3650 M3上安裝CentOS IBM system X3650 M3 伺服器,直接光碟片安裝CentOS5.5的時候,在分區的那一步,無法找到磁碟,只能在安裝linux系統之前要先對硬碟進行管理,設定為raid0,然後再安裝。 如果伺服器在自檢的時候出現+,則必須對磁碟進行設定才能進行安裝作業系統,如果出現+則可以直接進行安裝。IBM 3650 M3是屬於第一種情況的。 www.2cto.com
Time of Update: 2013-12-13
linux vsftpd 550 create directory operation failed解決方案 vsftpd啟動後,串連伺服器之後,建立上傳檔案的時候提示如下錯誤:550 create directory operation failed www.2cto.com selinux已經關閉了cat /etc/selinux/configSELINUX=disabledsetenforce 0setenforce: SELinux is
Time of Update: 2013-12-13
AIX中find命令和xargs命令介紹 [plain] www.2cto.com find尋找檔案 命令格式: find pathname options[-print -exec -ok] pathname :目錄路徑 -print :匹配的檔案輸出到標準輸出 -exec :對匹配的檔案執行該參數所給出的shell命令 -
Time of Update: 2013-12-13
解決linux出現command not found錯誤 在很多人學習linux命令列,會經常遇到command not found錯誤,出現上述錯誤主要有以下幾種情況: www.2cto.com
Time of Update: 2013-12-12
Ubuntu主機更換主板後,主板整合網口無法上網解決 ubuntuUbuntu主板網口網路Ubuntu主機更換主板後,主板整合網口無法上網。查詢網路資訊報錯:ifconfig eth0 eth0: 擷取介面資訊時發生錯誤: Device not foundifconfig eth1eth1: 擷取介面資訊時發生錯誤: Device not