Linux文字模式下利用fbterm+ucimf+w3m實現中文瀏覽,輸入,上網

曉得怎麼搞的,對Linux的文字模式總是情有獨鐘,這兩天一直在弄中文支援。以前用過zhcon,可以輸入和瀏覽中文,但是用w3m上網的時候顯示有問題。我懷疑是zhcon和w3m在framebuffer的使用上有衝突的緣故,畢竟zhcon好多年沒有更新了。如下:於是在網上搜尋,發現fbterm這個使用framebuffer技術的控制台下有ucimf外掛程式,可以使用東亞語言的IME。於是就安裝fbterm和ucimf的依賴程式以及ucimf。安裝候可以正常顯示中文,w3m上網也很好,字型也可以設定的

Linux多線程,線程的分離與結合

 線程的分離與結合   

linux process that changes its own name

In one of our earlier articles, we learned how command line arguments are accessed from within the code. Here in this article, we will see how these command line arguments can be used by a Linux process to change its own name.Linux process that

linux jdk環境變數設定

雖然以前配過好多次jdk環境變數,都是貼上別人的配置代碼,直到這次出問題了才好好思考為什麼要這樣配如果你用的系統裡有jdk,那麼path必須如下配置 #vi /etc/profile在最後面加入以下內容:#set java-jdk

linux PS1提示符

# PS1='自訂內容'    注意兩邊的單引號    樣本: PS1='(/u@/H /d /t)/$'    ----------------------------------------------------------------------------------------------------------------    PS1:就是使用者平時的提示符。    PS2:第一行沒輸完,等待第二行輸入的提示符。   

linux網路應用的常用命令

轉自:http://www.wantso.com/ShowArtitle.ASP?art_id=8331&cat_id=16常用網路命令 在Red Hat Linux 7.1系統提供了與網路相關的工具,掌握好這些工具是十分必要的: 第一類:設定工具 1.netconf: netconf是Red Hat

