Time of Update: 2013-12-12
Ubuntu12.10沒有聲音的解決方案 今天才發現裝了大概1個多月的Ubuntu12.10 居然沒有聲音。 我該是有多麻木才如此後之後覺。。=_= 廢話不多說,我的情況是這樣的,系統可以識別出音效卡型號。 沒有聲音的原因是因為目前使用者沒有使用音效卡相關裝置的許可權: ls -l /dev/snd 查看了一下,發現使用者權限為 root
Time of Update: 2013-12-12
額外顯示檔案資訊的指令碼 為了讓使用者更加便捷的瞭解到檔案的內容,從而對使用者提供協助,該指令碼的目的就是可以在顯示檔案本身內容的基礎上,再多歸納總結幾行。 01#!/bin/sh02 03# showfile.sh -- 展示一個檔案的內容, 也包括有用的額外資訊04 05width=7206 07for input08do09 lines="$(wc -l < $input | sed
Time of Update: 2013-12-12
ubuntu安裝flashplayer外掛程式 1。如果你的ubuntu帶的firefox沒有flashplayer外掛程式,就需要安裝,最好用以下兩種方法 a。通過firefox彈出的安裝缺失外掛程式按鈕 b。ubuntu軟體中心 不建議通過shell用命令安裝。因為,如果命令不當,會導致安裝失敗,並且無法再通過上面2種方法安裝。 2.一旦不幸中招,可以通過以下方法刪除,不成功的安裝。刪除以後就可以用上面的方法安裝了。 在Shell中
Time of Update: 2013-12-12
無法獲得鎖/var/lib/dpkg/lock - open(11:資源臨時不可用)解決 問題: 運行程式更新時出現報錯: 無法獲得鎖 /var/lib/dpkg/lock - open (11: 資源臨時不可用) 解決: 其實這是因為有另外一個程式在運行,導致鎖不可用。原因可能是上次運行更新或安裝沒有正常完成。 解決辦法是殺死此進程 sudo rm /var/cache/apt/archives/locksudo rm
Time of Update: 2013-12-12
手動增加本地詞典 01#!/bin/sh02 03 # spelldict.sh -- 使用'aspell'特性以及一些過濾以便04 # 允許命令列拼字檢查給定的輸入檔案05 06 # 不可避免的,你會發現,有些詞彙是錯誤的,但你認為07 # 它們是正確的。簡單的將它們儲存在一個檔案中,一次08 #
Time of Update: 2013-12-12
aix安裝wget及wget命令簡析 到IBM的網站http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html尋找wget的rpm包ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/wget/wget-1.9.1-1.aix5.1.ppc.rpm,下載之後上傳到伺服器,使用rpm -ivh
Time of Update: 2013-12-12
archlinux安裝iptux 通過yaourt使用aur源安裝iptux,會出現安裝成功但是無法找到iptux程式的情況,因為PKGBUILD檔案中的安裝路徑有問題,所以需要手工來修改安裝。從aur倉庫下載iptux.tar.gz https://aur.archlinux.org/packages/ip/iptux/iptux.tar.gz 檔案,解壓。 將PKGBUILD檔案中的buid函數 [plain] build() {
Time of Update: 2013-12-12
Ubuntu下安裝極點五筆IME 剛剛安裝好了 Ubuntu 12.04,但是沒有五筆的日子實在不好過,WINDOWS下用習慣了極點五筆,本以為極點的作者不出Linux版的,結果在網上一搜,居然有高手想到引用極點五筆的字典實現可以同時打拚音和五筆,廢話少說,下面看如何操作 剛剛安裝好了 Ubuntu
Time of Update: 2013-12-12
Debian7.0 (Wheezy Stable)升級完的一些錯誤解決 因為剛升級上來,整個系統還是有非常多的和之前gnome2差異的地方.甚至一些錯誤. 本文就將逐漸把這些問題都fix了, 本文發表時間2013-Mar-7. Tue.1.終端開啟gvim 的時候報錯 [php] Gtk-Message: Failed to load module "canberra-gtk-module"
Time of Update: 2013-12-12
Apache安裝mod_dir.so: undefined symbol處理 apache安裝依賴APR and APR-Util,可能因找不到apr而出錯。tar -zxvf apr-1.4.6.tar.gzcd apr-1.4.6./configure --prefix=/usr/localmake & make installtar -zxvf apr-util-1.5.2.tar.gzcd apr-util-1.5.2./configure
Time of Update: 2013-12-12
LINUX Shell特殊字元的表示方法 # 注釋1. 表示注釋 #注釋2. 在引號中間和\#等表示#本身3.echo ${PATH#*:} # 參數替換,不是一個注釋4.echo $(( 2#101011 )) # 數制轉換,不是一個注釋echo "The # here does not begin a comment."echo 'The # here does not begin a comment.'echo The \# here
Time of Update: 2013-12-12
Ubuntn系統自動檢測和安裝自己需要的軟體包 記得第一次開始接觸Linux玩的是Ubuntn9.04的系統,是10年那會,手上有一台二手的奔騰4的512M戴爾筆記本。當時很好奇,很有興趣,在那20GB的硬碟空間中,在反覆的折騰下,我硬是裝了xp和Ubuntn9.04的雙系統,雖然基本還不會用Linux系統。後來在上面又折騰裝了9.10、10.04兩個版本,純粹是為了新鮮,基本都沒用過。唯一的好處就是熟悉了Linux的環境和安裝。之後開始自學Linux系統的知識、命令,在新電腦上又折騰
Time of Update: 2013-12-12
linux expect的使用詳解 一、概述 我們通過Shell可以實現簡單的控制流程功能,如:迴圈、判斷等。但是對於需要互動的場合則必須通過人工來幹預,有時候我們可能會需要實現和互動程式如telnet伺服器等進行互動的功能。而Expect就使用來實現這種功能的工具。 Expect是一個免費的編程工具語言,用來實現自動和互動式任務進行通訊,而無需人的幹預。Expect的作者Don Libes在1990年
Time of Update: 2013-12-12
修改centos6.3啟動層級以及啟動層級配置錯誤的修改問題 root 許可權操作 cd /etc vi inittab 找到id:5:initdefault:修改數值為3(或者其它啟動層級) reboot即可。 如果出了配置出錯id:6:initdefault:
Time of Update: 2013-12-12
Linux批量替換某種類型檔案中的字串-sed和grep命令使用 今天在修改rpm打包的spec設定檔時,遇到一個問題就是:需要將100個左右原始碼中的spec設定檔中的Release一行中的發布版本號碼使用宏變數%{_release}進行替換。 如果要手工修改需要修改100多次,但是使用sed和grep命令很簡單: [plain] sed -i "s/Release:
Time of Update: 2013-12-12
Linux核心原始碼 Linux核心原始碼採用樹形結構進行組織,非常合理的把功能相關的檔案放在同一個子目錄下,使得程式更具有可讀性。核心源碼:www.kernel.org
Time of Update: 2013-12-12
linux學習之linux百問2 1、for/do/done Shell指令碼的for迴圈結構和C語言很不一樣,它類似於某些程式設計語言的foreach迴圈。例如: #! /bin/sh for FRUIT in apple banana pear; do echo "I like
Time of Update: 2013-12-12
修改ubuntu緩衝使用 在ubuntu 裡面,swappiness的值的大小對如何使用swap分區是有著很大的聯絡的。 swappiness=0的時候表示最大限度使用實體記憶體,然後才是 swap空間,swappiness=100 的時候表示積極的使用swap分區,並且把記憶體上的資料及時的搬運到swap空間裡面。 兩個極端,對於 ubuntu的預設設定,這個值等於60,建議修改為10。具體這樣做: 1.查看你的系統裡面的swappiness
Time of Update: 2013-12-12
linux各個檔案夾代表的意義(最完整版本) /bin: where binary programs live./boot: the special programs that start the system when you turn the machine on./dev: aaaaaalll the "device" listings for hardware of every concievable flavor, along with
Time of Update: 2013-12-12
設定CentOS預設進入控制台而不是圖形介面 開始進行驅動程式的學習之後,發現控制台越來越方便,很少進圖形介面了,因此對系統設定檔稍加修改,預設進入控制台介面。 #vim /etc/inittab 修改,將id:5:initdefault: 中的5改為3,如下 id:3:initdefault: 就像注釋中說的,千萬不要設成0或這6,1表示單一使用者模式,3為無x11的多使用者模式,5有x11即圖形介面。