Linux 系统

一、Linux 系统基础服务

1、系统时间服务

  1. Linux 中时间系统的介绍和常用时间date和时区tzset管理工具介绍
  2. Linux 系统配置时间服务器ntpd1配置
  3. Linux 系统配置时间服务器ntpd2启动和调试

2、系统日志服务

3、账号和权限管理

  1. 用户登录过程略解
  2. 用户登录过程详解
  3. 用户切换(su&sudo)
  4. 密钥登陆介绍
  5. sshd 服务配置
  6. hosts allow|deny
  7. 用户|密码有效期chage
  8. 查看系统登陆信息

4、系统管理服务

  1. Linux 系统管理器 Systemd
  2. Linux 系统 systemd 服务的管理命令 systemctl
  3. Linux 查询systemd的日志 journalctl

其他

  1. Linux 系统文件权限的管理和系统目录分布
  2. crond系统计划任务服务
  3. stty终端设置
  4. scp security_copy
  5. expect 交互命令

二、Linux 系统管理工具列表

  1. Linux 操作系统基础信息和分类说明
  2. Linux 系统shell说明和常用帮助命令
  3. Linux 系统标准输入\输出和重定向
  4. Linux系统区域语言设置
  5. Linux 系统崩溃后如何强制关机和重启

系统管理

  1. 软件包管理工具 rpm&yum
  2. 动态链接库管理 ldconfig
  3. 工具:Screen 多视窗管理工具
  4. 系统进程前后台管理工具
  5. Linux 系统发送管理信号的命令kill、killall、pkil、skill

系统诊断

  1. 工具:getconf 获取系统变量值
  2. 工具:watch 定时重复执行并全屏输出
  3. 工具:pmap 显示进程的内存映射
  4. 工具:vmstat 虚拟内存等统计信息
  5. 工具:ps 输出当前进程快照
  6. 工具:top 实时显示服务器状态和进程状态
  7. 工具:lsof 列出系统打开的文件
  8. 工具:strace 跟踪系统的调用和信号

辅助命令

  1. 服务器间传输工具 cURL
  2. Shell 脚本管理的锁命令 flock

三、Shell编程和文本处理工具

文本处理命令

编程

  1. 双括号
  2. 单括号
  3. 函数
  4. 终端:一行代码
  5. 字符串操作符