五郎. 发表于 2018-5-19 10:32:57

linux unit1

  第一单元
  

  

  1 、虚拟机控制
  $ rht-vmctl start desktop      ###开启desktop虚拟机
  Error: desktop not started (is already running)            ###报错,desktop已经运行
  $ rht-vmctl view desktop       ###显示desktop
  $ rht-vmctl poweroff desktop   ###关闭desktop
  Powering off desktop..
  $ rht-vmctl reset desktop   ###重置虚拟机
  $ rht-vmctl fullreset desktop####完全重置
  

  

  $ gedit                   ###编辑文件###
  

  

  2、进入模拟机系统
  普通用户      密码
  student         student
  

  点击not listed ----->输入root   密码redhat进入超级用户
  

  3、语言调整
  Applications ----->system tools ---->settings ----->Region & language
  打开命令行:reboot
  

  

  ####################
  系统:是对一个环境的定义,各种软件的集合
  内核:是操作系统的大脑,负责对软件的调度
  

  Shell保护内核不被篡改
  bash是shell的一种
  

  

  

  1.行提示符
  $
  kiosk         ##打开shell的用户
  @             ##分隔符
  foundation15##主机名称
  Desktop       ##工作目录名称
  $             ##身份提示符,( $表示普通用户,#表示超级用户 )
  

  (命令要在行提示符之后输入才能执行 )
  

  2.切换用户
  $ su -
  

  ( 进入-后要有空格 )
  

  注意:高级用户切换到低级用户不需要密码,低级用户切换到高级或平级用户需要密码
  

  3.虚拟台控制
  Crtl+Alt+F(1|7)    进入图形
  Crtl+Alt+F(2~6)    进入虚拟控制台
  

  Red hat Enterprise Linux Server 7.0 (Maipo)   ##系统版本
  Kernel 3.10.0-123.e17.x86_64 on an x86_64       ##内核版本,系统位数
  

  desktop0 login:root                            ##登陆用户名称输入
  Password:                                    #密码输入无回显
  

  4. 命令的执行
  1.命令必须在行提示符之后输入
  2.命令格式
  命令 参数 目标
  3.ctrl+c      ##撤销命令的执行
  4.命令参数
  -参数         ##单词缩写
  --参数          ##单词的全拼
  

  5.命令的帮助
  1.whatis 命令      ##查看命令的功能
  命令 --help      ##查看命令的帮助
  []                         ##选择加入的内容,可加可不加
  ...                     ##加入的内容个数任意
  <>                         ##内容在命令执行过程当中必须要加
  

  

  重启 init6/ reboot
  关机 init0/ poweroff


#########简单命令#######
  

  1. date
  

  watch -n 1 date##监控date命令每秒钟执行一次 ctrl +c 退出监控
  

  如 ;date 12121515             ###把系统时间设定为12月12日15:15 格式:月月日日小时分钟
  date 111811152016.55       ##2016表示年(可以不加).55 表示秒(可以不加)
  

  

  

  

  2. passwd
  

  passwdusername###更改用户密码(只有超级用户root可以)
  

  passwd####普通用户修改自己的密码
  

  

  普通用户只能修改自己的密码,并且必须知道自己原始密码,修改密码必须大于8位,不能与原始密码字符重复
  

  3. file 查看文件类型
  

  4. cat文件名称         ###查看文件全部内容
  head -数字文件名称###文件内容前多少
  tail -数字文件名称          ###文件内容后多少
  (head前几行 和tail后几行 )
  

  

  5. wc统计文件容量信息
  wc -l###行数
  -c###字节数
  -m###字符数
  -w###单词数,字数
  -L###显示最长行的长度
  #########tab 键 ##########
  

  自动补齐存在的文件名 ,命令和命令参数
  

  ###########历史调用#############
  

  history      ###显示历史
  !数字      ###执行第多少条命令
  !关键字       ###执行最近一条以关键字开头的命令
  ctrl+R+关键字       ###调出最近一条含有关键字的命令
  上下键      ###从最后一条命令开始向前查看或者向后查看
  history -c       ###清除历史
  

  ###########linux 中的快捷键#########
  ctrl   + a      光标移动到行首
     + e      光标移动到行尾
     + u      光标所在位置删除到行首
     + k      光标所在位置删除到行尾
     +r+关键字 调出最近一条含有关键字的命令
     + 左|右 光标移动以单词为单位
     + c         撤销以输入的命令
     + d         关闭当前环境
     + shift + t       在现有shell中重新打开一个table
     + shift + pageup|pagedown      ##切换table
     + alt + l          ##锁屏
     + alt +上|下          ##切换工作界面
     + alt + f1|f7##进入图形界面
     + alt + f2-f6进入虚拟控制台
  

  

  U盘不能直接拔,要不会被Linux锁住,要先弹出(eject)
  

  

  

  

  

  ##########第一单元练习题##########
  

  1.用student用户登陆系统图形界面
  2.打开一个bash
  3.修改student的密码,把密码更新成"T3st1ngtlme"(主机字母和数字)
  # passwd student
  Changing password for user student.
  New password: T3stlngtlme (不显)
  Retype new password: T3stlngtlme (不显)
  passwd: all authentication tokens updated successfully.
  4.显示当前系统时间
  # date
  Wed Sep 28 09:13:13 CST 2016
  5.显示当前系统时间,显示格式为:"小时:分钟:秒 AM/PM"(AM/PM为上下午标识)
  # date +%r
  09:17:33 AM
  6.显示“/usr/bin/clean-binary-files”的文件类型
  # file /usr/bin/clean-binary-files
  7.统计“/usr/bin/clean-binary-files”的文件大小
  # wc /usr/bin/clean-binary-files
  8.用快捷方式在shell中调用已经执行过的第4条命令
  # !4
  9.用快捷方式执行最近一条含有"date"关键字的命令
  # ctrl+R date
  
页: [1]
查看完整版本: linux unit1