Time of Update: 2013-12-13
Linux訊號集 1. 訊號集概念 訊號集是一個能表示多個訊號的資料類型,sigset_t set ;set即一個訊號集。 既然是一個集合,就需要對集合進行添加/刪除等操作。 int sigemptyset(sigset_t *set); 將set集合置空 int sigfillset(sigset_t *set); 將所有訊號加入set集合 int sigaddset(sigset_t *set,int signo);
Time of Update: 2013-12-13
新裝的linux的系統的時間和實際時間總是不一樣,較好時間後,隨著系統的運行,又會和時間有偏差,因此需要定時和標準時間伺服器進行同步。ntp是linux安裝內建的軟體。 這裡介紹用ntp做為用戶端和標準的時間伺服器同步 0.安裝前不能啟動ntpd服務,因為ntpd是服務端,ntpdate是用戶端,兩者不能同時運行。 1.因為要用到時間伺服器(pool.ntp.org)因此要首先設定好dns伺服器,用的是網通的dns echo “nameserver 202.106.0.20” >&
Time of Update: 2013-12-13
有一台機器,今天檢測發現沒開防火牆,居然是屬於我,汗。發現我沒有密碼,也沒有記錄。不想遠程重裝,擔心上面跑的幾個虛擬機器資料有個閃失,於是想到單使用者改密碼了,做個備忘。遠程連到內網某windows機器,然後再通過機器帶的web管理功能操作,最常用的是:電源管理、控制台。esx其實也是linux作業系統,但又不是完整的linux,所以在控制台裡的那些功能比如ctrl+Alt+DEL之類的用不了,只能用電源管理了。這樣強行重啟了機器之後就是單使用者,和linux一樣的道理。1.在引導那裡按e,編輯
Time of Update: 2013-12-13
在開發話務中心的過程中要播放語音,要把自己錄製的語音的wav格式轉換為gsm格式,asterisk中也支援wav格式,但是不清楚為什麼wav檔案大一些就無法播放,所以只有轉換為gsm格式。命令 :sox 00.wav -r 8000 -c 1 00.gsm resample -ql下面的是在網上找到的一篇文章 文章來源 Sox是最為著名的Open
Time of Update: 2013-12-13
在linux下裝oracle的時候發現了自己不會操作尾碼為.cpio.gz檔案,後來在網上查了一下,發現了它的解決方案,現寫出來供大家參考: 首先,該檔案是一個經過壓縮的檔案,當然要先解壓了,這些大家都非常清楚的,就是用 #gunzip 檔案名稱.cpio.gz 這樣檔案就解壓成為"檔案名稱.cpio" 了,然後再對它進行cpio操作 #cpio -idmv < 檔案名稱.cpio本文出自 “小 、西” 部落格
Time of Update: 2013-12-13
sudo su 進入管理員模式,因為有時候使用su的時候總提示輸入密碼不正確。find ./ -name "Makefile" 搜尋列出目前的目錄下檔案名稱為"Makefile"的檔案路徑grep -nr "test" ./ 在遞迴搜尋目前的目錄所有包括“test”的檔案perl -pi -e 's|str1|str2|g' `find ./
Time of Update: 2013-12-13
########################總結幾個特殊的shell變數:######################################################################################http://hi.baidu.com/xece/modify/blog/75327e382149dae23b87ce5a##########################################################
Time of Update: 2013-12-13
MD在處理讀寫錯誤時是不一樣的。寫資料發生錯誤時處理較簡單,讀發生錯誤時會比較麻煩,它會把讀不出來的資料通過計算出來,然後在重新寫回磁碟上。首先先看看如何處理寫錯誤的。1、寫資料時發生錯誤 如果寫發生錯誤,那麼回呼函數raid5_end_write_request()中bio的BIO_UPTODATE位無效,調用md_error函數將相應的rdev置為Faulty,清除掉In_sync標誌,degreded++。喚醒raid5守護進程,
Time of Update: 2013-12-13
1.使用者資訊存放在/etc/passwd,密碼存放在/etc/shadow,組名存放在/etc/group 2.表示檔案/目錄許可權的7列:第一列:d : 目錄 - : 檔案 l : linkfile(串連檔案) b : 儲存資料,以提供系統隨機訪問的介面裝置 c : 序列埠的介面裝置 s :
Time of Update: 2013-12-13
CentOS minimal版安裝圖形介面的步驟 1、串連網路: CentOS minimal.iso安裝好後,進入終端,預設是不開網路的, 首先啟用網卡, 自動擷取ip. ifconfig eth0 up www.2cto.com dhclient eth0 這時候再 ifconfig 一下,就可以看見已經自動分配好IP了 2、安裝X Window: yum groupinstall &
Time of Update: 2013-12-13
linux安裝redis-2.6.4 第一步:解壓 www.2cto.com [root@test02 software]# tar zxvf redis-2.6.4.tar.gz 第二步:編譯安裝[root@test02 software]# cd redis-2.6.4 [root@test02 redis-2.6.4]# make [root@test02 redis-2.6.4]# make
Time of Update: 2013-12-13
linux下apache啟動、停止、重啟命令 基本的操作方法:本文假設你的apahce安裝目錄為/usr/local/apache2,這些方法適合任何情況 www.2cto.com apahce啟動命令:推薦/usr/local/apache2/bin/apachectl start apaceh啟動 apache停止命令/usr/local/apache2/bin/apachectl stop 停止 apache重新啟動命令:
Time of Update: 2013-12-13
linux在shell指令碼中擷取該指令碼的所在絕對路徑 指令碼名:a.sh位置:/tmp/whuang/study/java指令碼內容:www.2cto.com Shell代碼 #!/bin/sh this_dir=`pwd` dirname $0|grep "^/" >/dev/null if [ $? -eq 0 ];then
Time of Update: 2013-12-13
每天一點Linux---添加右鍵菜單 在開發的過程中,經常需要安裝APK程式到手機,這需要開啟命令列然後敲擊安裝命令,很是不方便。 www.2cto.com 現在有一個方法,在檔案瀏覽器的右鍵菜單中,增加一個功能表項目,專門用於安裝APK程式。 方法如下:
Time of Update: 2013-12-13
曙光A420r-G安裝centos5.5 一、環境伺服器:曙光 天闊A420r-G作業系統:centos 5.5 x86-64伺服器內建三塊500G硬碟,並通過RAID卡設定為RAID 5磁碟陣列,但在安裝系統的過程中卻一直無法順利安裝,原因就是缺乏raid卡的驅動,於是跟曙光客服聯絡,從隨機導航光碟片中獲得了驅動程式,但由於該驅動程式不是所需要的img格式,所以一直載入不成功。此前通過百度查詢,一一試如下做法,均告失敗。 www.2cto.com
Time of Update: 2013-12-13
使用rsync同步Linux VPS資料 rsync是類unix系統下的資料鏡像備份工具,從軟體的命名上就可以看出來了——remote sync。它的特性如下: www.2cto.com 可以鏡像儲存整個分類樹和檔案系統。可以很容易做到保持原來檔案的許可權、時間、軟永久連結等等。無須特殊許可權即可安裝。最佳化的流程,檔案傳輸效率高。可以使用rcp、ssh等方式來傳輸檔案,當然也可以通過直接的socket串連。支援匿名傳輸。&
Time of Update: 2013-12-13
對Linux檔案名稱中有“-”的操作 Linux中"-"有特殊的含義,比如在命令的後面加"-"表示後面跟的是選項。但是如何建立帶名字中有"-",下面介紹三種方法,比如要建立檔案"-a": www.2cto.com 1、cd . > -a 2、vi -- -a 3、echo "" >
Time of Update: 2013-12-13
[Linux]bc|判斷命令成功執行 bc: www.2cto.com no=1321456 echo "obase=2;$no" |bc 二進位,八進位,十六進位同理,替換引號內容可以實現+ - * %運算 判斷命令成功執行: 執行完該命令後運行echo $?
Time of Update: 2013-12-13
小品Linux檔案時間 在Linux相關崗位的面試中,經常會問到文檔時間的問題。Linux文檔的時間一般分三種:Access time-atime(訪問時間)、Modification time-mtime(內容修改時間)、status-ctime(狀態時間) www.2cto.com mtime可以通過ls -l命令顯示,表示文檔內容最後被修改的時間。atime可以通過ls -lu命令顯示,表示文檔最後被訪問的時間。ctime可以通過ls
Time of Update: 2013-12-13
init.d,rc.d詳解Linux運行時詳解 Linux 啟動時需要哪些步驟呢?本文將詳細描述不同的運行級在啟動中的作用。對於那些在DOS/Win9x/NT 平台下的進階使用者而言,Linux 似乎是一個怪物。沒有config.sys ,沒有 autoexec.bat,具有個人特色的機器配置不知道從何開始。 www.2cto.com 需要說明的是,很多人認為Linux 是Unix 的一個複製,但是,這種說法對於Linux 是不公平的。Linux