很多东西都是从网上找到的,由于比较零散不能一一列举,请谅解。

 

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文件都是压缩的,如果要看的话还需要先解压后使用上面的那个命令。 
 

 

                                                                                                                                                    未完(不断更新中……)