linux运维学习第一课

时间:2021-11-18 20:07:39

学习环境:redhat企业版

版本:Operating System: Red Hat Enterprise Linux Server 7.2 (Maipo)    ##系统版本

      Kernel: Linux 3.10.0-327.el7.x86_64          ##内核版本,系统位数

刚开始学习 建议在虚拟机上练习,因为虚拟机有重置功能。


[kiosk@foundation12 ~]$ hostnamectl             ##此命令用来查看系统信息 

-----------------------------系统的使用基础方法-----------------------------

1.系统登录

图形登陆方式

文本登陆方式


2.工作界面转换

Ctrl+Alt+上|下


3.开启bash

Application---->utilities---->Terminal

鼠标右键-->open in terminal

Ctrl+Alt+n   在一个新窗口中打开shell

gnome-terminal    ##打开bash命令
设置快捷键:
Application--->setting--->keybords--->shortcuts--->‘+’--->将上述命令复制到commond上  命名你的快捷键,回车-----> 按下你想要设置的快捷键

退出:exit | Ctrl+d


4.系统关机  重启

重启:

reboot | init 6 | shutdown -r now

关机:

poweroff | init 0 | shutdown -h now


5.锁屏:

rehl7  7.1(或之前的版本):

Ctrl+Alt+l

7.2:

win+l

-------------------------------------虚拟机控制--------------------------------

在真机上打开控制台,输入以下命令,当然,也可以通过鼠标点击的方式来打开虚拟机。

(rht-vmctl   rht代表我的系统为redhat     后面的desktop是我虚拟机的名字)

rht-vmctl start desktop                         ##开启名为desktop的虚拟机(rht为redhat的缩写)若已经打                                                     开,则会报错........is already running

rht-vmctl view  desktop                         ##将开启的虚拟机显示出来,若当前没有开启的虚拟机,将会                                                    错........not currently running

rht-vmctl poweroff desktop                      ##关闭名为desktop的虚拟机     

rht-vmctl reset desktop                         ##当虚拟机出现故障,可以重置它

命令效果如下图:

linux运维学习第一课

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

刚进去整个系统语言是英文的,不过redhat提供了语言转换功能

操作如下:左上角Application ------>system tools -------> setting-------->Region & language --------->language

这个界面有两个部分  上面一部分是调系统语言的  下面一部分调输入法  转换了语言后重启系统

重启之后有一点得注意,它会弹出一个对话框,是否保留旧的路径,这个时候,一定要选择保留旧的路径。

---------------------------------------------------------------------------------------------------------------------------------------------------------

#######1.行提示符#######

语言调好了  ,虚拟机也打开了 ,我们就不得不说行提示符了

linux运维学习第一课

注意:命令要在行提示符之后输入才能执行


#######2.切换用户########


命令:su - username    (username表示已经存在的用户的用户名,超级用户(windows为管理员账户)名字为root)

注意:高级用户可以随意切换到低级用户,而低级用户要切换到高级用户则需要密码(高级用户与低级用户的区别在       于权限)


#######3.虚拟控制台#######


Ctrl+Alt+F1 | F7  进入图形

Ctrl+Alt+F2 - F6  进入虚拟控制台

虚拟控制台是没有图形界面的,但有shell 

当图形界面死机,卡住,没法进行操作时,可以进入虚拟控制台进行操作

在虚拟控制台键入 init 3     就可以关闭图形界面

在虚拟控制台键入 init 5     就能开启图形界面
     init 0-----停机
     init 1-----单用户模式
     init 2-----多用户,没有NFS

     init 6-----重启


#######4.命令#######


命令格式:

命令  参数  目标

eg:rht-vmctl start desktop

Ctrl + c  撤销命令的执行

命令参数:

--参数    参数是全拼

-参数     参数是缩写


很多时候,我们并不能记住命令的具体用法,就要依靠基本的帮助命令:

whatis   以及   help

用法:

whatis  命令

命令  --help

在help中  可以看到命令的使用格式,其中

[]  代表其中的内容可加可不加

... 代表加入的内容个数任意

<>  代表加入的内容必须要添加

########简单的系统命令############

1.date

watch -n 1 date         让date每一秒执行一次,Ctrl+c 退出监控模式

date +%....             设定date的输出格式

2.passwd

 修改当前用户密码

linux运维学习第一课

密码不回显,保证了安全。

注意:只有超级用户才能没有限制的修改密码,普通用户将受到比较大的限制,比如密码长度必须大于8位,与原始       密码不能相似等等。


3.file

file 文件名        查看文件类型  

注意:文件的后缀并不能说明文件的类型

查看文件的其他几种方式:

linux运维学习第一课


wc  文件名    统计文件的容量信息