很多東西都是從網上找到的,由于比較零散不能一一列舉,請諒解。
1.隻對目錄進行同步。
rsync -av –include ‘*/’ –exclude ‘*’ source-dir dest-dir
2.檢視系統是32位還是64位。
getconf WORD_BIT
3.secureCRT中的技巧:
1.上傳下載下傳,如果你的系統沒有安裝lszrz包的話,就不能使用rz 和sz進行上下傳檔案。那麼就可以使用CRT中自帶的SFTP工具。具體使用辦法就是:使用快捷鍵Ctrl+p,使用get 和put指令進行上下傳。
2.如果進入sqlpuls時,可能不能使用backspace時。在設定中:終端--》鍵盤映射--》勾選delete映射backspace選項。
4.如何删除帶有特殊字元的檔案。
我發現系統中有個-1 的檔案,想删除還不好弄,下面這個指令就能搞定:”rm -- -1“,OK,搞定!
5.rsync同步時,目錄問題
有些時候細節很重要,rsync -Pav a b/ 同步的結果将把a整個目錄或者檔案 放到b檔案夾的下面。而如果使用rsync -Pav a/ b/ 那麼就會把檔案夾a下面的檔案全部放到檔案夾b下面。如果搞錯了指令就很麻煩,一定要注意!
6.對計算機你包驗證(RedHat系列的)rpm -Va 驗證所有包,結果可以判斷是否沒改動。
7.限制非root使用者登陸系統,建立/etc/nologin檔案,并且添加内容,此内容将是拒絕非root登陸的傳回内容。
8.Linux下分辨率更改:
更改一下/etc/X11/xorg.conf的内容。找到下面這段關于分辨率:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1024x768" "800x600" "640x480" ##如果是花屏,很可能就是沒有這句話。
EndSubSection
EndSection
9.rpm -qa mysql
大量報錯:
error: db4 error(22) from db->close: Invalid argument
rpmdb: Lock table is out of available locker entries
rpmdb: Unknown locker ID: 672b2
解決方法:出那個錯誤有時是因為斷電、有時是因為第三方程式非正常退出或者是人為原因,沒有清除對rpm資料庫的鎖定。
删除/var/lib/rpm/__db檔案就清除了rpm資料庫的鎖定狀态資訊.當然,最好删除前進行備份,tar zxvf rpm.old.tar.gz /var/lib/*._db
10.強制關閉其他虛拟控制台:
pkill -9 -t pts/* # pts/* 可以通過w指令得到。
其實,就是強制關閉某個pts/*的程序,當然如果你把父程序關閉了,并且你隻能遠端進行控制的話,那麼你就比較麻煩了。因為你關閉了sshd的daemon。如果你及時發現,并且你的虛拟控制端未關閉,那麼還可以再次使用service sshd start啟動它。
11.如果檢視非标準的man檔案:
nroff -man /root/shutdown.8
提示:很多man檔案都是壓縮的,如果要看的話還需要先解壓後使用上面的那個指令。
未完(不斷更新中……)