Linux基础入门(以redhat系统为例)

1. 开机登陆用户
     ~普通用户:输入账号密码登入

     ~超级用户:点击『not listed』按钮->用户名为【root】->初始密码为【redhat】
2.系统语言设置
     打开『Application』(左上角)->『System tools』 -> 『Settings』 -> 『Region&Language』 -> 『language』(修改系统语言)

           『Region&Language』 ->『Input Sources』(添加输入法)->点击『+』按钮->[以加入中文输入法为例->点击『Chinese(China)』选项->点击『Chinese(Intelligent Pinyin)』->设置完毕后,打开一个命令行终端,执行reboot(重启)命令即可


3.开启bash
  1)『Applications』-> 『Utilities』-> 『Terminal』  ##默认工作目录为当前用户家目录
  2)鼠标右键->『open in terminal』                          ##桌面操作默认工作目录为桌面(Desktop)
  3)输入命令:gnome-terminal打开另一个shell
  4)ctrl+shift+n        ##在新窗口中打开shell
       ctrl+shift+t         ##同一个窗口中打开新的tab

  5)退出:exit | ctrl+d


4.虚拟机控制
 【为了预防误删系统重要文件,学习时尽量使用虚拟机,虚拟机可以随时重置】
  打开一个shell 终端,会显示行提示符:
  [kiosk@foundation40 Desktop]$                  
   ##kiosk->打开shell用户  @->分隔符 foundation40->主机名 Desktop->当前工作目录
   ##$->身份提示符(#表示超级用户,$表示普通用户)
  输入以下命令:
   Linux基础入门(以redhat系统为例)_第1张图片
   [kiosk@foundation150 Desktop]$ rht-vmctl start desktop             ##启动desktop虚拟机
   Starting desktop.                                                                           ##启动中
   [kiosk@foundation150 Desktop]$ rht-vmctl view desktop             ##显示desktop
   [kiosk@foundation150 Desktop]$ rht-vmctl start desktop             ##启动desktop
   Error: desktop not started (is already running)                              ##报错提示虚拟机正在运行,不能打开
   [kiosk@foundation150 Desktop]$ rht-vmctl poweroff desktop      ##关闭虚拟机
   Powering off desktop..                                                                  ##正在关闭
   [kiosk@foundation150 Desktop]$ rht-vmctl view desktop            ##显示
   Error: unable to view desktop - not currently running.                  ##报错提示目前没有运行,不能显示
   [kiosk@foundation150 Desktop]$ rht-vmctl reset desktop           ##重置虚拟机
   Are you sure you want to reset desktop? (y/n) y                          ##确认重置
   Resetting desktop.
   Powering off desktop.
   Creating virtual machine disk overlay for rh254-desktop-vda
   Creating virtual machine disk overlay for rh254-desktop-vdb
   Starting desktop.

   [kiosk@foundation150 Desktop]$ rht-vmctl view desktop           ##显示


5.关于命令
 1)命令必须在行提示符之后输入
 2)命令格式:命令 参数 目标
 3)ctrl +c                    ##撤销命名的执行
    **一般情况下命令的流向:命令->内存->CPU->处理->正确结果/报错。输入的命令会暂存在内存中,ctl+C会将内存中的命令    删掉而不交给CPU处理
 4)命令参数:-参数    ##单词缩写

                       --参数    ##单词的全拼


6.命令的帮助
  whatis <命令>              ##查看命令的功能
  <命令> --help               ##查看命令的帮助
 
   []                              ##选择加入的内容,可加可不加
 
   ...                             ##加入的内容个数任意

     <>                            ##内容在命令执行过程当中必须要加


