首页 > 代码库 > linux unit1

linux unit1

                                第一单元 



1 、虚拟机控制

[kiosk@foundation15 Desktop]$ rht-vmctl start desktop      ###开启desktop虚拟机

Error: desktop not started (is already running)            ###报错,desktop已经运行

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

[kiosk@foundation15 Desktop]$ rht-vmctl poweroff desktop   ###关闭desktop

Powering off desktop..

[kiosk@foundation15 Desktop]$ rht-vmctl reset desktop     ###重置虚拟机

[kiosk@foundation15 Desktop]$ rht-vmctl fullreset desktop  ####完全重置



[kiosk@foundation15 Desktop]$ gedit                   ###编辑文件###



2、进入模拟机系统

 普通用户        密码

student         student


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


3、语言调整

Applications ----->system tools ---->settings ----->Region & language

打开命令行:reboot



####################

系统:是对一个环境的定义,各种软件的集合

内核:是操作系统的大脑,负责对软件的调度


Shell保护内核不被篡改

bash是shell的一种




1.行提示符

[kiosk@foundation15 Desktop]$

kiosk         ##打开shell的用户

@             ##分隔符

foundation15  ##主机名称

Desktop       ##工作目录名称

$             ##身份提示符,( $表示普通用户,#表示超级用户 )


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


2.切换用户

[kiosk@foundation15 Desktop]$ su - [username]


  ( 进入-后要有空格 )


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


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  


passwd  username###更改用户密码(只有超级用户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"(主机字母和数字)

[root@foundation15 ~]# passwd student

Changing password for user student.

New password: T3stlngtlme (不显)

Retype new password: T3stlngtlme (不显)

passwd: all authentication tokens updated successfully.

4.显示当前系统时间

[root@foundation15 ~]# date

Wed Sep 28 09:13:13 CST 2016

5.显示当前系统时间,显示格式为:"小时:分钟:秒 AM/PM"(AM/PM为上下午标识)

[root@foundation15 ~]# date +%r

09:17:33 AM

6.显示“/usr/bin/clean-binary-files”的文件类型

[root@foundation15 Desktop]# file /usr/bin/clean-binary-files

7.统计“/usr/bin/clean-binary-files”的文件大小

[root@foundation15 Desktop]# wc /usr/bin/clean-binary-files

8.用快捷方式在shell中调用已经执行过的第4条命令

[root@foundation15 Desktop]# !4

9.用快捷方式执行最近一条含有"date"关键字的命令

[root@foundation15 Desktop]# ctrl+R date 


本文出自 “12115227” 博客,请务必保留此出处http://12125227.blog.51cto.com/12115227/1857927

linux unit1