一,網絡時間服務:
1. 與一個已知的時間服務器同步
公司配置:
#synchronize time with fw.exoweb.net
00 0 1 * * root rdate -s fw.exoweb.net
2. 配置網絡時間協議(ntp)
1. 讓linux自動同步時間
vi /etc/crontab
加上一句:
00 0 1 * * root rdate -s time.nist.gov
time.nist.gov 是一個時間服務器.
2. 時間服務器配置(192.168.10.1)
1). # rpm -ivh ntp-4.1.2-4.EL3.1.i386.rpm
2). # vi /etc/ntp.conf
注釋一行
restrict default ignore
加入一行
restrict 192.168.10.0 mask 255.255.255.0 notrust nomodify notrap
3). # vi /etc/ntp/step-tickers
加入一行
pool.ntp.org
這樣每次ntpd啟動時,會自動連接該國際標準時間服務器;
4). # service ntpd start
5). # netstat -an |grep 123
確保該端口以udp方式開放
時間客戶端配置(192.168.10.2)
1). # ntpdate 192.168.10.2
應該顯示同步成功
2). # crond -e
加入
0-59/10 * * * * /usr/sbin/ntpdate 192.168.10.1
表示每隔10分鐘同步一次時間
二, 出現 must be setuid root 錯誤
解決辦法:
ls -l /usr/bin/sudo
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
reboot
三,用nohup命令讓Linux下程序永遠在后臺執行
Unix/Linux下一般想讓某個程序在后臺運行,很多都是使用 & 在程序結尾來讓程序自動運行。比如我們要運行mysql在后臺:
/usr/local/mysql/bin/mysqld_safe --user=mysql &
但是我們很多程序并不象mysqld一樣可以做成守護進程,可能我們的程序只是普通程序而已,一般這種程序即使使用 &
結尾,如果終端關閉,那么程序也會被關閉。為了能夠后臺運行,我們需要使用nohup這個命令,比如我們有個start.sh需要在后臺運行,并且希望在
后臺能夠一直運行,那么就使用nohup:
nohup /root/start.sh &
四, python反編譯工具
decompyle
五,rpm包轉deb包工具: fakeroot and alien
fakeroot alien -d *.rpm
六, 保存ftest信息并查看
nohup ./nordicbetsite ftest -v2 >ftest_result 2>&1 &
tail -f ftest_result
七, ip信息
ifconfig
八, dpkg命令
查看python2.5是否安裝: dpkg -l python2.5
查看名稱含有python的所有軟件: dpkg -l | grep python
查看python2.5軟件包的位置: dpkg -L python2.5
九, 分區情況
查看所有分區情況: df -h
查看某個軟件在哪個分區: df -h ***
posted on 2007-05-08 16:47
保爾任 閱讀(604)
評論(0) 編輯 收藏