關於 linux 的一些發音

 作業系統相關Unix: [ ju:niks ] 發音 (yew-nicks) 尤裡克斯 GNU [ gəˈnju: ] 發音 (guh-noo) 葛扭 Linux: [ ‘li:nэks ] 裡那克斯 GNOME: [ gəˈnoʊm ] 發音 (guh-nome) 葛擩呣 Debian: [ ˈdebiən ] 發音 (deb-e-un) Ubuntu: [ ùbúntú ] 發音 (oo-BOON-too) 烏班圖 SuSE: [ zuzə ] 發音 (su-zee) Fedora: [

linux下製作靜態庫和動態庫的方法

 我們都知道 *.a 代表靜態庫;*.so 代表動態庫。那麼這兩個庫到底怎麼製作呢? 製作靜態庫的方法:把代碼編譯為目標檔案形式:# gcc -c liberr.c -o liberr.o使用工具ar建立一個封存檔案:# ar rcs liberr.a liberr.o編譯器時把程式和liberr.a連結起來:# gcc errtest.c -o errtest -static -L./ -lerr 製作動態庫的方法:首先編譯目標檔案:# gcc -fPIC -g -c liberr.c -o

linux 學習第二周小結

   本周學習概況● 系統調用● 標準I/O庫● 進程式控制制● 處理序間通訊:管道、具名管道、訊息佇列● 訊號的基本操作● 線程的基本操作 具體內容如下:● 系統調用基本命令#who作用: 顯示登陸使用者名稱,終端名,登陸時間#open作用 : 開啟一個檔案標頭檔 #include <fcntl.h>原型 int open(char *name, int how)#close作用:關閉一個檔案標頭檔: #include <unistd.h>原型: int

Qt 黑白棋分別在linux 字元介面和arm機下運行

 API常用版本:QtopiaCore --X86 、Qt-X11、 Qt-windowslinux文字介面下用QtopiaCore—X86linux圖形介面下Qt-X11windows下用Qt-windows後兩者直接安裝就能用了,沒什麼可說的   現在試試QtopiaCore--X86(可預設)在linux 字元介面下運行Qt程式 編譯# ./configure -embedded x86 -qvfb -no-openssl# make # make

淺談裝三系統,linux,win7,win8

裝三系統的順序         就好比裝win7,xp雙系統,先裝哪個也是很重要的,如果不按正確的順序來,可能就會找不到另外那個系統,也就是說無法引導的問題。那麼linux,win7,win8的正確順序是:先裝win7,再裝win8,然後 再裝linux。簡單分析一下原因,裝完win7之後,如果再裝win8,由於他們是同一家公司出的,win8的引導程式會找到win7作業系統所在的位置,並且寫進引導程式中,那麼開機的時候,win8引導程式就會列出win7的選項:           搞定win7,

Linux Start Restart and Stop The Cron or Crond Service

How do I start, restart and stop the cron service under Linux / UNIX / BSD like operating systems?Cron (crond) daemon or service is use to execute scheduled commands or scripts. cron wakes up everyminute, examining all stored crontabs, checking

Linux commands note

copy local file to remote serverscp filename user@server:new_filenamescp -r dir user@server:new_dirit will make one connection from local to remotecopy remote file to localscp user@server:dir/file_name local_dir/new_filenamedefault dir is current

useful links for Unix and Linux beginners

how to use quote? basic bash programmingNote that when you use if statement in your script, spaces before and after [ and ] are required, otherwise bash cannot recognize [ and ].introduction to bash programming part 1introduction to bash programming

linux字元cdev和inode的聯絡

相關資料結構:  struct cdev {  struct kobject kobj;  struct module *owner;  const struct file_operations *ops;  struct list_head list;  dev_t dev;  unsigned int count;  };  struct kobj_map {  struct probe {  struct probe *next;  dev_t dev;  unsigned long

linux rename 用法

Linux 下的 rename 命令有兩個版本:C語言版本Perl語言版本其中,C語言版本的命令如下:           rename 原字串 新字串 檔案名稱 範例1: 目錄 test 下存在兩個檔案: a_01 、a_02,若需要將檔案名稱中的 a 替換為 b,  其他部分保持不變,則               (1) 若 當前位於 test 目錄下,則執行 rename a b *               (2)  若當前位於test的父目錄,則執行 rename a b

linux 進程地址空間的一步步探究

作者:程姚根,華清遠見嵌入式培訓中心講師。我們知道,在32位機器上linux作業系統中的進程的地址空間大小是4G,其中0-3G是使用者空間,3G-4G是核心空間。其實,這個4G的地址空間是不存在的,也就是我們所說的虛擬記憶體空間。那虛擬記憶體空間是什麼呢,它與實際實體記憶體空間又是怎樣對應的呢,為什麼有了虛擬記憶體技術,我們就能運行比實際實體記憶體大的應用程式,它是怎麼做到的呢?呵呵,這一切的一切都是個迷呀,下面我們就一步一步解開心中的謎團吧!我們來看看,當我們寫好一個應用程式,編譯後它都有什麼

Linux驅動程式編寫

2.4 常用的系統支援       2.4.1 記憶體申請和釋放     include/linux/kernel.h裡聲明了kmalloc()和kfree()。用於在核心模式下申請和釋放記憶體。   void *kmalloc(unsigned int len,int priority);   void kfree(void *__ptr);     與使用者模式下的malloc()不同,kmalloc()申請空間有大小限制。長度是2的整次方。可以申請的最大長度也有限制。另外kmalloc()

深入淺出 Linux裝置驅動中斷處理介紹

深入淺出 Linux裝置驅動中斷處理介紹與Linux裝置驅動中中斷處理相關的首先是申請與釋放IRQ的API: request_irq()和free_irq()。 request_irq()的原型為:  int request_irq(unsigned int irq,void (*handler)(int irq, void *dev_id, struct pt_regs *regs),unsigned long irqflags,const char * devname,           

關於linux Oops

 <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000pgd = c064c000[00000000] *pgd=e0010031, *pte=00000000, *ppte=00000000Internal error: Oops: 817 [#4]Modules linked in: rt73 hiwdt stk_rtc8025 nfs lockd sunrpc

總頁數: 4065 1 .... 499 500 501 502 503 .... 4065 Go to: 前往
Tags Index:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。