Linux系统常用的工具命令,常用系统管理命令,压缩管理

常用的工具命令

man:帮助命令

find:文件检索命令

语法:find 检索的范围(路径) 检索条件

文件名检索

精确:find  / -name hosts

模糊:通配符 *(0或者多个)、?(单个) find  / -name host?

模糊名称查找:不区分大小写  find  / -iname hosts

文件大小检索

精确:find /etc/ -size 1000

范围: 判定: 大于;+小于:-

关系连接:并:-a     ; 或:-o;找出大于100k,并且小于200k

文件类型检索-type

文件所属者(组)-user -group

按照时间进行检索 find  / 

         -mtime

         -atime

         -ctime

wc:wordcount文件大小统计

Du:文件大小统计

Visudo:编辑sudo命令配置

root               ALL=(ALL)                        ALL

用户名 登录主机=(以什么样的身份) 可以执行什么样命令

案例:  赋予:LW 可以 以 root 身份 查询防火墙信息

LW             ALL=(root)   /sbin/service iptables status;

执行:sudo service iptables status;

不输入密码:

LW      ALL=(root)      NOPASSWD:/sbin/service iptables status

推荐配置:让普通用户拥有root的权限权限

LW      ALL=(root)      NOPASSWD:ALL

常用系统管理命令

磁盘管理

Linux中常用的磁盘类型

         IDE:hda,hdb…

         SAS(SCSI): sda,sdb..

         SSD

管理磁盘

Df –h :查看分区剩余空间,挂载情况

网络管理

  ifconfig

服务管理管理

Service

语法:service 服务名称 start|stop|status|restart (启动,停止,运行状态,重启)

服务的名称:/etc/init.d/

Chkconfig:设置开机是否启动

检查防火墙开机是否启动:chkconfig iptables - -list

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

2~5都是on,表示开启

cat /etc/inittab   0~6代表意思

设置

chkconfig iptables off|on

端口管理

查看端口开放的情况

netstat –atunlp

         -a:列举出所有的连接,箭筒服务

         -t: 列出所有的tcp协议的服务

         -u: 列出所有的ucp协议的服务

         -l: 列出所有监听

         -p:列出服务Pid

         -n显示使用端口号

进程管理

查看进程:ps

查看Java:ps –ef |grep java

Jps:查看所有的Java进程

Kill杀死进程:kill 进程号

Redhat的selinux安全机制:修改错误会使系统无法启动

(1)关闭:vi /etc/selinux/config

(2)重启机器生效

Linux压缩管理

常见的压缩格式

gzip

后缀:.gz

压缩:gzip file_path

解压:gunzip XX.gz

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

Bzip2:适合压缩比较大的文件

后缀:.bz2

压缩:bzip2 file_path

解压:bunzip2 XX.bz2

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

Tar:打包命令

打包:tar  -cf  xxx.tar  source

解包:tar  -x xxxx.tar  –C target

参数:

                   c:打包

                   -f:使用档名,如果使用-f参数,那么必须指定文件的名字

                   -x:解包

                   -v:显示这个过程

                   -z:使用是否gzip格式进行压缩或者解压

                   -j:使用是否bzip2格式进行压缩或者解压

                   -C:指定解压的位置

常用组合:

使用tar + gzip

压缩:tar –zcvf xxx.tar.gz  xxxxx

解压:tar –zxvf xxx.tar.gz –C  /

 

使用tar +bzip2

压缩:tar –jcvf xxx.tar.gz  xxxxx

解压:tar –jxvf xxx.tar.gz –C  /

关机和虚拟机相关操作

关机

halt

init 0

shutdown –h now

重启

Reboot

Init 6

Linux快照

使用一段时间后,可以进行快照,一般Linux有大改动之前和之后快照

使用快照会占用大量磁盘空间

克隆Linux(紧限制于虚拟机中)

3台机器都需要安装jdk,mysql

思路:在一台安装完,然后克隆,但是需要修改主机名、ip、网卡信息

 

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无名一小卒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值