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 系统日常维护相关推荐

  1. Linux系统日常维护命令

    1.查看修改主机IP地址命令 查看IP方法一:ifconfig 查看IP方法二: cat /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机IP #vi /e ...

  2. [10] Linux系统日常运维

    [10] Linux系统日常运维 10.1 使用w查看系统负载 [root@Temence ~]# w19:28:05 up 45 days, 9:20, 1 user, load average: ...

  3. centos linux 系统日常管理4 scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法 第十七节课...

    centos linux 系统日常管理4  scp,rsync,md5sum,sha1sum,strace ,find Rsync 常见错误及解决方法  第十七节课 rsync可以增量同步,scp不行 ...

  4. Linux 系统日常运维九大技能和运维网络知识总结

    一.Linux 系统日常运维九大技能 1.安装部署 方式:U盘,光盘和网络安装 其中网络安装已经成为了目前批量部署的首选方式:主要工具有Cobbler和PXE+kickstart 可以参考如下链接内容 ...

  5. Oracle ERP系统日常维护和巡检

    ERP系统日常维护主要包括:数据库维护,应用维护和操作系统维护. 1.数据库的检查 每天检查alert告警日志和trace文件: 检查归档日志数量及空间大小确认 每天检查系统备份日志 每天检查数据库表 ...

  6. 网众无盘不能和主服务器同步,无盘系统日常维护与.doc

    无盘系统日常维护与 常见故障(网众) 工作原理: 用一块启动芯片来远程引导:而今大多数主板都集成千兆网卡并带有启动代码,目前网众无盘可以完美兼容任何一款集成千兆网卡.因为还原机制不同,每次客户机重起时 ...

  7. linux系统日常管理

    第十五章 linux系统日常管理 笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了.不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的li ...

  8. linux 系统日常管理

    笔者在前面介绍的内容都为linux系统基础类的,如果你现在把前面的内容全部很好的掌握了,那最好了.不过笔者要说的是,即使你完全掌握了,你现在还是不能作为一名合格的linux系统管理员的,毕竟系统管理员 ...

  9. linux系统日常管理复习题讲解

    1. 如何看当前Linux系统有几颗物理CPU和每颗CPU的核数? 2. 查看系统负载有两个常用的命令,是哪两个?这三个数值表示什么含义呢? 3. vmstat r, b, si, so, bi, b ...

  10. linux系统日常脚本sh

    一.系统初始化脚本(init.sh) #!/bin/bash#操作系统安装 #执行方法: ./init.sh 主机名os_hostname=$1 if [ ! -d /alidata ] then m ...

最新文章

  1. 3D-VID:基于LiDar Video信息的3D目标检测框架|CVPR20
  2. WAV文件C++分析与显示
  3. numpy np.sort()函数(指定对某一轴进行排序,返回数组的排序副本)(成对数组不要用这个排,用哪个啥lexsort()或argsort()都行)
  4. python atm作业详解_python day4 作业 ATM
  5. Docker 容器中“TERM environment variable not set.”问题解决
  6. hyperstudy联合matlab,HyperStudy对后处理排气管道参数的灵敏度分析及优化设计
  7. 给公司部门设计的SOA架构
  8. SVN 的安装与配置
  9. 最新可用的goole翻译接口
  10. Python 数据结构与算法——从二分图到寻找最大排列(Maximum Permutation)
  11. 【百度云提取】:JDK1.8API、Jdk1.8安装包、jQueryAPI文档、JavaScriptAPI文档、W3School相关API文档
  12. 解决weka打开不了package manner的方法!
  13. smartprinter注册版_SmartPrinter下载 4.2 共享版
  14. 如何从linux下载超过4G的文件到windows
  15. 从头到尾彻底理解KMP(转载自July)
  16. CF235C Cyclical Quest
  17. BUG记录——解析程序包出现错误
  18. Win7-VirsualBox下学习Ubuntu--Ubuntu和Win7共享文件夹
  19. java知识点总结(面试)
  20. 【航天物流组参赛ReadMe.md】

热门文章

  1. 畅玩新方式 | Google Play 游戏 Beta 版在 PC 上发布
  2. TQ2440开发板学习纪实(4)--- 初始化片外RAM,让程序有更大内存空间
  3. 2022智源大会议程丨类脑计算前沿与挑战
  4. calibre +obok插件,解决从kobo上买的电子书的DRM问题
  5. JavaScript制作网页动画
  6. 服务器amd cpu性能排行,2018年PC处理器性能排行:英特尔9代酷睿被AMD反超!
  7. vbs实现软件自动登录(以谷歌浏览器打开网站并登陆为例)
  8. vs2015下载路径
  9. wifi动不动就断开_笔记本Wifi上网经常间歇性断网的修复
  10. 离散数学-各种关联词的符号化