Linux系统管理

Linux 系统管理
1.磁盘基本管理命令(df\du\fdisk\mount)
2.内存使用监控命令(top\free等)
3.软件安装方式(rpm\tar\yum)
4.linux Crontab定时任务使用

系统信息:
$|# uname:系统版本信息
$|# uname -r:系统内存版本
1.1

$|# cat /proc/cpuinfo:cpu信息
$|# cat /proc/meminfo:内存信息

虚拟机的日期
$|# date :显示当前的系统日期和时间
$|# date -R :
$|# cai 2016 :显示某年的日历表
(要在root用户下设置时间) # date -s 2019-09-30 (设置日期)
# date -s 14:42:45 (设置时间)
1.2

磁盘的使用情况
$|# df -lh :显示磁盘信息(分区的使用)
$|# du -sh 目录 (估计目录使用的空间大小)
(root用户下) # fdisk -l ( )
1.3

修复磁盘(自动修复)
(root用户下) # fsck /dev/sad2(修复磁盘分区)
(root用户下) # mount (查看挂在磁盘信息)
(root用户下) # mount /dev/sad1/data01(挂在磁盘)
(root用户下) # umount /dev/sad1(卸载磁盘)

内存使用情况
(root用户下) # free -m(查看系统内存使用情况)
1.4

可以在虚拟机—设置—内存属性里改变虚拟机内存
(root用户下) # top(查看各个进程内存的使用情况)
M:详细信息

网卡相关信息
1.5

有两个网卡:eth0、lo
1.6

网卡的全名:ifcfg-eth0
1.7

1.8

1.9

2.0

ping 0.0.0.0 其实就是ping本地地址

在Linux下软件的安装方式
第一种方式:RPM命令
首先检查一下某个软件是否安装:
# rpm -qa|grep java
2.1

卸载已安装的软件 # rpm -e --nodeps xxxxxx
安装软件 # rpm -ivh xxx.rpm
2.2

第二种方式
tar
源码编译(不推荐大家使用源码编译方式安装软件)


zip软件
首先要看一看zip软件是否有安装

1.解压 $|# unzip xxx.zip
2.压缩 $|# yy.zip file

tar软件
1.解压
解压到当前目录 $|# tar -zxvf xxx.tar.gz
解压到指定目录 $|# tar -zxvf xxx.tar.gz -C dir
2.压缩 $|# tar -zcvf xxx.tar.gz dir/file

第三种方式
yum --自己了解
注意:需要配置源
好处: 解决了软件包的依赖关系以及各个软件的安装顺序

软件安装以及环境配置练习
2.3

2.4

2.5

2.6

2.7

2.8

在编辑文件末尾加入:
##JAVA_HOME…

如何设置普通用户的sudo权限
步骤:
$ su
# vi /eyc/sudoers
在第一行添加如下内容:
beifeng ALL=(root)NOPASSWD:ALL
$ sudo …
2.9

3.0

查看防火墙是否关闭
$ sudo service iptables status

关闭防火墙
$ sudo service iptables stop
启动防火墙
$ sudo service iptables start
重启防火墙
$ sudo service iptables restart
永久性设置防火墙关闭
$ sudo chkconfig iptables off|on

httpd服务
3.1

SELINUX禁用
3.2

3.3

编辑好后需要重启机器
3.4

.linux Crontab定时任务使用
在Linux当中,自带的调度功能crontab
针对用户
每个用户都可以调度自己的任务
3.5

3.6

    #代表注释

克隆一个会话窗口
3.7
$|# which 命令 (就是查看某个命令所在的位置)
$|# date >> dd.txt (就是将日期写入dd.txt文件中)
回到原来的会话窗口编辑文件后保存
3.8

3.9

4.0

列出当前所有的定时任务
$ crontab -l
###…

删除所有的定时任务(不建议常用)
$ crontab -r

crontab 基本定义
语法:* * * * * command
说明:
1.六个字段之间,使用逗号隔开
2.字段的含义:* (代表分钟:1-59,每十分钟执行一次 * /10)
* (代表时:0-23,每两小时执行一次 * /2)
* (代表日:0-31,每1日执行一次 * /1)
* (代表月:1-12,每两个月执行一次 * /2)
* (代表星期:0-6)
举例子:
###每天21:30执行
30 21 * * * cmd01
4.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值