1。 mount iso的命令:
mount -t iso9660 -o loop xxx.iso destination
注意mount出来的destination dir必须存在。而且mount成功后是read-only的,需要把里面的内容cp出来才行。
2. 快速查看系统发行版的命令:
cat /etc/*_version
3. 替换字符命令
tr '\0' '\n' < source > destination
把所有\0换成\n
4. 修改系统参数
/proc下的一些系统配置文件修改后将会一直生效。但下次机器重启后将被重置为默认值。
修改/etc/sysctl.conf后将能一直生效。不需要重启机器而让其生效的命令是sysctl -p. sysctl -a可以查看所有的配置。
5. 查看系统tcp socket连接状态
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
6. 重启syslog
pkill -HUP rsyslogd
7. 恢复混乱的终端
经常遇到终端混乱的情况,不是output overflow就是行被截断。以前的做法是关闭后重连。但是工作的机器是需要2次ssh才能连上的,太麻烦。
现在知道原来有个reset命令,轻松加愉快啦。
8 共享屏幕
首先一方screen -s foo
另一方screen -x foo即可
ctrl+a d退出共享
9. 清空磁盘缓存
echo 3 | sudo tee /proc/sys/vm/drop_caches