linux的运维管理UNIT1

UNIT1

虚拟机的控制:
[[email protected] Desktop]$ rht-vmctl start desktop               ##开启虚拟机desktop##
Starting desktop.                
[[email protected] Desktop]$ rht-vmctl view desktop                ##显示虚拟机desktop##
[[email protected] Desktop]$ rht-vmctl poweroff desktop         ##关闭虚拟机desktop##
Powering off desktop..
[[email protected] Desktop]$ rht-vmctl view desktop                 ##显示虚拟机desktop##
Error: unable to view desktop - not currently running.                    ##报错:虚拟机desktop没有开启##
[[email protected] Desktop]$ rht-vmctl start desktop                ##开启虚拟机desktop##
Starting desktop.
[[email protected] Desktop]$ rht-vmctl start desktop                ##开启虚拟机desktop##
Error: desktop not started (is already running)                                ##报错:虚拟机desktop已经开启##
[[email protected] 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##
[[email protected] 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(超级用户密码)
用户切换
[[email protected] Desktop]# su - student                    ##超级用户root切换到普通用户student##
[[email protected] ~]$
[[email protected] ~]$ logout                        ##注销普通用户student##
[[email protected] Desktop]# su - student
Last login: Fri Feb 3 20:15:20 EST 2017 on pts/0            ##(student)用户最后一次登陆信息##
[[email protected] ~]$ exit                        ##注销普通用户student##
logout
[[email protected] Desktop]#
注:logout命令和exit命令一样都是注销用户
[[email protected] Desktop]# su - studnt                    ##超级用户切换到普通用户无需密码##
[[email protected] ~]$ su - root                    ##普通用户切换到超级用户需要密码##
Password:                                ##输入超级用户密码,为了安全,密码输入后无回显##
Lsat login:Fri Feb 3 21 :20:50 EST 2017 on :0                ##(root)用户最后一次登陆信息##

行提示符
[[email protected] 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·系统关机,重启,锁屏
重启:
[[email protected] Desktop]# reboot
[[email protected] Desktop]# init 6
[[email protected] Desktop]# shutdown -r now
关机
[[email protected] Desktop]# poweroff
[[email protected] Desktop]# init 0
[[email protected] Desktop]# shutdow -h now

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

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

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

2,passwd
1),passwd 修改用户密码
[[email protected] Desktop]# passwd
Changing password for user root.            ####修改超级用户密码####
New password:                        ####输入密码####
Retype new password:                    ####确认密码#####
passwd: all authentication tokens updated successfully.    ####密码修改成功####
[[email protected] ~]$ 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:    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password set, SHA512 crypt.)
        -l    ####锁定帐号####
Eg:    [[email protected] Desktop]# passwd -l student    ####锁定student账户####
    Locking password for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password locked.)
        -u    ####解锁####
Eg:    [[email protected] Desktop]# passwd -u student    ####解锁student账户####
    Unlocking password for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 0 99999 7 -1 (Password set, SHA512 crypt.)
        -n    ####设定密码最短有效期####
Eg:    [[email protected] Desktop]# passwd -n 1 student    ####设定student账户密码最短有效期为1天####
    Adjusting aging data for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 1 99999 7 -1 (Password set, SHA512 crypt.)
        -x    ####设定密码最长有效期####
Eg:    [[email protected] Desktop]# passwd -x 30 student    ####设定student账户密码最长有效期为30天####
    Adjusting aging data for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 1 30 7 -1 (Password set, SHA512 crypt.)
        -w    ####警告期####
Eg:    [[email protected] Desktop]# passwd -w 2 student    ####设定student账户密码警告期为3天####
    Adjusting aging data for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 1 30 7 2 (Password set, SHA512 crypt.)
        -i    ####设定用户非活跃天数####
Eg:    [[email protected] Desktop]# passwd -i 5 student    ####设定student用户非活跃天数为5天####
    Adjusting aging data for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 1 30 5 2 (Password set, SHA512 crypt.)
        -d    ####消除用户密码####
Eg:    [[email protected] Desktop]# passwd -d student    ####消除student用户密码####
    Removing password for user student.
    passwd: Success
    [[email protected] Desktop]# passwd -S student
    student PS2014-07-09 1 30 5 2 (Empty password.)
注:[[email protected] Desktop]# watch -n 1 passwd student    ####监控passwd密码信息####

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

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

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

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

