Time of Update: 2013-12-12
ubuntu12.10的開機解析度修改問題 /etc/X11下建立xorg.conf 檔案Section "Device" Identifier "Configured Video Device"EndSection Section "Monitor" Identifier "Configured
Time of Update: 2013-12-12
centos 6.3命令列網路設定centos 6版本作業系統預設是沒有設定網路設定,需要在啟動後自行配置網路:動態地址模式(DHCP) 1.檢查網路ip a ip
Time of Update: 2013-12-12
Shell自訂解壓 Linux: Red Hat Enterprise Linux 5 寫了一個名為 smartzip.sh 的指令碼,該指令碼可以自動解壓bzip2, gzip和zip 類型的壓縮檔: smartzip.sh Js代碼 #!/bin/bash ftype="$(file "$1")" case
Time of Update: 2013-12-12
Ubuntu下samba服務的安裝部署 一、環境: 1、Server OS:Ubuntu 12.04 Server(VMware虛機) IP:192.168.1.1662、測試連接機 windows7 IP:192.168.1.100 二、安裝與部署: 1.軟體安裝 Java代碼 sudo apt-get install samba 2.建立共用資料夾(或自由選擇檔案夾) Java代碼 &
Time of Update: 2013-12-12
建立伺服器後的常用命令 建立伺服器後, 總是要做一些初始化的步驟, 往往需要一些常用的命令. 但是因為這些命令在初始化後基本上就不再用了, 真重建立立伺服器了還要去 Google... 於是記錄在這裡. 1. ssh建立好伺服器後, 第一件事情是安裝 openssh-server. 2. 添加使用者[plain] useradd USER_NAME -G GROUP_NAME -d /home/USER_NAME passwd
Time of Update: 2013-12-12
shell之“>/dev/null 2>&1”詳解 shell中可能經常能看到:>/dev/null 2>&1命令的結果可以通過 %> 的形式來定義輸出,其中 %> 代表檔案描述符 我們將這個命令組合:“>/dev/null 2>&1” 拆為四部分來分析下:1:首先 0> 表示stdin標準輸入; 1>
Time of Update: 2013-12-12
Ubuntu無法登入,GNOME電源管理配置問題
Time of Update: 2013-12-12
Linux裝置驅動動態插入核心與直接整合到核心方式的利弊分析 引子:公司做了一款基於Linux的乙太網路介面板,目前由我來進行維護,該板主CPU採用PowerPC,運行Linux系統,外接兩塊DPRAM,DPRAM是用字元裝置驅動程式的方式寫的,直接整合在了核心原始碼中,通過和核心一塊編譯來進行燒錄,接手該板的相關程式後,我和同事探討了一下DPRAM的驅動為什麼採用整合到核心隨核心整體編譯而沒有採用單獨編譯動態載入的方式的問題,今天自己又簡單的總結了一下,於是有了此篇BOLG。&nbs
Time of Update: 2013-12-12
shell中find命令的使用要點 linux中的find的命令尋找檔案的重要方式,輔以其他的bash命令可以實現強大的操作效果。 先看看放find命令的基本組成: find pathname -option [-print -exec -ok ...] 分類記憶各項屬性參數~ pathname:指定find命令的查詢根路徑,例如 ‘ / ’,‘./ ' 等。
Time of Update: 2013-12-12
kvm使用virtio加速 kvm -hda ubuntu-server.img -cdrom NETKVM-20081229.iso -m 1024 -enable-kvm -net nic,model=virtio -net user kvm -hda ubuntu-server.img -m 1024 -boot c -net nic,model-virtio -net userkvm: -net nic,model-virtio: Invalid parameter
Time of Update: 2013-12-12
CentOS,sudoers解決方案 用sudo時提示"xxx is not in the sudoers file. This incident will be reported. 其中XXX是你的使用者名稱,也就是你的使用者名稱沒有許可權使用sudo,我們只要修改一下/etc/sudoers檔案就行了。 下面是修改方法: 1)進入超級使用者模式。也就是輸入"su
Time of Update: 2013-12-12
mount--bind的妙用 在韌體開發過程中常常遇到這樣的情況:為測試某個新功能,必需修改某個系統檔案。而這個檔案在唯讀檔案系統上(總不能為一個小小的測試就重刷韌體吧),或者是雖然檔案可寫,但是自己對這個改動沒有把握,不願意直接修改。這時候mount --bind就是你的好幫手。 假設我們要改的檔案是/etc/hosts,可按下面的步驟操作: 1. 把新的hosts檔案放在/tmp下。當然也可放在硬碟或隨身碟上。2. mount --bind
Time of Update: 2013-12-12
linux下查看所有使用者及所有使用者組【理論篇】 一、理解Linux的單使用者多任務,多使用者多任務概念; Linux 是一個多使用者、多任務的作業系統;我們應該瞭解單使用者多任務和多使用者多任務的概念; 1、Linux 的單使用者多任務; 單使用者多任務;比如我們以beinan 登入系統,進入系統後,我要開啟gedit 來寫文檔,但在寫文檔的過程中,我感覺少點音樂,所以又開啟xmms 來點音樂;當然聽點音樂還不行,MSN
Time of Update: 2013-12-12
Linux下禁用獨立顯卡 NND,打算在筆記本上裝個Ubuntu。安裝倒是很方便,使用的時候卻不停的過熱關機。後來發現是獨立顯卡發熱的問題。網上查了下,有個叫Bumblebee的開源項目可以控制雙顯卡切換。 於是試著裝了下,誰知道安裝巨慢無比,還沒裝好,筆記本就又過熱關機了。終於找到一個通過命令,禁用獨立顯卡的方法。世界終於安靜了。。。筆記本也不那麼燙了(各大廠商的散熱科技咋發展這麼慢呢) 具體方法: 查看你的系統是否有/sys/kernel/debug/
Time of Update: 2013-12-12
如何grep不包含以某個字元的開始的行 Regex: ^ : 行起始標誌, 例如:^ben 表示匹配以ben開始的行。 $ : 行結尾標誌。例如:ben$ 表示匹配以ben結束的行。 [^] :匹配除[^字元]之外的任何一個字元。 例如9[^0], 不會匹配90,但是會匹配91,92等。 如何使用 [html] [user@sever]$ grep '^[^#]
Time of Update: 2013-12-12
SSH傳輸scp不要求輸入密碼 最近在編寫定時自動執行的shell腳步中遇到一個問題。在該腳步中,需要使用scp命令將本地的檔案複製到另一台機器中備份。但通常執行scp命令後都需要輸入使用者密碼,這樣在定時自動執行的shell腳步中就不適用了。 本人的第一直覺就是建立無密碼使用者,在scp命令中使用該使用者就不需要輸入使用者密碼了。
Time of Update: 2013-12-12
關於linux的打包、解壓縮 inux的壓縮命令的源檔案只能有一個,這意味在壓縮之前不得不先將要壓縮的所有檔案打包成一個包,然後再壓縮包,這樣來完成對多個檔案的壓縮。所以在瞭解解壓縮之前就必須先瞭解打包命令。 linux的打包一般都是通過tar命令來完成的,通過man
Time of Update: 2013-12-12
使用AWK進行資料檔案的檢測 工作中,需要對資料檔案進行檢測。看是否符合規定要求。 如,我產生的資料檔案欄位間採用0x06進行分割。記錄之間,採用斷行符號換行進行分割(一條記錄佔一行)。一行共有29個欄位。 因此我只要判斷每一行中,採用0x06進行分割後,欄位列是否為29即可。如果小於29則肯定資料有問題。將其行號,欄位列數輸出,即可。經過網上摸索,使用如下語句:awk -F '[\06]' '{
Time of Update: 2013-12-12
Ubuntu下不能用sunpinyin進行翻頁問題解決首先要開啟sunpinyin的設定頁面:方法1:終端裡面運行/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin方法2:在IME的小鍵盤上單擊小鍵盤選中喜好設定在顯示語言的選項裡選擇總是 案頭上就顯示出來sunpinyin的語言欄(當然,之後可以把顯示語言欄的位置改回來)然後單擊sunpinyin語言欄的設定通過上述兩種方法之一調出設定頁面:上面的選項卡依次是拼音模式,快速鍵,通用(這個選項卡可以
Time of Update: 2013-12-12
Linux配置並啟用網路 命令列代碼 #ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up 以上方法重啟後將會失效。 可以通過以下命令進行設定命令列代碼 #setup 設定完畢後需要重啟網路服務,才能使設定生效 命令列代碼 #service network restart //重啟網路服務