Time of Update: 2018-07-21
在linux 檔案系統中,嘗試用的是文字介面或者是圖形化介面(很少會用)。這時怎樣才能互換呢。(前提是你在安裝作業系統是安裝了圖形化介面) 解決方案如下: 修改 /etc/inittab 檔案 vi /etc/inittab id:x:initdefault: x=3:文本方式 x=5:圖形方式
Time of Update: 2018-07-22
0, 重設密碼 [root@yqrh5u2 ~]# vncpasswd Password: Verify:
Time of Update: 2018-07-22
最近做linux系統裁剪,修改嵌入式系統的inittab檔案時誤將本機inittab檔案修改。 reboot後出現 INIT: /etc/inittab[2]: missing id field INIT: /etc/inittab[3]: missing id field. Enterrunlevel: 輸入3,或1,或singgle後出現 INIT: no more processess left in this runlevel 系統停止。
Time of Update: 2018-07-21
我們在用yum升級系統之後,希望往往會為我們保持舊的核心檔案,這樣以防在出現硬體或者軟體衝突的時候我們能夠返回到舊的核心檔案繼續使用,如果我們想要安全的刪除舊的核心檔案,可以follow下面的方法。 step 1: 尋找當前正在使用的核心檔案的版本號碼 #uname -r output: 2.6.35.14-106.fc14.i686 step 2: 列出所有的核心檔案 使用rpm 或者 dpkg 命令
Time of Update: 2018-07-21
首先來說說什麼是歸檔和解歸檔,大家在windows底下都用的是 ARJ WINZIP 或者RAR 這類的軟體進行對軟體進程打包壓縮, 同樣linux裡面也有類似這樣的軟體他們的尾碼名是*.tar *.gz *.tar.gz bz2 *.z。其中bz2是一種壓縮比更加強大的軟體壓縮包。下面我們來看看這些命令 1.compress 壓縮檔時是在原檔案後面加上副檔名.z 。 如果不指定是按照標準輸出。 -r 遞迴操作 -c
Time of Update: 2018-07-22
o: 編譯的目標檔案 a: 靜態庫,其實就是把若干o檔案打了個包 so: 動態連結程式庫(共用庫) lo: 使用libtool編譯出的目標檔案,其實就是在o檔案中添加了一些資訊 la: 使用libtool編譯出的庫檔案,其實是個文字檔,記錄同名動態庫和靜態庫的相關資訊 1 libtool的工作原理 libtool
Time of Update: 2018-07-22
調試Audio CODEC時,有時候需要讀codec寄存器的值以確認是否配置寄存器成功。 記得之前調試wm8978時,發現這個CODEC的寄存器不能讀,每次讀的結果都是0xff. 後來在linux上調試wm8978時,用snd_soc_read()又能讀到所配置的值,感覺很詫異。當時也沒有細究。 這兩天有空,在linux核心中看了一下相關代碼,發現關於通過I2C讀寫CODEC的代碼在 sound/soc/soc-cache.c中。
Time of Update: 2018-07-22
概述 今天給大家講解網路編程中的一個內容——Unix 本地通訊端。 發現很多人不知道或者不太瞭解 Unix 本地通訊端這個概念,這也難怪,socket API 原本就是為多台主機之間網路通訊設計的,並且這種網路 socket 同樣支援單台主機上的處理序間通訊,當然這樣做的話,仍然需要 IP 位址和連接埠號碼(通過 loopback 地址 127.0.0.1)。Unix本地通訊端,其實就是一種專門用於本地(也就是單個主機上的)網路通訊的一種方法,它所用的 API 跟我們之前用的網路
Time of Update: 2018-07-22
今天升級了系統,開始體驗ubuntu8.10,的卻非常不錯。但是發現一個嚴重問題。就是firefox播放flash時只有映像,沒有聲音。在網上找了好多。很多說是系統聲音支援或者混音問題。照著網上的方法弄了個便,問題依舊。所以自己想原因。
Time of Update: 2018-07-22
原文來自:http://ulapps.com/451,想在虛擬機器中嘗試的可查看原文,感謝原作者,本文以原文為主,添加過程注釋,講解Ubuntu 10.04LTS的硬碟安裝方法。 A:Ubuntu 10.04 TLS的安裝鏡像可以到http://ubuntu.org.cn/getubuntu/download/進行下載,下載後燒錄鏡像光碟片。
Time of Update: 2018-07-21
linux常用命令總結,歡迎轉載 一.咿咿呀呀階段 首先先教你們四個熱鍵,學會這四個鍵,收益一輩子。 Tab按鍵---命令補齊功能 Ctrl+c按鍵---停掉正在啟動並執行程式 Ctrl+d按鍵---相當於exit,退出 Ctrl+l按鍵---清屏 1.關機命令:shutdown
Time of Update: 2018-07-22
1、尋找service.xml檔案中的包含Connector內容的一行內容 grep -n Connector ./server.xml 2、從檔案內容查尋匹配指定字串的行,並列印查詢的結果 $ grep "被查尋的字串" 檔案名稱 3、從檔案內容查尋與Regex匹配的行: $ grep –e “Regex” 檔案名稱 4、查尋時不區分大小寫: $ grep –i "被查尋的字串" 檔案名稱
Time of Update: 2018-07-22
首先在虛擬機器上添加一塊硬碟,就是"Edit virtual machine settings",在裡邊添加一塊硬碟,一般都是SCSI裝置。 指定硬碟容量,然後重啟進入系統。 root使用者操作: fdisk -l 會看到有一塊新的設定,如果你先前有一塊硬碟(sda1, sda2...),新加的這塊應該是(/dev/sdb)。 看到就說明系統已經識別出這塊硬碟了,接下來我們給這塊硬碟分區,格式化。 fdisk /dev/sdb (當然如果你添加的IDE設定,會是 hdx)
Time of Update: 2018-07-22
linux核心的三種調度方法:1,SCHED_OTHER 分時調度策略,2,SCHED_FIFO即時調度策略,先到先服務3,SCHED_RR即時調度策略,時間片輪轉 SCHED_RR調度和SCHED_FIFO調度的進程屬於即時進程,以分時調度的進程是非即時進程。 當即時進程準備就緒後,如果當前cpu正在運行非即時進程,則即時進程立即搶佔非即時進程。
Time of Update: 2018-07-21
實驗要求:實現一個遠程編譯系統 執行過程:用戶端提交c語言代碼檔案,在服務端編譯串連,服務端執行檔案後把結果返回給用戶端。 細節說明: (1)在執行外部命令時,要在該函數下建立子進程。 if ((cpid = fork()) != 0 ) ... { return 0;} else
Time of Update: 2018-07-22
1.1.4 Linux的核心版本和發行版本 1.核心版本 核心是系統的心臟,是運行程式和管理像磁碟和印表機等硬體裝置的核心程式,它提供了一個在裸裝置與應用程式間的抽象層。例如,程式本身不需要瞭解使用者的主板晶片集或磁碟控制卡的細節就能在高層次上讀寫磁碟。
Time of Update: 2018-07-22
關於RTMPdump的使用介紹,很多的都是在Windows平台的應用,雷神有做一個系列的分析,但是雷神的也主要是以Windows平台為主。本文主要的工作是將雷神《最簡單的基於librtmp的樣本:發布H.264(H.264通過RTMP發布)》中的工程移植到linux系統,同時修複一些問題並且添加一部分說明。 在使用該工程之前,應該有搭建好一個RTMP伺服器,同時對H264資料格式有一個較好的瞭解。可以參考: nginx
Time of Update: 2018-07-22
1、Linux系統剛裝完,切換不到root許可權,這是因為沒有創立密碼的原因。 輸入命令:sudo passwd,按照提示,設定unix密碼。 這個密碼就是你切換到root許可權時的密碼。這個密碼 和 你開機登入時的密碼是沒有關係的,兩者可以一樣,也可以不一樣。
Time of Update: 2018-07-22
記錄下,Virtualbox下如何?主機和虛擬機器之間檔案夾共用及雙向拷貝 關於雙向拷貝 1.設定虛擬機器為“雙向”共用粘貼 有的人反應只要設定雙向粘貼就可以,但是我的不行,我還需要再給虛擬機器安裝一下增強功能。需要啟動虛擬機器,安裝功能表項目“裝置”中的最後一項。 安裝完增強功能,注意要 重啟虛擬機器,雙向拷貝才被啟用。 關於檔案夾共用 情況一:
Time of Update: 2018-07-22
Linux下Bluetooth協議棧的實現. Linux下開放的藍芽協議棧主要包括IBM公司的BlueDrekar,Nokia公司的Affix, Axis公司的OpenBT和官方協議棧BlueZ。我們主要面對Bluez來探討。 BlueZ基礎代碼均是由Maxim Krasnyansky完成的。包括:HCI,L2CAP,RFCOMM和基本socket的實現。他就職於Qualcomm(高通)。Marcel Holtmann開發層的協議和應用,包括:BNEP, CMTP等。當然,