Linux使用总结

  1. ubuntu定时任务日志文件位置
    一般linux系统的定时任务的日志文件都在/var/log/cron.log,今天发现在ubuntu里找不到这个文件,需要如下操作:
    编辑/etc/rsyslog.d/50-default.conf
    cron.* /var/log/cron.log前面的注释符去掉,
    然后重启rsyslog
    sudo service rsyslog restart

  2. 合并两个大文件
    cat big1 >> big2

  3. 查看文件行数
    wc -l file

  4. 统计文件中的空行
    grep '^$' file | wc -l
    cat file | egrep '(^\s*$|^.{1}$)' | wc -l

  5. 查看端口占用
    netstat -anp
    netstat -anp | grep 5601

  6. 在shell中自动切换用户

echo "cbj" | su cbj -c "nohup ls 2>&1 &"

你可能感兴趣的:(Linux使用总结)