jxdiscuz 发表于 2018-5-22 13:24:07

linux的基本管理

  ? Linux系统的基本管理
  ? Linux软件安装方法
  ? Linux下用户与权限的管理
  ? Linux磁盘与文件系统的管理
  ? Linux下任务管理与故障排查
  ? Linux下网络配置方法
  ? Linux文件服务器的配置
  ? Linux域名服务器的配置
  Linux中将硬盘分区等设备均表示为文件
  /dev/hda5
  Dev:硬盘文件所在的目录
  Hd:表示IDE设备
  Sd:表示SCSI设备
  硬盘的顺序号以字母a,b,c……表示
  分区的顺序号以数字1234表示
  硬盘和分区结构                     1
            2
            3
            4
            5
          
  1:第一个主分区/dev/hda1
  2:第二个主分区/deb/hda2
  3:第一块IDE硬盘设备/dev/hda
  第一个逻辑分区/dev/hda5
  4:第二个逻辑分区/dev/hda6
  5:扩展分区
  RHEL系统安装后:
   
[*]l 关闭Iptables
  #chkconfig iptables off
   
[*]l 关闭Selinux
  鼠标双击打开/etc/sysconfig/selinux文件
  修改SELINXU=disabled
  保存后退出
   
[*]l 重新启动系统
  Init进程
  2 由Linux内核加载运行/sbin/init程序
  2 是系统中第一个进程
  2 PID(进程标记)号永远为1
  系统服务控制
   
[*]l 常用方式
  service 服务名称 控制类型
  /etc/rc.s/init.d服务名称 控制类型
  控制类型
  start :启动
  stop ; 停止
  restart :重新启动
  reload :重新加载
  status : 查看服务状态
  示例:# service crond status
  crond(pid 3069)is running
  注:crond服务正在运行
   
[*]l 查看系统服务的启动状态
  chkconfig –-list
  chkconfig –-list 服务名称
  示例:#chkconfig –list network
  network 0:关闭 1:关闭 2:启用3:启用4:启用5:启用6:关闭
   
[*]l 设置系统服务的启动状态
  chkconfig –level 级别列表 服务名 on|off
  示例:#chkconfig –-level 016 network on
  #chkconfig –-list network
  network 0:启用 1:启用 2:启用3:启用4:启用5:启用6:启用
   
[*]l 查看运行级别
  使用runlevel 命令,分别显示
  切换前的运行级别,当前运行级别
  临时切换运行级别
  使用过的init命令结合0-6运行级别参数
  #runlevel
  N 5
  #int 3
  #runlevel
  5 3
  #init 6 {重启系统}
  #init 0 {关闭系统}
  注:第一个N表示之前未切换过运行级别
  runlevels—运行级别                     运行级别
            说明
                        0
            关机状态,使用该级别将会关闭主机
                        1
            单用户模式,不需要密码验证即可登录系统,多用于系统维护
                        2
            字符界面的多用户模式(不支持网络访问)
                        3
            字符界面的完整用户模式,大多数服务器主机运行在此级别
                        4
            未分配使用
                        5
            图形界面的多用户模式,提供了图形桌面操作环境
                        6
            重新启动,使用该级别时将会重启主机
          
  id:runlevel:action:process                     字段
            说明
                        id
            用于在inittab文件唯一标识一个配置
                        runlevels
            用于指定该记录在那些裕兴级别中运行
                        action
            用于描述记录将执行哪种类型的动作
                        process
            用于设置启动进程所执行的命令
          
  系统服务管理工具
  ntsysv 工具
  提供一个交互式,可视化窗口
  可以在字符终端运行
  便于集中管理多个服务
  chkconfig 工具
  不提供交互式,可视化窗口
  管理单个服务效率更高
  ntsysv系统服务管理工具
  ntsysv
  ntsysv –-level 级别列表
  RHEL6的/etc/inttab文件中保留默认运行级别的配置
  id:5:initdefault: 设置初始化系统后默认进入运行级别
  相关的配置文件
  将各种初始化配置分散存放
  相应相关的启动事件                     参数
            说明
                        /etc/inittab
            配置默认运行级别
                        /etc/sysconfig/init
            控制tty终端的开启数量,终端颜色方案
                        /etc/init/rcS.conf
            加载rc.sysinit脚本,完成系统初始化任务
                        /etc/init/rc.conf
            兼容脚本,负责各运行级别的调用处理
                        /etc/init/rcS-sulogin.conf
            为单用户模式启动/sbin/susheell环境
                        /etc/init/control-alt-delete.conf
            控制终端下的ctrl+alt+del热键操作
                        /etc/init/start-ttys.conf
            配置tty终端的开启数量,设备文件
                        /etc/init/tty.conf
            控制tty终端的开启
          
  安装RHEL6系统
   
[*]l 插入REHEL6安装光盘,引导安装程序
  设置主机引导设备为光盘驱动
  从安装光盘启动主机
   
[*]l 检测安装光盘的完整性   
[*]l 配置安装程序
  选择安装过程显示语言,键盘类型,初始化磁盘,分区
  设置网络地址,系统时间,管理员口令
  定制要安装的软件包
   
[*]l 复制文件完成安装过程
  需10-30分钟
   
[*]l 初始化RHEL6系统
  安装VMware Tools命令:
  虚拟机-设置-安装VMware Tools-确定
  进入终端命令行
  # df
  # cd /media/VMware\ tools/
  # ll
  # tar zxvf VMwareTools-9.2.0-799703.tar.gz –C /usr/src/
  # cd /usr/src/
  # ls
  # cd vmware-tools-distrib/
  #ls
  # ./vmware-install.pl
  # reboot
页: [1]
查看完整版本: linux的基本管理