Linux之系统管理

作者: wqh8384 | 来源:发表于2019-08-04 20:34 被阅读4次

1.系统信息的查看:

查看系统名称:uname

uname -r  查看系统对应版本

查看cpu有关信息:cat /proc/cpuinfo

查看内存有关信息:cat /proc/meminfo

查看日期:date

查看时区:date -R

显示日历表:cal 2019

设置日期: date -s  2019-09-30

设置时分秒:date -s 14:42:45

查看磁盘使用情况:df -lh

预估目录占用空间大小:du -sh  /home/beifeng/

修复磁盘(自动修复):fsck  /dev/sda3

查看挂载磁盘信息:mount

mount  /dev/ddb1  /data01

卸载磁盘:umount  /dev/dbb1

2.内存有关信息查看

查看内存使用情况:free -m

查看进程使用情况:top/top -M

查看网卡有关信息:cd /etc/sysconfig/network-scripts/

3.Linux下软件安装的方式

第一种方式

    RPM命令

      检查某个软件是否安装

rpm -qa|grep jave

卸载已经安装的软件:

rpm -e --nodeps 软件名

安装软件

rpm -ivh xxx.rpm

第二种方式:

tar  源码 编译

解压软件:unzip xxx.zip

压缩软件:zip yy.zip file

tar软件

解压到当前目录

tar -zxvf xxx.tar.gz

解压到指定目录

tar -zxvf xxx.tar.gz -C dir

压缩

tar -zcvf zzz.tar.gz dir

第三种方式:

yum

4.设置普通用户sudo权限

切换到root用户

vi  /etc/sudoers

在第一行添加以下内容:

senior ALL=(root)NOPASSWD:ALL

查看防火墙状态:

sudo service iptables status

关闭防火墙:

sudo service iptables stop

启动防火墙:

sudo service iptables start

永久性关闭防火墙:

sudo chkconfig httpd on

5.Linux定时任务

Linux当中,自带的调度功能crontab

针对用户

      每个用户都可以调度自己的任务

在senior下创建一个定时任务

crontab -e

再配置有关信息

查看已有的定时任务:

crontab -l

删除定时任务:

crontab -r

crontab基本格式:

语法:

* * * * * command

说明:

1.六个字段之间,使用逗号隔开

2.字段的含义

第一个*:分钟1-59  例如每十分钟 */10

第二个*:时 0-23,*/2

第三个*:日1-31

第四个*:月1-12

第五个*:星期(0-6)

举一些例子:

每天21:30执行

30 21 * * * cmd01

每个月1,11,21的2:30执行

30 2 1,11,21 * * cmd02

每周六或者每周日,1:45执行

45 1 * * 6,0 cmd03

每天20:00到23:0每半个小时执行一次:

0,30 20-23 * * * cmd03

每小时执行一次:

* * /1 * * cmd05

相关文章

  • linux和git学习资源

    linux资源 Linux达人养成计划 I Linux 达人养成计划II Linux系统管理 Introducti...

  • 3.linux管理

    Linux系统管理 Linux优势 Linux结构 发行版本 Release linux 目录结构 查看系统内核版...

  • Linux 之软件安装到哪里合适

    Linux 之软件安装到哪里合适 Linux 的软件安装目录是也是有讲究的,正确的选择安装目录对系统管理是有益的,...

  • Linux学习目录

    Linux基础知识与系统管理视频教程 ├─1 Linux系统简│ ├─Linux教程 1.1.1 Linux系统...

  • 简书历史文章列表(不定时更新)

    Linux命令 Linux命令-文件管理Linux命令-系统管理 Python基础、相关模块及进阶 Python开...

  • Linux入门知识

    基础: Linux是什么 Linux用户、文件、目录管理 VIM编辑器 Linux文件系统管理进阶: Linux网...

  • Linux之系统管理

    1.系统信息的查看: 查看系统名称:uname uname -r 查看系统对应版本 查看cpu有关信息:cat ...

  • 运维技术栈

    Linux系统运维与架构设计技术栈 Linux系统基础入门 Linux系统概述与运维环境搭建 Linux系统管理 ...

  • 80 多个 Linux 系统管理员的监控工具

    80 多个 Linux 系统管理员的监控工具

  • 一些基础书籍

    Linux入门: Running LinuxLinux in a Nutshell 系统管理和网络: UNIX S...

网友评论

    本文标题:Linux之系统管理

    本文链接:https://www.haomeiwen.com/subject/rdtudctx.html