Linux 系统日常维护

Linux系统日常维护

 

  1. Liunx系统基本知识

1.1发行版

lsb_realease -a 适用于大多数的Linux 系统

 

1.2内核版本

uname -a

uname -r

1.3基本命令

Linux系统命令格式

 

命令  命令选项 命令描述

 

1.4文件目录

名称

全称

用途

 

/

/

整个目录结构的起始点

 

bin

Binaries

用来存放常用的二进制命令

boot

boot

包含引导Linux的重要文件,如grup和内核文件

dev

devises

存储设备的文件夹,包括显示器,硬盘等

e3base

e3base

安装配置集群的文件夹,包括hadoop,sqoop等

 

etc

etc

系统所有的配置文件

home

home

存放用户家目录文件及配置

 

lib

libraries

系统库文件

media

mdia

加载各种媒体文件,如光盘,软盘

 

mnt

mount

用于加载各种文件系统

 

opt

optionally

用于存放可选的安装程序

 

proc

process

包含进程信息,是内存的映射

 

root

Root

Root用户的家目录

 

sbin

Sbin

存放系统专用的二进制命令

 

srv

Srv

软件服务启动后所需程序

 

sys

system

存放系统信息

 

Tmp

Temporary files

临时文件

 

Usr

User

存放普通用户的程序和库文件,文档

 

Var

Variable file

存放时间,大小,内容经常变的文件

 

 

SELinux 是 2.6 版本的 Linux 内核中提供的强制访问控制(MAC)系统。

 

 

  1. Linux系统的安装

光碟安装,优盘安装,网络安装。

  1. Linux系统的管理

3.1进程管理

显示进程 ps -auxefL

强制杀死进程 kill -9 进程的pid

定时执行某程序或者命令 crontab

 

3.2文件系统管理

显示文件系统 df -mkTPHh

显示文件系统的划分情况 fdisk -l

 

3.3软件包管理

Rpm是redhat发行的包管理工具

查询安装包  rpm -qi 包名

            Yum list

     

3.4用户和用户组管理

用户管理

命令

功能

useradd

添加用户账号

userdel

删除用户账号

usermod

设置用户属性

userwd

设置用户口令

案例:

useradd st01 添加用户

passwd  st01 更改用户st01的密码

userdel -r st01 删除st01用户

用户账号相关文档和目录

路径

描述

/etc/passwd

保存用户账号信息

/etc/shadow

用户的加密口令

/etc/skel

用户的初始配置文件

 

 

 

用户组管理

命令

功能

groupadd

添加用户组账号

groupdel

删除用户组账号

 

 

案例:

Groupadd class1 添加class1项目组

Useradd -g class1 st02 创建用户时指定用户组

Usermod -g class1 st01 更改用户的用户组

Groupdel class1 删除项目组

 

路径

描述

/etc/group

保存用户组账号信息

 

文件权限管理

 

命令

描述

Chmod -uoag =+-

-u 用户,o其他,g用户组,a所有,=覆盖以前权限,+增加权限,-减少权限

Chmod 755 filename 

给文件filename赋予755权限,u=rwx,g=rx,o=rx

Chmod u=rwx,g=rx.o=rx  filename

给文件filename赋予755权限,u=rwx,g=rx,o=rx

Chmod u=rwx,go=rx  filename

给文件filename赋予755权限,u=rwx,g=rx,o=rx

Chmod u+rwx,g+rx,o=rx  filename 

给文件filename赋予755权限,u=rwx,g=rx,o=rx

chmod  a=rwx  filename    

给文件filename赋予777权限,等同于ugo=rwx

 

  1. Linux系统的调优何故障出来

4.1收集信息

口头获取信息,使用命令,检查系统相关内容获得信息。

4.2查看日志

查看系统日志

more var/log/messages

 

查看系统安全日志

more var/log/secure

4.3调整参数

 

你可能感兴趣的:(Linux 系统日常维护)