公告版位
新版Blog peichengnote

目前分類:Gentoo (107)

瀏覽方式: 標題列表 簡短摘要

awk 在public_html下為資料夾的檔案變成網頁連結
滿有趣簡單實用的小應用。
  
 

 ls | awk '{print ""$0"
"}' > index.html


有些publc_html是不能直接瀏覽的
所以這樣可以快速一個html a href list。


peicheng 發表在 痞客邦 留言(0) 人氣()





 

crontab -lcannot chdir(/var/spool/cron), bailing out.

 /var/spool/cron: Permission denie


把一般user pc 加入cron群組

peicheng 發表在 痞客邦 留言(0) 人氣()

[Gentoo]BSD 切換locale zh_TW.UTF-8 

in Linux  and BSD
$ locale 
你可以看到你現在的 LC的相關設定

LANG=

LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"

peicheng 發表在 痞客邦 留言(1) 人氣()

bind named could not configure root hints from 'named.ca': file not found

/etc/bind/ 下面有沒有named.ca這個file 
沒有 

dig @a.root-servers.net . ns > named.ca

/etc/init.d/named restart
還是error

peicheng 發表在 痞客邦 留言(0) 人氣()

Gentoo安裝與配置NFS
http://hi.baidu.com/zkheartboy/blog/item/b4fdff242d0e79064d088d09.html

http://en.gentoo-wiki.com/wiki/NFS 


peicheng 發表在 痞客邦 留言(0) 人氣()

這個問題以前就碰過,不過在這裡找不到資料,
我就想出奇怪了....
從blogspot把舊文轉過來。
 
 vi /etc/X11/xorg.conf
 
 在xorg.conf加入Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"

peicheng 發表在 痞客邦 留言(0) 人氣()


 

先在我們要連線的機器上建立一條連線到我們的ssh server上
 
 ssh -NfR 12345:localhost:22 pc@myhost.com

在我們的ssh server上

ssh localhost -p 12345

進入那台我們要連線機器的ssh server了

peicheng 發表在 痞客邦 留言(0) 人氣()

Linux大小寫轉換方法
小寫轉大寫

  
(1)sed:cat file | sed 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' 

 (2)tr:cat file | tr a-z A-Z
    cat file | tr "[:lower:]" "[:upper:]" 
 
 (3)perl:$string="abcdef";
 $string =~ tr/[a-z]/[A-Z]/;

peicheng 發表在 痞客邦 留言(0) 人氣()

常常用的一個問題是,
我們要下載整個目錄的連結檔案。

以CCU課程網站為例,
下download下來會看到有個session id的

wget -i 網址

這樣話把這個頁面的所有連結抓回來。

peicheng 發表在 痞客邦 留言(0) 人氣()

安裝 google talk 的plugin發生的錯誤

peicheng@PCsNB ~ $ chromium-bin
Inconsistency detected by ld.so: dl-open.c: 611: _dl_open: Assertion `_dl_debug_initialize (0, args.nsid)->r_state == RT_CONSISTENT' failed!

PCsNB Downloads # ldd /opt/google/talkplugin/*
/opt/google/talkplugin/cron:
ldd: /opt/google/talkplugin/cron: 並非正常的檔案
/opt/google/talkplugin/GoogleTalkPlugin:
/opt/google/talkplugin/GoogleTalkPlugin: /usr/lib/libssl.so.0.9.8: no version information available (required by /opt/google/talkplugin/GoogleTalkPlugin)

peicheng 發表在 痞客邦 留言(0) 人氣()

最近發現 man 5 滿值得看的
查一下man man

MANUAL SECTIONS
       The standard sections of the manual include:

       1      User Commands

       2      System Calls

peicheng 發表在 痞客邦 留言(0) 人氣()


/etc/ssh/sshd_config

可以設置
#MaxStartups 10
同時的連線數不包含已經登入的連線

#MaxSessions 10


peicheng 發表在 痞客邦 留言(0) 人氣()

在crontab執行完只要有stdout
他就會送信出來
除了導向/dev/null外

在/etc/crontab 加上

 MAILTO=""

這樣就不會把信送出了。
 man 5 crontab 

peicheng 發表在 痞客邦 留言(0) 人氣()



mail peicheng # ACCEPT_KEYWORDS="~x86" emerge dev-php/PEAR-Services_JSON


peicheng 發表在 痞客邦 留言(0) 人氣()

check layman gentoo-taiwan
*add
 layman -a gentoo-taiwan
source /etc/make.conf
 *or sync
 layman -s gentoo-taiwan

emerge gcin -pv 
 
somthing ............happend ...

peicheng 發表在 痞客邦 留言(0) 人氣()


因為想把些影片轉到手機裏面看,手機只支援3gp
使用ffmpeg來轉檔
在 emerge ffmpeg 時至少要加上
USE="a52 aac altivec amr dts encode ieee1394 imlib mmx network ogg oss sdl theora threads truetype v4l vorbis x264 xvid zlib"

 單行轉換是這樣
ffmpeg -y -i input.mov -s qcif -r 20 -b 200k -vcodec mpeg4 -ab 64k -ac 2 -ar 22050 -acodec libfaac output.3gp

可以參照 script 多檔轉換 : )  

peicheng 發表在 痞客邦 留言(0) 人氣()



PCsNB peicheng # /etc/init.d/vboxdrv setup
 * Stopping VirtualBox kernel module ...                                  [ ok ]
 * Recompiling VirtualBox kernel module ...

 * Look at /var/log/vbox-install.log to find out what went wrong
--------------

  ERROR: Kernel configuration is invalid.";               \

peicheng 發表在 痞客邦 留言(0) 人氣()


emerge halevt

/etc/init.d/halevt start

automount done.

peicheng 發表在 痞客邦 留言(0) 人氣()

PCsNB bin # /etc/init.d/apache2 restart
 * Caching service dependencies ...                                       [ ok ]
 * Stopping apache2 ...
apache2: apr_sockaddr_info_get() failed for PCsNB
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
httpd (no pid file) not running                                           [ ok ]
 * Starting apache2 ...
apache2: apr_sockaddr_info_get() failed for PCsNB
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

peicheng 發表在 痞客邦 留言(0) 人氣()



PCsNB lib # ln -s /usr/lib/libnss3.so /lib/libnss3.so.1d
PCsNB lib # ln -s /usr/lib/libnssutil3.so /lib/libnssutil3.so.1d
libnssutil3.so     libnssutil3.so.12 
PCsNB lib # ln -s /usr/lib/libnssutil3.so /lib/libnssutil3.so.1d
PCsNB lib # ln -s /usr/lib/libsmime3.so /lib/libsmime3.so.1d
libsmime3.so     libsmime3.so.12 
PCsNB lib # ln -s /usr/lib/libsmime3.so /lib/libsmime3.so.1d
PCsNB lib # ln -s /usr/lib/libpl /lib/libplds4.so.0d

peicheng 發表在 痞客邦 留言(0) 人氣()