7.密码修改
  使用passwd命令,参数及功能如下:
  命令       参数        用户名称
  passwd                        ##修改用户密码
                -S                  ##显示用户密码信息(大写S,-【单杠】表示首字母缩写)
                --statue          ##显示用户密码信息(--【双杠】表示全拼)
                -l                    ##锁定帐号
                -u                   ##解锁
                -n  1               ##设定密码最短有效期(数字参数表示天数)
                -x  30             ##设定密码最长有效期
                -w  3              ##设定警告期
                -i  2                ##设定用户非活跃期(有效期到期后还允许使用的时间)
                -d                   ##清除用户密码
  **修改密码参数时可打开另一个shell输入:watch -n 1 passwd -S student监视修改情况(一秒钟显示一次信息)
  1)普通用户修改密码,先输入原始密码,系统确认后在输入两次新密码即可修改(出于安全考虑,此处密码无回显)
   Linux基础入门(以redhat系统为例)_第2张图片
  2)root用户修改普通用户密码,不用原始密码,直接输入两次新密码即可,root用户修改自己密码也一样

  Linux基础入门(以redhat系统为例)_第3张图片


8.切换用户
     ~切换shell用户:su -
     **只输入su则切换到root用户,输入密码即可
     ~切换系统用户
     方法一:点击屏幕左上角,点击用户名(截图中为kiosk)——>点击『log out』,如下图:
    Linux基础入门(以redhat系统为例)_第4张图片

     方法二:输入命令:gnome-session-quit --force    ##注销用户 --force表示强制注销,不询问


9.基础控制
  1)工作页面切换:Ctrl+Alt+上/下键
  2)重启:reboot | init 6 |shutdown -r now
  3)关机:poweroff | init 0 | shutdown -h now
  4)锁屏:ctrl + alt +L         ##在rhel7.0系统
                 win键 + L            ##在rhel7.2系统
  5)在shell中单击table键可以自动补齐存在的命令,文件名称和某些命令的参数;某关键字后双击table键可显示以该关键字开头的所有命令
      eg:hi+『Tab』                 ##补全以hi开头的命令,文件名或某些命令的参数

             hi+『Tab』『Tab』     ##显示所有以hi开头的文件或命令

    **『Tab』接在一串命令的第一个命令之后,表示“命令补全”

    **『Tab』接在一串命令的第二个命令之后,表示“文件补全” 

   6)linux中的快捷键

      左/右                          ##一个字符一个字符移动

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

10.虚拟控制台
   Ctrl+Alt+F(1|7)    进入图形
   Ctrl+Alt+F(2~6)    进入虚拟控制台
    **进入虚拟控制台后,会显示如下代码:
   Red hat Enterprise Linux Server 7.0 (Maipo)      ##系统版本
   Kernel 3.10.0-123.el7.x86_64 on an x86_64      ##内核版本,系统位数
   desktop0 login:root                                        ##登陆用户名称输入

   Password:                                                    ##密码输入无回显


11.基础命令
  1) date
     watch -n 1 date                  ###让date命令每秒执行一次,ctrl +c 推出监控模式

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

     -d +xday/-xday                  ##查看x天前或者后的时间
     +%....                               ##设定date的输出格式

  2)file:file              ##查看文件类型
  3)文件的查看
     cat                   ##显示文件的全部内容
     less                 ##分页浏览,按“q”退出
     head                ##显示一个文件的前几行
     head -n 5         ##前五行
     tail                   ##显示文件后几行
     tail -n 5            ##显示一个文件的后5行
  4)wc统计文件容量信息
     wc    -l            ##查看文件行数
           -w             ##查看文件字数
           -c             ##查看文件字节数
           -m            ##查看文件字符数
  5)history历史调用
    history                             ##显示历史命令
    hostory -c                        ##清除当前环境当中的历史命令
    !<数字>                        ##执行第多少行命令
    !<字母>                        ##执行最近一条以这个字母开头的命令
    ctrl +R +<关键字>           ##执行最近一条含有这个关键字的命令
    上/下键                           ##逐行调用命令

  

你可能感兴趣的:(Linux基础入门(以redhat系统为例))