首页 > 代码库 > linux的运维管理UNIT1

linux的运维管理UNIT1




UNIT1





虚拟机的控制:
[kiosk@foundation44 Desktop]$ rht-vmctl start desktop               ##开启虚拟机desktop##
Starting desktop.                
[kiosk@foundation44 Desktop]$ rht-vmctl view desktop                ##显示虚拟机desktop##
[kiosk@foundation44 Desktop]$ rht-vmctl poweroff desktop         ##关闭虚拟机desktop##
Powering off desktop..
[kiosk@foundation44 Desktop]$ rht-vmctl view desktop                 ##显示虚拟机desktop##
Error: unable to view desktop - not currently running.                    ##报错:虚拟机desktop没有开启##
[kiosk@foundation44 Desktop]$ rht-vmctl start desktop                ##开启虚拟机desktop##
Starting desktop.
[kiosk@foundation44 Desktop]$ rht-vmctl start desktop                ##开启虚拟机desktop##
Error: desktop not started (is already running)                                ##报错:虚拟机desktop已经开启##
[kiosk@foundation44 Desktop]$ rht-vmctl reset desktop                ##重启虚拟机desktop##
Are you sure you want to reset desktop? (y/n) y                             ##是否重启虚拟机,y代表是,n代表否##
Resetting desktop.                                        ##正在重启虚拟机desktop##
Powering off desktop..                                  ##正在关闭虚拟机desktop##
Creating virtual machine disk overlay for rh124-desktop-vda
Creating virtual machine disk overlay for rh124-desktop-vdb
Starting desktop.                                           ##正在开启虚拟机desktop##
[kiosk@foundation44 Desktop]$ rht-vmctl view desktop                 ##显示虚拟机desktop##
注:虚拟机desktop出现故障时可重启虚拟机


Application---->System Tools---->Virtual Machine Manager        ##打开虚拟机管理##
Shut Down---->    Shut Down    ##关闭虚拟机##
        Force Reset    ##强行重置虚拟机##
        Force Off        ##强行关闭虚拟机##



///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

进入系统:普通用户,超级用户
普通用户进入系统:在登陆界面选择Student User,输入普通用户student密码student
超级用户进入系统:Not Listed---->Usemane:root---->Password:redhat(超级用户密码)
用户切换
[root@localhost Desktop]# su - student                    ##超级用户root切换到普通用户student##
[student@localhost ~]$
[student@localhost ~]$ logout                        ##注销普通用户student##
[root@localhost Desktop]# su - student
Last login: Fri Feb 3 20:15:20 EST 2017 on pts/0            ##(student)用户最后一次登陆信息##
[student@loxalhost ~]$ exit                        ##注销普通用户student##
logout
[root@localhost Desktop]#
注:logout命令和exit命令一样都是注销用户
[root@localhost Desktop]# su - studnt                    ##超级用户切换到普通用户无需密码##
[student@loxalhost ~]$ su - root                    ##普通用户切换到超级用户需要密码##
Password:                                ##输入超级用户密码,为了安全,密码输入后无回显##
Lsat login:Fri Feb 3 21 :20:50 EST 2017 on :0                ##(root)用户最后一次登陆信息##

行提示符
[kiosk@foundation44 Desktop]$
kiosk                                    ##打开shell的用户##
@                                    ##分隔符##
foundation44                                ##主机名称##
Desktop                                    ##工作目录名称##
$                                    ##用户身份:$ 表示普通用户,# 表示超级用户##
注:命令要在行提示符之后输入方可被执行

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

语言调整:
Applications---->System Tools---->Settings---->Region & Language---->Language---->汉语(中国)##Language和Formats要保持一致##---->重启,保留旧的名称        
输入法调整:
Applications---->System Tools---->Settings---->Keyboard---->Input Sources (+)---->Chinese(China)---->Chinese(Intelligent Pinyin)---->Add---->关闭Sttings##在桌面有上角en处切换输入法,再次切换可直接按shift##

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

