SA的基本任务:

帐户: 为新用户增设帐号,将不再活动的帐号删除,帐号存活期事务(忘记密码等)。把用户的主目录放在什么位置、在哪些机器上创建帐号。

硬件:识别并使用新硬件。对于虚拟化:设备可能要安装在虚拟化层次结构的多个层面;安全公平地共享。

监视:定期做检查,确保电子邮件和WEB服务正确运行;查看日志文件,掌握故障出现的早期迹象;确保本地网络都连接正确;监视系统资源的可用性。

维护文档:讲清楚变化。电缆的走线位置、电缆连接方式,保留所有硬件的维护记录,记录备份的状态,编写本地处理过程和策略的文档。

安全:对非授权访问进行粗略的检查。仔细布置由陷阱和审计程序构建的监视网。

Linux的发行版:

  该发行版本能够在今后5年内继续存在吗?

  该发行版本会持续有最新的安全补丁吗?

  该发行版本会迅速发布更新软件吗?

  如果我有问题,发行商会搭理我吗?

特定的系统管理工具:SUSE的YaST2 , IBMR SMIT,帮助用户配置或者管理选定的系统功能。

单位:RAM总是按2的幂来算,而网络带宽一定按10的幂来算。存储空间一般按10的幂为单位算,但是块和页的大小则是用2的幂来算。

工具:gedit, vi, emacs, nano, perl, python, expect

发行版本:

  ubuntu的服务器版本的内核针对服务器的使用预先做了调配。

man:

  单条命令、驱动程序、文件格式、库例程

  在PAGER环境变量中指定的任何程序把手册页发送到用户终端。

  man section title

  man -k keyword 输出手册页清单,其单行概要中有keyword

  ubuntu,SUSE  -- mandb重构库文件, Red Hat 使用makewhatis

  如果用户想要用手册页的形式发布本地文档,简单的做法是,用系统的标准打包机制打包,并把这些手册页放在标准的man目录下。

其他的权威文档:

  针对系统的专门指南:

  针对软件包的专门文档:

  RFC: 描述了Internet上使用的协议和规程。详尽且技术性强

其他的信息资源:

  罗塞塔石碑:指向在许多不同的操作系统上执行各种系统管理任务所用到的命令和工具。bhami.com/rosetta.html

  freshmeat.net

  kernel.org

  linux.org

  lwn.net

  lxer.com

  linux.slashdot.org

  securityfocus.com

  serverfault.com

  serverfiles.com

  ugu.com

判断软件是否安装:

  which gcc :shell 的which命令找出相关的二进制程序是否已经在搜索路径中。

  whereis:搜索更大范围的系统目录,与shell的搜索路径无关。

  locate:参照预先编译好的一个文件系统索引,以此确定与特定模式相匹配的文件名。属于GNU的findutils软件包。其搜索不只针对命令或者软件包,而是能够找到任何类型的文件。其数据库通常由updatedb命令定期更新,这条命令由cron执行。

  rpm -q python

SA读书笔记1的更多相关文章

  1. 《C#高级编程》读书笔记

    <C#高级编程>读书笔记 C#类型的取值范围 名称 CTS类型 说明 范围 sbyte System.SByte 8位有符号的整数 -128~127(−27−27~27−127−1) sh ...

  2. 【英语魔法俱乐部——读书笔记】 3 高级句型-简化从句&倒装句(Reduced Clauses、Inverted Sentences) 【完结】

    [英语魔法俱乐部——读书笔记] 3 高级句型-简化从句&倒装句(Reduced Clauses.Inverted Sentences):(3.1)从属从句简化的通则.(3.2)形容词从句简化. ...

  3. 【英语魔法俱乐部——读书笔记】 2 中级句型-复句&合句(Complex Sentences、Compound Sentences)

    [英语魔法俱乐部——读书笔记] 2 中级句型-复句&合句(Complex Sentences.Compound Sentences):(2.1)名词从句.(2.2)副词从句.(2.3)关系从句 ...

  4. 《Linux内核设计与实现》读书笔记(十七)- 设备与模块

    本章主要讨论与linux的设备驱动和设备管理的相关的4个内核成分,设备类型,模块,内核对象,sysfs. 主要内容: 设备类型 内核模块 内核对象 sysfs 总结 1. 设备类型 linux中主要由 ...

  5. Essential C#读书笔记

    Essential C#读书笔记 这是一个多变的时代,一次又一次的浪潮将不同的人推上了巅峰.新的人想搭上这一波,同时老的人也不想死在沙滩上.这些年新的浪潮又一次推开,历史不停地重复上演,那便是移动互联 ...

  6. 《Essential C++》读书笔记 之 泛型编程风格

    <Essential C++>读书笔记 之 泛型编程风格 2014-07-07 3.1 指针的算术运算(The Arithmetic of Pointer) 新需求1 新需求2 新需求3 ...

  7. 读书笔记汇总 - SQL必知必会(第4版)

    本系列记录并分享学习SQL的过程,主要内容为SQL的基础概念及练习过程. 书目信息 中文名:<SQL必知必会(第4版)> 英文名:<Sams Teach Yourself SQL i ...

  8. 读书笔记--SQL必知必会18--视图

    读书笔记--SQL必知必会18--视图 18.1 视图 视图是虚拟的表,只包含使用时动态检索数据的查询. 也就是说作为视图,它不包含任何列和数据,包含的是一个查询. 18.1.1 为什么使用视图 重用 ...

  9. 《C#本质论》读书笔记(18)多线程处理

    .NET Framework 4.0 看(本质论第3版) .NET Framework 4.5 看(本质论第4版) .NET 4.0为多线程引入了两组新API:TPL(Task Parallel Li ...

随机推荐

  1. MongoDB快速入门(二)- 数据库

    创建数据库 MongoDB use DATABASE_NAME 用于创建数据库.该命令如果数据库不存在,将创建一个新的数据库, 否则将返回现有的数据库. 语法 use DATABASE语句的基本语法如 ...

  2. python实现免密码登录lunx服务器

    import paramikoimport oshostname='192.168.76.10'username='root'# password='123456'ssh=paramiko.SSHCl ...

  3. HTTP状态码 304

    HTTP 304 错误Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档).服务器告诉客户,原来缓冲的 ...

  4. Codeforces Round #283 (Div. 2) E. Distributing Parts 贪心+set二分

    E. Distributing Parts time limit per test 2 seconds memory limit per test 256 megabytes input standa ...

  5. list添加map问题

    结论: list添加添加的是map的地址 List<Map<String, Object>> list = new ArrayList<>(); Map<St ...

  6. Android Sqlite 批量插入性能优化

    db.beginTransaction(); try { for (...) { db.execSQL("...", new Object[]{}); } db.setTransa ...

  7. python基础3 - 变量的基本使用和命名

    4.变量的基本使用 4.1 变量定义 在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建 等号(=)用来给变量赋值 = 左边是变量名 = 右边是存储在变量中的值 变 ...

  8. 《Think in Java》(七)复用类

    Java 中复用代码的方式就是复用类,复用类的方式有: 组合 继承 代理(并没有啥高深的含义,只是在使用类A前,新增了类B,让类B的每个方法去调用类A中对应的方法,也就是说类B代理了类A...不过我还 ...

  9. Token和session 详解

    Token的含义 原文链接 这只是一个思路 1.Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在 ...

  10. web自动化:元素定位(二)

    一. 实例 如何定位到下图第二个"抢投标",有一种方法是利用xpath定位 //a[@href="/loan/loan_detail/Id/7190.html" ...