接Linux操作系统基础学习笔记(3)
-------------------------------------------------------------------------------
三、系统管理命令
硬盘管理:
常见的硬盘类型
IDE:hda、hdb、hdc
SAS(SCSI)-->SATA:sda、sdb
SSD
管理命令
df -h
添加硬盘的步骤
1、添加硬盘
2、在硬盘中新建分区
3、将目录挂载到分区中
网络管理:
ifconfig:查看ip信息
route:查看路由信息
服务管理命令(重要):
格式:service Linux所有自带服务的管理命令
查看service支持的命令:ll /etc/init.d/
network:网络
iptables:防火墙
service s_name start|stop|restart|status
chkconfig:设置开机启动
查看:chkconfig s_name --list
eg:chkconfig iptables --list
设置:chkconfig s_name on|off
eg:chkconfig iptables off
查看0-6代表什么:cat /etc/inittab
端口管理:
netstat
-a:列举所有的连接,服务监听等
-t:列举tcp协议的服务
-u:列举udp协议的服务
netstat -a | grep 3306(端口号为3306的服务)
进程管理(重要):
ps:查看当前进程
ps -ef | grep java:查看Java进程
jps:pid和Java主类名
-l:pid和java主类全称
-lm:pid、主类全称和应用程序参数
-v:pid和JVM参数
kill:杀死进程
kill -9 pid
redhat的selinux机制
关闭:vi /etc/selinux/config
SELINUX=disable
重启生效
四、压缩管理
常见的压缩格式
zip
gzip:
后缀名:.gz
压缩:gzip file_path
解压:gunzip file_path.gz
特点:
不能对文件夹进行压缩
压缩后源文件没有了
bzip2:适合压缩大文件
后缀名:.bz2
压缩:bzip2 file_path
解压:bunzip2 file_path.bz2
特点:
不能对文件夹进行压缩
压缩后源文件没有了
tar:打包命令,将多个文件或文件夹打包成一个文件
解压(重要):
tar -zxvf source.tar -C target:显示解压过程
tar -zxf source.tar -C target:不显示解压过程
压缩:tar -czvf filename.tar source(文件/目录,多个时用空格隔开)
eg:
tar -zxf ./jdk-8u91-linux-x64.tar.gz -C /opt/moduls/
jdk-8u91-linux-x64.tar.gz:使用tar+gzip组合生产的文件