Time of Update: 2018-12-06
重裝xp後,mbr被xp寫入資訊導致grub無法工作解決方案 從CD-ROM啟動,從Live CD啟動進入案頭。 開啟終端或者切換到一個tty(Ctrl+Alt+F1)。 輸入:sudo grub 輸入:find /boot/grub/stage1
Time of Update: 2018-12-07
Linux 是一個穩定而可靠的環境。但是任何計算系統都有無法預料的事件,比如硬體故障。擁有關鍵配置資訊的可靠備份是任何負責任的管理計劃的組成部分。在 Linux
Time of Update: 2018-12-07
簡介POSIX thread 簡稱為pthread,Posix線程是一個POSIX標準線程.該標準定義內部API建立和操縱線程. 作用 線程庫實行了POSIX線程標準通常稱為pthreads.pthreads是最常用的POSIX系統如Linux和Unix,而微軟Windowsimplementations同時存在.舉例來說,pthreads-w32可支援MIDP的pthread Pthreads定義了一套 C程式語言類型、函數與常量,它以 pthread.h 標頭檔和一個線程庫實現。
Time of Update: 2018-12-06
cwRsync用戶端伺服器端同步處理軟體的windows到windows的配置 準備兩台機器 我的是 伺服器端IP:192.168.1.18 用戶端IP:192.168.1.139 下載cwRsync軟體: 伺服器端:cwRsync_Server_2.0.10_Installer.exe 用戶端:cwRsync_2.0.10_Installer.exe 安裝與配置: 1.伺服器端: a.安裝cwRsync_Server_2.0.10_Installer.exe軟體;
Time of Update: 2018-12-06
一、簡介作為最基本的程式設計語言之一,組合語言雖然應用的範圍不算很廣,但重要性卻勿庸置疑,因為它能夠完成許多其它語言所無法完成的功能。就拿 Linux 核心來講,雖然絕大部分代碼是用 C 語言編寫的,但仍然不可避免地在某些關鍵地方使用了彙編代碼,其中主要是在 Linux 的啟動部分。由於這部分代碼與硬體的關係非常密切,即使是 C 語言也會有些力不從心,而組合語言則能夠很好揚長避短,最大限度地發揮硬體的效能。大多數情況下 Linux 程式員不需要使用組合語言,因為即便是硬體驅動這樣的底層程式在 L
Time of Update: 2018-12-06
文章目錄 bash set locale 報錯 Grub4dos 安裝配置從sourceforge 下載 grub4dos,發現google上 chenall修改的有問題,啟動時會報NTFS5錯誤。在C:放置grldr、grldr.mbr、menu.lst三個檔案,編輯 menu.lst ,增加如下條目title install Arch Linuxfind --set-root
Time of Update: 2018-12-07
轉http://hi.baidu.com/linux/blog/item/5e2442a70db50694d14358ec.htmlLinux在核心中選擇支援Large Block Device時,是可以使用大於2T的塊裝置的。但是當使用Fdisk來查看這個塊裝置時,卻發現最大隻能顯示出來2T的空間,而且使用其他的分區工具時也很難使用大於2T的塊裝置。 Fdisk所使用的分區表為MBR,Master Boot
Time of Update: 2018-12-06
記憶體管理1.頁 核心把物理頁作為記憶體管理的基本單位。大多數 32 位體繫結構支援 4KB 的頁,而 64 位元體繫結構一般會支援 8KB 的頁。核心用 struct page 結構表示系統中的每個物理頁。該結構位於<linux/mm.h>中。struct page { page_flags_t flags; /* 表示頁的狀態,每一位表示一種狀態,定義在<linux/page_flags.h> */ atomic_t _count;
Time of Update: 2018-12-06
前段時間在跟蹤一個RDP應用的問題,RDP應用在過裝置透明代理處理後速度變得比不過要慢的多,至少一半以上。嫌RDP每次使用太麻煩了,於是使用了一簡單的TCP發包服務端和收包用戶端,用來類比RDP的資料流,加快測試的效率。結果發現最簡單的發包應用經過透明代理後就會慢上3s左右,一開始以為這是代理處理帶來的處理時延,每個包的處理時延累加起來就達到的這個數字,後來抓包看了下發現不對,於是使用Linux做發包的服務端,Windows做用戶端,串連時抓包如下: -bash-2.05b# tcpdump
Time of Update: 2018-12-06
什麼是絕對路徑(Absolute Pathname)?1.絕對路徑必定由“/”開頭2.絕對路徑是為檔案/檔案的所在位置做指向3.在任何時候,都可以用絕對路徑來找到我們想要的檔案什麼是相對路徑(Relative Pathnames)?1.相對路徑(Relative Pathnames)不由“/”開頭2.相對路徑(Relative Pathnames)是相對於現在目前所在的位置,為目的地指向3.通常相對路徑(Relative
Time of Update: 2018-12-07
fdisk是一款功能強大的分區工具,也是目前在Unix類作業系統中最流行的工具之一;分區工具老字型大小;本篇只介紹其最簡單的分區操作功能;一、fdisk的介紹;fdisk - Partition table manipulator for Linux,譯成中文的意思是磁碟分割表操作工具;本人譯的不太好,也沒有看中文文檔;其實就是分區工具; fdsik能劃分磁碟成為若干個區,同時也能為每個分區指定分區的檔案系統,比如linux 、fat32、 linux 、linux swap
Time of Update: 2018-12-07
卸載預設的:用root使用者登陸到系統,開啟一個終端輸入# rpm -qa|grep gcj顯示內容其中包含下面兩行資訊# java-1.4.2-gcj-compat-1.4.2.0-27jpp# java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp卸載# rpm -e java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp# rpm -e
Time of Update: 2018-12-07
本文連結:http://blog.csdn.net/kongxx/article/details/7010472問題:今天在Linux上使用cp和mv命令操作NFS上的檔案時總是出現以下錯誤cp: preserving permissions for `filename': Operation not
Time of Update: 2018-12-07
Linux下命令很多,要想完全記住,不是一件容易的事。但是你發現沒有,這些命令大都是某個單詞或短語的縮寫,只要找到規律,就很好記了。正好在網上看到一篇貼子,於是就摘了下來,同時後續也會再添加一些當中沒有的: /bin = BINaries/dev = DEVices/etc = ETCetera/lib = LIBrary/proc = PROCesses/sbin = Superuser BINaries/tmp = TeMPorary/usr = Unix Shared Resources/
Time of Update: 2018-12-07
OpenCV是Intel支援的開源電腦視覺庫。它由一系列C函數和少量C++類構成,實現了影像處理和電腦視覺方面的很多通用演算法。它不依賴於其它的外部庫—儘管也可以使用某些外部庫。OpenCV使用BSD License,對非商業應用和商業應用都可以免費使用。OpenCV的主要應用環境是Windows和Linux,對於嵌入式系統如arm-linux,很少有資料提到,因此將我在arm-linux編譯過程記錄下來和大家分享。預備工作:a. 安裝交叉編譯鏈 我使用的是arm-linux-gcc4.3.2
Time of Update: 2018-12-07
為什麼要用JThread呢,往簡單的說,我們的程式經常要考慮多線程的問題,跨平台編譯的問題,奈何Win32和linux下的多線程寫法差別相當的大,我們只好使用相當醜陋的 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#ifdef WIN32#else#endif
Time of Update: 2018-12-07
el5上架設基本軟體需求tcp_wrappers-7.6-40.4.el5.i386.rpmxinetd-2.3.14-10.el5.i386.rpmtelnet-server-0.17-39.el5.i386.rpm 配置步驟修改 /etc/xinetd.d/telnet :設定 disable = no --方法2 chkconifig telnet on --方法3 ntsysv 選擇開啟telnet重啟 /etc/init.d/xinetd 服務修改iptables防火牆設定:“
Time of Update: 2018-12-07
摘自 : http://linux.vbird.org/linux_basic/0230filesystem.php#fdiskCommand (m for help): p <== 這裡可以輸出目前磁碟的狀態Disk /dev/hdc: 41.1 GB, 41174138880 bytes <==這個磁碟的檔名與容量255 heads, 63 sectors/track, 5005 cylinders <==磁頭、磁區與磁柱大小Units =
Time of Update: 2018-12-07
原文自:https://www.ibm.com/developerworks/cn/linux/l-ipc/part3/ 簡介: 本系列文章中的前兩部分,我們探討管道及訊號兩種通訊機制,本文將深入第三部分,介紹系統 V 訊息佇列及其相應 API。本文的標籤: linux環境處理序間通訊, linux進程, record, 訊息佇列, 處理序間通訊 訊息佇列(也叫做報文隊列)能夠克服早期unix通訊機制的一些缺點。作為早期unix通訊機制之一的訊號能夠傳送的資訊量有限,後來雖然POSIX
Time of Update: 2018-12-07
From:http://g.51cto.com/linux/29485A.umask 1.作用 umask設定使用者檔案和目錄的檔案建立預設屏蔽值,若將此命令放入profile檔案,就可控制該使用者後續所建檔案的存取許可。它告訴系統在建立檔案時不給誰存取許可。使用許可權是所有使用者。 2.格式 umask [-p] [-S] [mode] 3.參數 -S:確定當前的umask設定。 -p:修改umask 設定。 [mode]:修改數值。