关于命令:
命令格式:命令 参数 目标
Ctrl+C:撤销命令的执行,释放命令行
命令参数:-参数(单词缩写),--参数(单词全拼)
whatis 命令:查看命令的功能
命令 --help:查看命令的帮助
[]:选择加入的内容,可加可不加
...:加入的内容个数任意
<>:内容在命令执行过程当中必须要加

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

系统的使用基础:
1·系统登陆
图形登陆:
文本登陆:
2·工作界面的切换
Ctrl+Alt+上/下
3·开始bash
(1).Applications---->Utilities---->Terminal
(2).鼠标右键----->open in terminal
(3).命令行输入gnome-terminal
(4).    ctrl+shift+n        ##在新窗口中打开shell
     ctrl+shift+t        ##同一个窗口中打开新的tab
注:必须打开一个shell才可以使用快捷键,在没有窗口的桌面按快捷键ctrl+shift+n会在桌面建立目录
(5).退出:    命令行输入exit
        Ctrl+D

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

4·系统关机,重启,锁屏
重启:
[root@localhost Desktop]# reboot
[root@localhost Desktop]# init 6
[root@localhost Desktop]# shutdown -r now
关机
[root@localhost Desktop]# poweroff
[root@localhost Desktop]# init 0
[root@localhost Desktop]# shutdow -h now

5)锁屏
Ctrl+Alt+L    ####适用于rhe17和rhe17.1####
Ctrl+L        ####适用于rhe17.2####

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

简单的系统命令
1,date
[root@localhost Desktop]# watch -n 1 date        ####date命令每秒执行一次,Ctrl+C退出监控模式####
[root@localhost Desktop]# date 12282315            ####把系统时间设定为12月28日23:15(时间格式为:月月天天小时分钟)####
[root@localhost Desktop]# date 122823292016.55        ####把系统时间设定为2016年12月28日23:19:55(2016代表年份可以不加.55表示秒也可以不加)####
[root@localhost Desktop]# date -d -15day        ####查看15天前的时间####
    注:date -d +Xday    ####查看X天后的时间####
       date -d -Xday    ####查看X天前的时间####
[root@localhost Desktop]# date +%H:%M:%S        ####输出时间格式为小时:分钟:秒####
    注:+%----    ####设定date的输出格式####
例:
[root@localhost Desktop]# date                ####显示时间####
Sat Feb  4 21:09:22 EST 2017
[root@localhost Desktop]# date 02051010            ####把系统时间设定为2月5日10点10分####
Sun Feb  5 10:10:00 EST 2017
[root@localhost Desktop]# date 020510102018.26        ####把系统时间设定为2018年2月5日10点10分26秒####
Sun Feb  5 10:10:26 EST 2018
[root@localhost Desktop]# date -d -15day        ####显示15天前的时间####
SUn Jan 21 10:10:53 EST 2018
[root@localhost Desktop]# date +%H:%M:%S        ####以小时:分钟:秒的格式输出时间####
10:20:23

2,passwd
1),passwd 修改用户密码
[root@localhosr Desktop]# passwd
Changing password for user root.            ####修改超级用户密码####
New password:                        ####输入密码####
Retype new password:                    ####确认密码#####
passwd: all authentication tokens updated successfully.    ####密码修改成功####
[student@localhost ~]$ passwd
Changing password for user student.            ####修改普通用户密码####
Changing password for student.
(current) UNIX password:                ####输入当前密码####
New password:                        ####输入新密码####
Retype new password:                    ####确认密码####
passwd: all authentication tokens updated successfully.    ####密码修改成功####
注:普通用户新密码不能和原始密码相似,必须含有字母,必须大于8位
2),passwd    参数    用途
        -s    ####用户密码信息####
Eg:    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password set, SHA512 crypt.)
        -l    ####锁定帐号####
Eg:    [root@localhost Desktop]# passwd -l student    ####锁定student账户####
    Locking password for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password locked.)
        -u    ####解锁####
Eg:    [root@localhost Desktop]# passwd -u student    ####解锁student账户####
    Unlocking password for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password set, SHA512 crypt.)
        -n    ####设定密码最短有效期####