7,history历史调用
[[email protected] Desktop]# history            ####显示历史命令####
[[email protected] Desktop]# !数字                ####执行第几行命令####
[[email protected] 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+-            ####缩小终端####


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

时间: 2024-10-13 11:45:45

linux的运维管理UNIT1的相关文章

linux的运维管理UNIT2

文件的寻址 绝对路径:文件在系统的真实位置,文件名字以"/"开头相对路径:文件相对与当前所在位置的一个名字的简写,这个名字不会以/开头,而且名字会自动添加pwd显示的值注:pwd        ##显示当前工作目录## ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

linux的运维管理UNIT4

####管理输入与输出#### 在linux系统中,正确输出编号为1,错误输出编号为2. 使用student用户执行find    /etc    -name    passed命令,因为student用户的权限问题会出现如下情况: [[email protected] Desktop]$ find /etc/ -name passwd find: '/etc/pki/CA/private': Permission denied        ##报错:没有权力进入## find: '/etc/

linux的运维管理UNIT5

用户及用户组的相关文件 当用户输入帐号密码时,系统处理了什么? 在 /etc/passwd文件中是否有该帐号---->读取该帐号对应的UID(/etc/passwd)和GID(/etc/group),同时将 该帐号的主文件夹与shell设置也一并读出来---->核对密码表:在/etc/shadow文件中找出对应的帐号与UID,然后核对密码是否正 确---->一切OK,则进入shell 控管的阶段 /etc/passwd [[email protected] Desktop]$ head 

linux日常运维管理

1.查看系统负载命令 w命令:主要查看cpu负载 load average:一分钟内负载 五分钟内负载 十五分钟内负载 负载跟cpu核心数有关,查看cpu核心数: # cat /proc/cpuinfo | grep 'processor' | wc -l uptime也可以显示cpu负载 2.vmstat命令 # vmstat 1 5 1代表每一秒显示一次,5代表显示五次 r列:表示一秒内运行的进程 b列:被阻塞的进程 swpd列:有多少数据被交换,单位是kb free列:剩余内存 buff列

linux的运维管理UNIT7

##################### 进程的定义 #####################触发任何一个事件时,系统都会将它定义成为一个进程,并且给予这个进程一个ID,称为PID.进程就是CPU未完成的工作*)区别程序和进程:程序---->通常为二进制程序放置在存储媒介中(如硬盘.光盘.软盘.磁带等),以物理文件的形式存在;进程---->程序被触发后,执行者的权限与属性.程序的程序代码与所需数据等都会被加载到内存中,操作系统并给予这个内存内的单元一个标识符(PID),可以说,进程就是一个

linux的运维管理UNIT6

文件权限:ls -ld /mnt/drwxr-xr-x. 2 root root 6 Mar 13  2014 /mnt/-|rwxr-xr-x.|2|root|root|6|Mar 13 2014|/mnt- ---------- - ---- ---- - ----------- ---1     2      3  4     5  7      8       91:文件类型,不可修改    -:文件    d:目录(directory)    l:链接文件(link)    b:设备文

RedHat / Centos &nbsp; Linux 系统运维与管理实践技巧荟萃,持续更新

RedHat / Centos   Linux  系统运维与管理实践技巧荟萃

Linux小课堂开课了(9)-Centos7日常运维管理

Centos7日常运维管理 1,查看系统配置,进程,I/O,网卡流量使用w可以查看系统的状态,当前时间,系统启动时间,登录用户,从哪个IP登录的,系统的负载值.使用uptime查看系统的负载值使用iptop,可以具体查看哪个进行使用的I/O较多,需要安装一下[[email protected] ~]# yum -y install iotop[[email protected] ~]# iotop使用cat /proc/cpuinfo查看系统配置使用vmstat可以查看CPU,内存,虚拟磁盘,交

linux 自动化运维之Cobbler

一.Cobbler 简介 1.Cobbler 概述 Cobbler由python语言开发,是对PXE和Kickstart以及DHCP的封装.融合很多特性,提供了CLI和Web的管理形式.更加方便的实行网络安装.同时,Cobbler也提供了API接口,使用其它语言也很容易做扩展.它不紧可以安装物理机,同时也支持kvm.xen虚拟化.Guest OS的安装.更多的是它还能结合Puppet等集中化管理软件,实现自动化的管理. 2.新旧对比 以前自动化安装系统得先设置一个网络环境,可是设置网络环境涉及到