必看!!!Linux系统管理命令

1、硬盘管理

常用命令:df -h

df用于显示目前在Linux系统上的文件系统的磁盘使用情况统计  -h使用人类可读的格式


2、网络管理

常用命令:

1)ifconfig可设置网络设备的状态,或是显示目前的设置。


3、服务管理命令

1)查看或修改服务状态

只要管理员才能最服务进行管理 如果是普通用户必须授权后才能进行相关操作

格式:service 服务名称 status|start|stop|restart

管理员直接操作:service iptables status

普通用户的操作如下:

(1)进入授权管理文件中进入编辑模式

 visudo+回车

(2)管理员授权给某个普通用户


(3)普通用户使用授权 操作

sudo(使用授权) service iptables status(执行操作)


2)设置服务开机自启动

chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。

使用语法:

chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]

eg:查看sudo chkconfig --list iptables

结果:

iptables        0:off 1:off 2:on 3:on 4:on 5:on 6:off


查看0~6代表什么

cat  /etc/inittab


不加任何选项的结果

chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfig 会改变指定服务的启动信息。on和off分别指服务被启动和停止,reset指重置服务的启动信息,无论有问题的初始化脚本指定了什么。on和off开关,系统默认只对运行级3,4,5有效,但是reset可以对所有运行级有效。 


3)端口管理

netstat -a 显示当期那所有活动端口情况

netstat -t 列举tcp协议的服务


netstat -u 列举udp协议的服务


netstat -a|grep 端口号 过滤只剩下相关信息



4) 进程管理

ps -ef 查看当前所有进程

ps -ef |grep  java:查看所有java进程

kill -9 XXXXX     XXXXX为查出的序号

redhat的selinux安全机制:关闭:vi /etc/selinux/config  再是SELINUX=disabled 重启机器生效


5)压缩管理

压缩格式分为Zip、gzip、bzip2

gzip:

后缀名:.gz 

压缩 gzip  file_path 

解压:gunzip file_path.gz 

特点:不能对文件夹进行压缩 

压缩后源文件没有了 


bzip2:适合压缩大文件 

后缀名:.bz2 

压缩:bzip2 file_path 

解压:bunzip2 file_path.bz2

特点: 不能对文件夹进行压缩 压缩后源文件没有了 

tar:打包命令,将多个文件或者文件夹打包成一个文件

解压:tar -zxvf source.tar  -C targe :显示解压过程 

tar -zxf source.tar  -C targe:不显示解压过程 

压缩: tar -czvf file.tar source 

eg:tar -zxf ./jdk-8u91-linux-x64.tar.gz -C /opt/moduls/ 

jdk-8u91-linux-x64.tar.gz:使用tar+gzip组合生产的文件

猜你喜欢

转载自blog.csdn.net/csdn19970806/article/details/80669879