Time of Update: 2018-12-05
我們一開始,先從Free命令說起。free 命令相對於top 提供了更簡潔的查看系統記憶體使用量情況:$ free total used free shared buffers cachedMem: 255268 238332 16936 0 85540 126384-/+ buffers/cache: 26408 228860Swap: 265000 0 265000Mem:表示實體記憶體統計 -
Time of Update: 2018-12-05
在linux下面察看版本資訊,通常使用的命令是uname ubuntu系統:$ uname -aLinux wanghaifeng-laptop 2.6.32-23-generic #37-Ubuntu SMP Fri Jun 11 07:54:58 UTC 2010 i686 GNU/LinuxRedHat系統:$ uname -aLinux localhost.localdomain 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i6
Time of Update: 2018-12-05
摘要:動態連結程式庫技術實現和設計程式常用的技術,在Windows和Linux系統中都有動態庫的概念,採用動態庫可以有效減少程式大小,節省空間的,提高效率,增加程式的可擴充性,便於模組化管理。但不同作業系統的動態庫由于格式不同,在需要不同作業系統調用時需要進行動態庫程式移植。本文分析和比較了兩種作業系統動態庫技術,並給出了將Visual C++編製的動態庫移植到Linux上的方法和經驗。 1、引言 動態庫(Dynamic Link Library
Time of Update: 2018-12-05
wine通過重新實現windows系統中的大多數API,使windows系統下的可執行程式(EXE)不經任何修改即可在linux/unix/solaris等多種作業系統下直接運行。其官方網站(www.winehq.com)上有VB、VC、Flash、IE、DreamWeaver等眾多大名鼎鼎的Windows應用軟體在LINUX作業系統下的運行圖片,給人很深的印象。wine的安裝非常簡單,到http://www.winehq.com/site/download根據你的作業系統選擇適當的安裝包(RP
Time of Update: 2018-12-05
最近在看unix環境進階編程,一開始看的是電子版,覺得在電腦上看這個,真的不是特別的舒服,就節約了生活費買了一本,花了我¥67.6,真是有點貴啊,758頁我女朋友說這太厚了點吧!不管了,希望它能發揮它的作用。 看來關於unix的檔案部分,發現unix的檔案許可權真的管得很不錯,不過也真的很煩鎖,看了一邊基本上很快就忘記了.唉,看來是不能理解啊,準備新書到了再看一篇!
Time of Update: 2018-12-05
From:http://fanqiang.chinaunix.net/a1/b1/20010508/133026.html功能:檢查檔案系統的磁碟空間佔用情況。可以利用該命令來擷取硬碟被佔用了多少空間,目前還剩下多少空間等資訊。 文法:df [選項] 說明:df命令可顯示所有檔案系統對i節點和磁碟塊的使用方式。 該命令各個選項的含義如下: -a 顯示所有檔案系統的磁碟使用方式,包括0塊(block)的檔案系統,如/proc檔案系統。 -k 以k位元組為單位顯示。
Time of Update: 2018-12-05
關 鍵 詞:協議 校園網 伺服器 存取控制 防火牆Linux本身可以通過添加插座軟體包起到代理防火牆的作用,而且這一切都是免費的。 什麼是代理防火牆代理防火牆不讓任何直接的網路流通過,而由它作為互連網和內部網路電腦之間的中間媒介。防火牆自己處理各種網路服務而不是只讓它們直接通過。例如,登入到網路上的電腦請求一個網頁。電腦不直接連結到網路服務提供的網頁,而是連到自己網路的Proxy
Time of Update: 2018-12-05
From:http://fanqiang.chinaunix.net/a1/b1/20010508/135910.htmldd命令 功能:把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝過程中可以進行格式轉換。可以用該命令實現DOS下的diskcopy命令的作用。先 用dd命令把磁碟片上的資料寫成硬碟的一個寄存檔案,再把這個寄存檔案寫入第二張磁碟片上,完成diskcopy的功能。需要注意的是,應該將硬碟上的寄存文 件用rm命令刪除掉。系統預設使用標準輸入檔案和標準輸出檔案。 文法:dd [
Time of Update: 2018-12-05
From:http://fanqiang.chinaunix.net/a1/b5/20010508/132803.htmldu的英文原義為“disk usage”,含義為顯示磁碟空間的使用方式。 功能:統計目錄(或檔案)所佔磁碟空間的大小。 文法:du [選項] [Names…] 說明:該命令逐級進入指定目錄的每一個子目錄並顯示該目錄佔用檔案系統資料區塊(1024位元組)的情況。若沒有給出Names,則對目前的目錄進行統計。 該命令的各個選項含義如下:
Time of Update: 2018-12-05
今天使用snprintf函數時想到了: strcpy, strncpy strcmp, strncmp strcat, strncat sprintf, snprintf最喜歡用的就是snprintf, 因為它會自動在後面加'/0'. 在網上看了一下. 原來VC中_snprintf不是這樣的.VC中的_snprintf函數並沒有按照這樣的規定來做,它在輸出緩衝區不夠大時就不會輸出結尾的'/0'(跟strncpy的行為類似)。所以要讓上面的程式工作正常,必須做相應的修改。
Time of Update: 2018-12-05
──── yuanjin (Sun Jun 10 02:50:50 2007) ────────────我用的是Xubuntu 7.04 32bit需要安裝的軟體如下:Mplayer,Totem,w32codecs,libdvdcss2前面兩個軟體可以直接sudo apt-get install mplayer totem即可。由於後面的兩個解碼器是non-free的,所以在Feisty的源裡是沒有的。安裝時,會跳出:現在沒有可用的軟體包
Time of Update: 2018-12-05
目錄 安裝 解壓縮 執行安裝檔案 使用 配置使用者資訊 發起網路認證 查看網路狀態和版本資訊 斷開網路連接 安裝 安裝過程分為兩個步驟,首先解開壓縮包,然後執行安裝檔案。解壓縮 tar –xzvf h3c802.1xClient.tar.gz執行安裝檔案 到展開的檔案夾中執行 ./pre.ps使用 使用者可通過命令列的方式和程式進行互動。配置使用者資訊 可以通過如下命令開始使用者資訊的配置: linux1x
Time of Update: 2018-12-05
From:http://fanqiang.chinaunix.net/a1/b5/20010508/132803.htmldu的英文原義為“disk usage”,含義為顯示磁碟空間的使用方式。 功能:統計目錄(或檔案)所佔磁碟空間的大小。 文法:du [選項] [Names…] 說明:該命令逐級進入指定目錄的每一個子目錄並顯示該目錄佔用檔案系統資料區塊(1024位元組)的情況。若沒有給出Names,則對目前的目錄進行統計。 該命令的各個選項含義如下:
Time of Update: 2018-12-05
From:http://bbs.zsu.edu.cn/bbscon?board=Linux&file=M.1184610849.A發信人: tianren (天人), 信區: Linux標 題: 一個不錯的網站(適合新手學linux的)發信站: 逸仙時空 Yat-sen Channel (Tue Jul 17 02:34:09 2007), 轉信google搜到的網站,看了一下,發覺教程都是圖文並茂的,挺適合新手的。。下面貼關於安裝fedora
Time of Update: 2018-12-05
from:http://blog.chinaunix.net/u/30648/showart_261928.htmlSudo是允許系統管理員讓普通使用者執行一些或者全部的root命令的一個工具,如halt,reboot,su等等。這樣不僅減少了root使用者的登陸和行政時間,同樣也提高了安全性。Sudo不是對shell的一個代替,它是面向每個命令的。一:特點A Sudo能夠限制使用者只在某台主機上運行某些命令。B
Time of Update: 2018-12-05
通常編譯核心的時候,網路上總會告訴你一步一步該怎麼做,但是這每一步是什麼意思,倒不是很清楚。特別對於現在linux核心從2.4升級到了2.6了,更是省去了很多的麻煩,所以對以前的哪些複雜的命令更是不會去瞭解了。簡單歸簡單,但我想只是有不少核心固定認為我們會這樣做而已了,對整個編譯的瞭解還是需要的。我這裡主要是以uclinux的編譯過程來介紹的,有些內容是從網路上copy的。首先在2.6核心下,在把Makefile都配置好之後,只需要在最上層make menuconfig -> make
Time of Update: 2018-12-05
其實在windows下使用vc已經編譯過了,不過聽到有人說在linux下編好了,我也就嘗試做一下,況且x264原始碼的makefile已經做好了,我只需要做的就是把檔案copy一下,然後make 一下就可以了。首先把x264-060805複製到目錄下,我為了以後做到uclinux裡面,直接放到了uclinux目錄下user/x264-060805 然後進行make,一個一個找錯誤。1、I64,uI64的錯誤,if (delta > 32767I64 || delta < -32768
Time of Update: 2018-12-05
聲明:本文章轉載自:http://www.taoyutaole.com/thread-1436-1-3.htmlLinux下crontab使用方法,crontab使用經驗分享。作為網站營運**師,經常要與crontab打交道,通過使用crontab自動運行定時任務從而達到自動化營運的目的。在我的日常工作中也深刻地感受到了crontab的方便、高效。但是最近在使用crontab過程中,接連遇到頭疼的問題:手動執行指令碼時一點問題都沒有,可是放在crontab中指令碼死活也不運行。最後查出來原因一次
Time of Update: 2018-12-05
linux的touch命令不常用,一般在使用make的時候可能會用到,用來修改檔案時間戳記,或者建立一個不存在的檔案touch [-acm][-r ref_file(參照檔案)|-t time(時間值)] file(檔案名稱)example:touch file1.txt 更新file1.txt的存取和修改時間touch -c file1.txt 如果file1.txt不存在,不建立檔案touch -r ref_file file1.txt
Time of Update: 2018-12-05
摘自http://shundacao.blog.163.com/blog/static/1340404812010102123259108/(人家也是轉來的)方法是:1. 下載Linux下DNW的PC端USB驅動和寫入工具dnw_linux.zip (這是我測試使用OK的一個,我把它作為資源上傳的,0資源分下載,與大家分享~ )下載後把尾碼名改成.tgz(改不改無所謂,解壓就行)2. 編譯PC端USB驅動和寫入工具2.1 解壓縮$ tar xzvf