编程知识 cdmana.com

一些常用的Linux命令

系统

查看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

网络

查询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

查看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 (等空闲后卸载)

版权声明
本文为[静风流云]所创,转载请带上原文链接,感谢
https://my.oschina.net/rox/blog/4711326

Scroll to Top