常用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

网络

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 (等空闲后卸载)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值