系统
查看redhat版本
cat /etc/redhat-release
uname -a
cat /proc/version
查看系统启动参数
cat ~/.bash_profile
修改系统启动参数
vi ~/.bash_profile
vi /etc/rc.local
vi /etc/profile
修改后即时生效
. ~/.bash_profile
. /etc/rc.local
. /etc/profile
同步系统时间
/usr/sbin/ntpdate time.windows.com
修改系统时间
date -s "11/20/2003 12:48:00"
date +%Y%m%d%T -s "20081225 10:05:00"
查看cpu信息
cat /proc/cpuinfo
查看系统IO瓶颈
sudo iotop -Pm /
查看目录下各自磁盘占用空间
du --max-depth=1 -h /apps/tomcat8/ROOT
rpm安装、卸载、列表和查询mysql安装
rpm -ivh
rpm -ev --nodeps
rpm -ql xxx.rpm
rpm -qa|grep -i mysql
网络
telnet网络端口
- 每次中断5秒后再次telnet,带有尝试的日期时间
while true ; date; do telnet 8.32.241.47 80; sleep 5; done;
查询80端口被哪些程序占用
netstat -antp|grep 80
查看8100端口的访问统计
netstat -na |grep 8100 |wc -l
netstat -tunlap|grep 80
编辑iptables
vi etc/sysconfig/iptables
修改网卡IP,并重启
vi /etc/sysconfig/network-scripts/ifcfg-eth0
service network restart
工具
tar打包和解压
tar -cvfz ***.tar /sourcefolder
tar -xvfz ***.tar -C targetfolder
遍历当前目录下的SQL文件并分别打包
find . -name '*.sql' -exec tar -czvf {}.tar.gz {} --remove-files\;
查看tomcat日志文件的最后200行
tail -n 200 /apache_tomcat-5.5.20/logs/catalina.out
修改当前默认语言
export LANG=en_US
export LC_ALL=en_US
删除/data/projects/myproject/目录(及其子目录下)的所有.svn目录
find /data/projects/myproject/ -name .svn |xargs rm -rf
安装和卸载U盘
fdisk -l
mount /dev/sdc1 /mnt
umount /mnt
umount -l /mnt (等空闲后卸载)