Time of Update: 2013-12-24
學習Linux進程時,大家可能會遇到同樣的問題,這裡簡單概括了Linux進程kill命令以及Linux控制多個命令的方法,經過總結,在這裡拿出來和大家分享一下,希望對大家有所協助.......Linux kill命令當需要中斷一個前台進程的時候,通常是使用< Ctrl+c
Time of Update: 2013-12-24
前一陣子在QQ上和朋友聊天的時候,總會看到有人說Linux上的應用程式開發是高手才可以完成的,而且這種“迷信”在目前似乎還很普遍。然而,情況並不是這樣的,從程式庫的支援方面,Linux平台為使用者級應用程式的開發提供了很多功能強大且豐富的程式庫,而且它們大部分是跨平台的Boost、OpenGL、STL、Qt、Java等)和基於POSIX標準的glibc等),同時Linux核心還為驅動程式的開發提供了功能完備的核心介面,從開發工具方面,Linux提供了功能強大的編譯器GCC和調試器GDB,藉助它們
Time of Update: 2013-12-24
經過長時間的學習linux gcc,發現要理解linux gcc也是必要的,今天小編給大家搜集了關於塊裝置的概念以及作用,希望大家看後會有很多收穫。1、linux gcc包含的c/c++編譯器gcc、cc、c++、g++:gcc和cc是一樣的,c++和g++是一樣的,一般c程式就用gcc編譯,c++程式就用g++編譯2、linux gcc的基本用法gcc test.c這樣將編譯出一個名為a.out的程式gcc test.c -o
Time of Update: 2013-12-24
linux有很多值得學習的地方,這裡我們主要介紹linux庫檔案,經過搜集和整理linux庫檔案材料,在這裡拿出來和大家分享一下,希望大家看後會有不少收穫。linux庫檔案在串連靜態庫和共用庫)和運行僅限於使用共用庫的程式)時被使用,其搜尋路徑是在系統中進行設定的。一般 Linux 系統把 /lib 和 /usr/lib
Time of Update: 2013-12-24
在向大家詳細介紹linux編譯之前,首先讓大家瞭解下Linux指令碼Shell命令。然後講解在shell指令碼中可以使用任意的unix命令。文法基本介紹1.開頭程式必須以下面的行開始必須方在檔案的第一行):#!/bin/sh符號#!用來告訴系統它後面的參數是用來執行該檔案的程式。在這個例子中我們使用/bin/sh來執行程式。當編輯好指令碼時,如果要執行該指令碼,還必須使其可執行。要使指令碼可執行:編譯 chmod +x filename 這樣才能用./filename
Time of Update: 2013-12-24
linux經過長時間的發展,很多使用者都很瞭解監控方面的知識,今天給大家講解linux監控技術的檔案系統監控,看完本文你肯定有不少收穫,希望本文能教會你更多東西。Inotify 是檔案系統事件監控機制,計劃包含在即將發布的 Linux 核心中作為 dnotify 的有效替代。dnotify 是較早核心支援的檔案監控機制。Inotify 是一種強大的、細粒度的、非同步機制,它滿足各種各樣的檔案監控需要,不僅限於安全和效能。下面讓我們一起學習如何安裝 inotify
Time of Update: 2013-12-24
Gnome 2.28已經正式發布,新版本最值得一提的是Gnome Epiphany瀏覽器核心的轉變,從之前的Gecko核心變成了Webkit核心。根據官方的說法,除了效能上有顯著的提升之外,使用者是根本沒有辦法察覺到這個改變的。長遠來看,切換到Webkit核心會帶給Epiphany使用者極大的好處。同時,採用Webkit核心也修正了在Epiphany中由於老舊的Gecko後端長期存在的程式錯誤。
Time of Update: 2013-12-24
在Linux的shell下我經常要使用man命令來查看一些不熟悉的命令的使用方法。最經在shell下編程的時候,發現一些c和c++中的庫函數不清楚,我都跑去網上搜尋了。一不小心,我發現,原來man還可以用來查詢系統庫檔案中的一些函數定義和使用方法。man就是manual的縮寫,用來查看系統中內建的各種參考手冊,但是手冊頁分為好幾個部分,如下所示:1 Executable programs or shell commands2 System
Time of Update: 2013-12-24
現在好多的人開始接觸電腦的時候,見到的應該是Windows98說實話,98 已經是一個很人性化,封裝的很好的一個系統了一個對電腦一竅不通的人都能很快的使用它。這樣很多人對"電腦"的印象和那些和我一樣一開始接觸的是DOS人是絕然不同的。在DOS時代,如果你對電腦的基礎知識不懂的話是玩不動它的,不像現在好多人CPU是什麼都不知道,卻能夠 是Flash 高手,傾倒MM無數。如果你是這樣的人,你要學Linux,你有一段回頭路要走,為什麼,看下去。我們先看看MS作業系統的發展,他有兩套核心MSDOS---
Time of Update: 2013-12-24
1.Linux 核心簡介現在讓我們從一個比較高的高度來審視一下 GNU/Linux 作業系統的體繫結構。您可以從兩個層次上來考慮作業系統, 1 所示。圖 1. GNU/Linux 作業系統的基本體繫結構最上面是使用者或應用程式)空間。這是使用者應用程式執行的地方。使用者空間之下是核心空間,Linux 核心正是位於這裡。GNU C Library
Time of Update: 2013-12-24
作業系統越來越受到電腦使用者的關注。Linux作業系統也是自由軟體和開放原始碼發展中最著名的例子。在我們介紹Linux系統的各種調優參數和效能監測工具之前,需要先討論一些關於Linux系統效能指標。因為Linux是一個開源作業系統,所以又大量可用的效能監測工具。對這些工具的選擇取決於你的個人喜好和對資料細節的要求。希望你學好Linux系統效能指標。所有的效能監測工具都是按照同樣的規則來工作的,所以無論你使用哪種監測工具都需要理解這些參數。下面列出了一些重要的參數,有效理解它們是很有用處的。 1)
Time of Update: 2013-12-24
好多人都在學習Linux作業系統,當我們在應用Linux作業系統上網時,也許會遇到駭客的攻擊,本文為你介紹Linux作業系統下防範駭客的一些實用技巧。Linux是一個多使用者的系統,一旦人家取得你的root使用者之後,他就可以在你的系統上為所欲為了,由於單使用者對系統有完全的控制許可權,如果操作不當或被他人進入,那麼後果將不堪設想,如何防止入行單使用者了,有以下幾個注意的方面。
Time of Update: 2013-12-24
開源環境使用者有些時候需要用到其他環境. 這時候我們就可以藉助vmware來搭建其他環境來工作|學習!下面我們就在RHEL5環境下安裝vmware並通過vmware來安裝OpenBSD系統1.下載vmware workstation 7.0 for linux (rar)2.解壓-->可以安裝rarlinux等軟體來解壓-->wine 通過wine來安裝winrar 在去開啟rar包
Time of Update: 2013-12-24
Linux的發展非常迅速,有趕超微軟的趨勢。這裡介紹Linux的知識,讓你學好應用Linux系統。今天一講Linux系統備份tar壓縮,希望你記住Linux系統備份tar壓縮。在Freebsd裡進行了tar壓縮正個系統實驗成功後,我也在Linux嘗試,實驗環境是在vmware虛擬機器的debian裡進行實驗。不過以下方法也適用於freebsd。過程:在系統最大空間的那個目錄裡進行備份, 先用df -h
Time of Update: 2013-12-24
電腦中必不可少的就是作業系統。而Linux的發展非常迅速,有趕超微軟的趨勢。這裡介紹Linux的知識,讓你學好應用Linux系統。今天一講Linux硬碟分區,希望你記住Linux硬碟分區。在對硬碟進行分區前,應該先弄清楚電腦擔負的工作及硬碟的容量有多大,還要考慮到以下幾個問題。 第一點也是最重要的一點,要知道當前安裝LILO的版本,因為LILO2.21及早期版本對硬碟大小有限制,如果安裝LILO到1023磁軌以外即8G的空間以外,LILO就無法啟動。
Time of Update: 2013-12-24
Linux系統啟動在我們能夠看到命令提示字元之前,系統到底進行了一些什麼工作,又經曆了怎樣的一個Linux系統啟動過程剖析了從使用者開啟電源直到螢幕出現命令列提示符的整個Linux系統啟動過程。並且介紹了啟動中涉及到的各種檔案。在這裡我們先簡單介紹一下系統前兩部分的工作,後面有時間我們再介紹後面的部分。第一部分:核心的引導(核內引導) RedHat9.0可以使用lilo或grub等引導程式開始引導Linux系統,當引導程式成功完成引導任務後,Linux從它們手中接管了CPU的控制權,然後CPU就
Time of Update: 2013-12-24
我覺得比來比去更多的是用事實來說話,現在財富500強的大企業,65%的企業還是使用非開源軟體,很多是從SUN轉過來的。要把開源軟體真正做成一個產業,有非常非常多的環節在裡面,現在大家看到的是原始碼開放,有人看到的是其中一些創新,所有這些環節加起來以後,變成了一個非常非常複雜的商業模式。一般來說,競爭者來看你的時候,如果不能真正瞭解你整個機制的話,往往會選擇其中的一個部分來類比,來拷貝。作為競爭的方式來說,到最後你只會學到皮毛,而不能真正瞭解一個模式。所以,我們現在談到開源模式有許多非常精髓的地方
Time of Update: 2013-12-24
用C++語言做Linux開發工具時國內資料太多的低層次的重複,經常是一個網頁被多次轉載,而且回答問題時深度不夠。面對面的交流是十分重要的,大家可以相互理一下概念,交流一下心得。所以個人簡單整理了一下開發的心得,希望對大家在開發上有所協助。用C++語言做Linux開發工具個人找資料的順序是:查看quick start或how
Time of Update: 2013-12-24
目前,開源技術以及深入到很多行業中,包括虛擬化技術、安全技術以及嵌入式技術。關於Linux在嵌入式中行業中的應用還需要不斷完善。最近在嵌入式行業中掀起了一場併購風暴,嵌入式的巨頭都紛紛瞄準開源Linux。LynxOS即時作業系統的開發人員Lynx公司成功逃過了被收購的命運,在這批收購中,Intel公司收購了風河公司,Cavium網路公司收購了Montavista和RIM公司的股票以此擷取QNX軟體系統。Singh在嵌入式系統大會(ESC)上的採訪中表示:“我認為目前軟體棧部分發揮著輔
Time of Update: 2013-12-24
Linux中的Shell即解釋命令的外殼程式,能使用Shell熟練地編製程式對更好的使用Linu是大有便利的。這裡我就介紹其中的兩個小技巧以C Shell為例):1.重複一條語句repeat)傳統格式為:repeat num commandnum代表迴圈次數,command代表所要執行命令。然而我們可以使用一種方法欺騙C