Linux笔记

参考文档:
linux性能瓶颈排查
Shell编程入门

1、重启机器:

reboot
shutdown -r now
shutdown -r 10 (10分钟后)
shutdown -r 20:35

2、 关机:

halt
poweroff
shutdown -h now
shutdown -h 10 (10分钟后)

3、防火墙管理:

永久关:chkconfig iptables off
开机启动:chkconfig iptables on
开:chkconfig iptables start
关:chkconfig iptables stop
重启:service iptables restart
查看状态:service iptables status

  • 查看系统信息:uname -a
  • 查看环境变量:env
4、查看文件信息:

ls -lh [file_name]
file [file_name]
stat [file_name]

  • 文件操作:touch、mk、mkdir、rm、rmdir、cat、less、cp、mv
5、查看程序,删除:

rpm -qa | grep [jdk]
yum -y remove [java]

  • 压缩一个目录:
    tar -zcvf [archive_name.tar.gz] [directory_to_compress]

  • 解压到指定目录:
    tar -zxvf [archive_name.tar.gz] -C [/usr/temp/]

  • 压缩指定目录下所有文件及目录为zip格式: zip [file.zip] [./directory/*]

  • 解压缩到指定目录:unzip [file.zip] -d [./test]

  • 查看压缩包内容:unzip -v [largefile.zip]

6、进程、磁盘管理:

1、查看是否服务在运行:ps -ef | grep tomcat

2、彻底杀死进程:kill -9 [pid]

3、查看指定端口的进程:netstat -anp | grep [port]

4、查看磁盘空间:df -lh [/usr/local]

查看已使用空间:du -h [/usr]

5、性能分析,查看内存使用情况:top -s

查看进程信息:top -s |grep [java]

你可能感兴趣的:(Linux笔记)