1. UE里面替換tab鍵為空格
解決使用UE編輯好且排列整齊的文件在EditPlus中錯位的問題。
對于已有的帶有tab鍵的空格,若需要將tab鍵轉換為空格,可使用如下方法:
1)使用查找替換功能(Ctrl+R),^t 表示tab,在出現(xiàn)的窗口中的“查找(N)”輸入:^t ,“替換為(P)”輸入四個空格,全部替換即可。
2)中文是 工具欄“格式”->“轉換制表符為空白”
英文是 工具欄“ format”->“tab to spaces”。
若要使新建的文件在UE中編輯時,鍵入tab鍵時為4個空格,可選擇工具欄選擇“高級”->“配置”,勾選“用空格代替制表符”,并將縮進的空格由2改成4即可。
2. mount: unknown filesystem type "smbfs"異常的解決
參考地址:http://hi.baidu.com/joe266/blog/item/a2ddfdef94729211fdfa3ce8.html
今天在使用FC6時,發(fā)現(xiàn)mount不了windows的共享盤
mount -t smbfs -o username=xxx,password=xxx //hostname/dir /mnt/tmp
mount: unknown filesystem type ’smbfs’
系統(tǒng)已經(jīng)不能識別smbfs文件系統(tǒng)了
查資料說RHE5的kernel已經(jīng)不再支持smbfs,而改用Common Internet File Systemcifs(cifs)取代了原有的smbfs,猜想fc6也做了這個改動,所以命令就改為:
# mkdir -p /mnt/tmp
# mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/tmp
很順利地mount上了
3. 查詢某目錄下的文件有沒有包含某個字符串的Linux命令
eg. 查詢xmlwoods目錄下有沒有包含“192.168.2.154”字符串的文件,命令如下:
[cc@minicc cin]$ find xmlwoods/ -type f -name "*" | xargs grep "192.168.2.154"
xmlwoods/MBD_Default: <MBDMount>mnt/192.168.2.154/video_dest_file/</MBDMount>
xmlwoods/CTI_Default: <FileDir>mnt/192.168.2.154/ccrecord</FileDir>
xmlwoods/CTI_Default: <WebIP>http://192.168.2.154:8080/uc/resources/cintel</WebIP>
xmlwoods/IVR_Default: <MsgReplace>mnt/192.168.2.154/resources</MsgReplace>
也可使用如下命令:
[cc@minicc xmlwoods]$ grep -i "192.168.2.154" *
CTI_Default: <FileDir>mnt/192.168.2.154/ccrecord</FileDir>
CTI_Default: <WebIP>http://192.168.2.154:8080/uc/resources/cintel</WebIP>
IVR_Default: <MsgReplace>mnt/192.168.2.154/resources</MsgReplace>
MBD_Default: <MBDMount>mnt/192.168.2.154/video_dest_file/</MBDMount>
4. 修改SVN的用戶名和密碼
使用SVN難免會做出更改用戶名和密碼或是服務器信息,但不懂的人很難找到如何修改,即使重新安裝了,也無作用,保存用戶名和密碼之后,找不到在什么地方修改,甚至卸載掉相關軟件之后也沒辦法清除這些信息。其實有些東西是保存在Documents and Settings\【user】\Application Data這個目錄下的。仔細找一下就有可能解決些問題。
用戶名 密碼保存在C:\Documents and Settings\【user】\Application Data\Subversion\auth\svn.simple這個目錄下。可以清除這個目錄下的相關文件。
5. tcpdump命令抓包
tcpdump -s 0 -w 文件名.cap
6. 如何更改Linux一個目錄下的所有文件、目錄的權限?
chmod -R 777 /home/abc/eee
7. Linux下統(tǒng)計代碼行數(shù)的方法
1)統(tǒng)計當前目錄下.c和.h文件的代碼行數(shù)
wc -l *.c *.h
2)統(tǒng)計當前目錄及子目錄.c文件的代碼行數(shù)
find . -name "*.c" |xargs wc -l
8. Linux下修改Tomcat的啟動內(nèi)存和最大內(nèi)存信息
添加:JAVA_OPTS='-Xms1024m -Xmx2048m'
要加“m”說明是MB,否則就是KB了,在啟動tomcat時會報內(nèi)存不足。
-Xms:初始值
-Xmx:最大值
-Xmn:最小值
9. Linux下pu -u命令后結果集的各列
PID: pid
%CPU: 占用的 CPU 使用率
%MEM: 占用的記憶體使用率
VSZ: 占用的虛擬記憶體大小
RSS: 占用的記憶體大小
TTY: 終端的次要裝置號碼 (minor device number of tty)
STAT: 該行程的狀態(tài):
D: 不可中斷的靜止
R: 正在執(zhí)行中
S: 靜止狀態(tài)
T: 暫停執(zhí)行
Z: 不存在但暫時無法消除
W: 沒有足夠的記憶體分頁可分配
<: 高優(yōu)先序的行程
N: 低優(yōu)先序的行程
L: 有記憶體分頁分配并鎖在記憶體內(nèi) (即時系統(tǒng)或捱A I/O)
START: 行程開始時間
TIME: 執(zhí)行的時間
COMMAND:所執(zhí)行的指令
10. 查找日志信息中錯誤級別的信息
more /home/acd/cin/log/cintel.log_20100111 | grep ERROR
11. 在Linux下按照文件名、文件大小、修改時間的順序查看指定目錄下的文件
ls -l /home/acd/cin/log | awk '{print $9,$5,$8}'
12. 查找文本文件從指定起始行到指定結束行的內(nèi)容
eg. sed -n '50,100p' /home/acd/cin/log/cintel.log_20100111
13. 統(tǒng)計某文件的行數(shù)
eg. wc -l /home/acd/cin/log/cintel.log_20100115 | awk '{print $1}'
14. 在Linux下列出目錄,而不列出文件
ls -l | grep ^d
15. Linux的啟動腳本rc.local的修改
若要在Linux的啟動腳本中啟動某些賬戶的某些命令,可以修改/etc/rc.d目錄下的rc.local文件,例如該文件參考如下:
su - mysql -c "mysql.server start"
su - ms -c "ininit"
su - memcache -c "memcachedb -p14680 -d -r -u root -H /home/memcache/cin/mdb_14680 -N -t 4 -m 128"
su - web -c "startup.sh"
該腳本的意思是在mysql賬戶下運行mysql.server start將Mysql啟動起來;
接著在ms賬戶下運行ininit將ms啟動起來;
而后進入memcache賬戶運行長串命令將memcache啟動起來;
最后切換到web目錄運行startup.sh將Tomcat啟動起來。
16. Linxu重啟網(wǎng)絡
/etc/init.d/network restart
17. Linux啟動ftp
service vsftpd start
18. Linux啟動mysql
mysql.server start
19. 修改Linux的hostname
/etc/sysconfig目錄下的network文件,參考內(nèi)容如下:
NETWORKING=yes
NETWORKING_IPV6=yes
HOSTNAME=minicc
修改完成后需要重啟網(wǎng)絡才能生效
20. Linux格式化xml文檔命令xmllint
xmllint --format test.xml
21. 查看文件的最后修改時間
eg. stat /home/ms/cin/voxdst/11000.wav | grep -i Modify | awk -F. '{print $1}' | awk '{print $2, $3}'
22. Linux查找文件的具體位置
例如查找dahdi_scan所在的路徑,在root下運行命令:
find / -name dahdi_scan
23. 查看Linux的內(nèi)核版本
1)運行cat /proc/version
參考結果如下:
Linux version 2.6.18-164.el5 (mockbuild@builder10.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)) #1 SMP Thu Sep 3 03:28:30 EDT 2009
2)運行uname -a
參考返回結果如下:
Linux cinacd 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
24、查看Linux的版本
1)運行l(wèi)sb_release -a
參考返回結果如下:
[root@cinacd ~]# lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: #CentOS
Description: #CentOS release 5.4 (Final)
Release: 5.4
Codename: Final
2)運行cat /etc/issue
參考返回結果如下:
CentOS release 5.4 (Final)
Kernel \r on an \m
3)運行cat /etc/redhat-release
參考返回結果如下:
posted on 2009-07-27 15:14
阿蜜果 閱讀(1539)
評論(0) 編輯 收藏 所屬分類:
Other