Eg:    [root@localhost Desktop]# passwd -n 1 student    ####设定student账户密码最短有效期为1天####
    Adjusting aging data for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 1 99999 7 -1 (Password set, SHA512 crypt.)
        -x    ####设定密码最长有效期####
Eg:    [root@localhost Desktop]# passwd -x 30 student    ####设定student账户密码最长有效期为30天####
    Adjusting aging data for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 1 30 7 -1 (Password set, SHA512 crypt.)
        -w    ####警告期####
Eg:    [root@localhost Desktop]# passwd -w 2 student    ####设定student账户密码警告期为3天####
    Adjusting aging data for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 1 30 7 2 (Password set, SHA512 crypt.)
        -i    ####设定用户非活跃天数####
Eg:    [root@localhost Desktop]# passwd -i 5 student    ####设定student用户非活跃天数为5天####
    Adjusting aging data for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 1 30 5 2 (Password set, SHA512 crypt.)
        -d    ####消除用户密码####
Eg:    [root@localhost Desktop]# passwd -d student    ####消除student用户密码####
    Removing password for user student.
    passwd: Success
    [root@localhost Desktop]# passwd -S student
    student PS2014-07-09 1 30 5 2 (Empty password.)
注:[root@localhost Desktop]# watch -n 1 passwd student    ####监控passwd密码信息####

3,file
file 文件名字        ####查看文件类型####
Eg:    [root@localhosr Desktop]# file class        ####查看文件class的类型(写明文件的位置)####
    class:empty                    ####class文件为空文件####
    [root@localhost Desktop]# file /root/anaconda-k.cfg
    /root/anaconda-ks.cfg: ASCII text

4,文件的查看
[root@localhosr Desktop]# cat filename            ####显示文件的全部内容####
[root@localhosr Desktop]# head filename            ####显示文件的前几行(默认10行)####
[root@localhosr Desktop]# head -n 5 filename        ####显示文件的前5行####
[root@localhosr Desktop]# tail filename            ####显示文件的后几行(默认10行)####
[root@localhosr Desktop]# tail -n 5 filename        ####显示文件的后5行####
[root@localhosr Desktop]# less filename            ####分页浏览文件(按q退出浏览)####
注:/关键字        ####查找关键字(n向下匹配查找,N向上匹配查找)####

5,wc统计文件容量信息
[root@localhosr Desktop]# wc -l filename        ####统计文件行数####
[root@localhosr Desktop]# wc -w filename         ####统计文件字数####
[root@localhosr Desktop]# wc -c filename        ####统计文件字节数####
[root@localhosr Desktop]# wc -m filename         ####统计文件字符数####
注:统计文件大小以字节为单位统计

6,Tab
在系统中Tab键可以自动补齐存在的命令,文件名称和某些命令的参数

7,history历史调用
[root@localhosr Desktop]# history            ####显示历史命令####
[root@localhosr Desktop]# !数字                ####执行第几行命令####
[root@localhosr Desktop]# !字母(或关键字)        ####执行最近的一条含有这个关键字的命令####
Ctrl+R 然后输入关键字                    ####执行最近的一条含这个关键字的命令####
注:上下键    ####逐行调用命令####

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

linux中的快捷键:
左右键               ####一个字符一个字符地移动####
Ctrl+左右          ####一个字一个字地移动####
Ctrl+a               ####光标移动到行首####
Ctrl+e               ####光标移动到尾####
Ctrl+u               ####光标所在位置删除到行首####
Ctrl+k               ####光标坐在位置删除到行尾####
Ctrl+r+关键字   ####调出最近一条含有关键字的命令####
Ctrl+c               ####撤销已输入的命令####
Ctrl+d               ####关闭当前环境####
Ctrl+Shift+t      ####在现有的shell中重新打开一个table#####
Ctrl+Shift+Pg Up/Pg Dn    ####切换table####
Ctrl+Alt+l         ####锁屏#####
Ctrl+Alt+上/下        ####切换工作界面####
Ctrl+Alt+F1/F7        ####进入图形界面####
Ctrl+Alt+F2~F6        ####进入虚拟控制台####
Ctrl+Shift++        ####放大终端####
Ctrl+-            ####缩小终端####


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



linux的运维管理UNIT1