1-3-RHEL7基本命令操作

  • 1.1Linux终端介绍 Shell提示符 Bash Shell基本语法。
  • 1.2基本命令的使用:ls、pwd、cd。
  • 1.3查看系统和BIOS硬件时间。
  • 1.4 Linux如何获得帮助,Linux关机命令:shutdown、init等。
  • 1.5 Linux 7个启动级别,设置服务器在来电后自动开机。

单词整理:

Terminal : 终端     network-scripts 网络脚本   passwd 密码文件

 nologin 禁止登录    shutdown 关机   reboot 重启   poweroff  关机

Grep 过滤     localhost 本机     useradd  添加用户

 

graphical  图形

tty控制台终端   ()

pts虚拟终端     ()

 tty1-tty6  

如是一开始进入的是图形图面:tty1  就是图形界面。

图形界面切换到字符界面终端: Ctrl+Alt+F2-6 

切换到图像界面       Alt+F1-F6

pts虚拟终端

pty(虚拟终端):

如果我们远程telnet到主机时,不也需要一个终端交互么?

是的,这就是虚拟终端pty(pseudo-tty)

 3. pts/ptmx(pts/ptmx结合使用,进而实现pty): 

ctrl+shift+T  新建伪终端

Alt + 数字键  终端切换

Alt + F4 关闭终端

使用who am i查询当前终端对应的pts

新建一个终端 查看pts号是否一样呢?

放大:ctrl+shift+ +

缩小:ctrl+ -

查看进程: 验证ssh的终端

实验:使用ssh远程,查看pts

    pts(pseudo-terminal slave)  伪终端 :通过ssh相关工具连接上后,显示出来终端为:pts

1.1.2 Shell提示符:

[root@xuegod60 ~]#

[san@xuegod60 ~]$

用户名—主机名—当前的目录—root/普通用户

1.1.3 Bash Shell基本语法

如何输入命令

查看所有的解释器:

cat /etc/shells   

[root@xuegod60 ~]# chsh -l

 命令的格式:

命令字     [选项][参数]   

命令字: 具体执行的命令

选项:匹配的条件

参数:命令处理的对象。

1.2 基本命令操作:

ls 命令

 作用:查看当前目录下有哪些文件

语法:ls 目录 ,如果不加目录查看当前目录

参数:

-l显示详细信息   系统里面的快捷方式#ll=ls -l

-a显示隐藏文件   

-d查看目录(不查看里面的内容)

为什么有的目录文件有不同的颜色呢?

linux系统中不同的颜色代表了不同的文件类型

蓝色              目录                             /etc

黑色              文件                             /etc/passwd

浅蓝色           链接                             /etc/grub2.cfg

红色             压缩包                          boot.tar.gz 

绿色             可执行文件                    /etc/init.d/network

黑底黄字         设备文件                       /dev/sda

1.2.2  Pwd命令

1.2.3    Cd命令

作用:切换目录

语法:cd 目录名

cd..  返回到上级目录位置

1.3  系统时间管理:

1.3.1    查看系统和BIOS硬件时间:

BIOS硬件时间

[root@xuegod60 ~]# hwclock

查看系统时间

[root@xuegod60 ~]# date

1.3.2    修改时间

1.4.1  参数-h 或—help

[root@xuegod60 ~]# date --help

[root@xuegod60 ~]# fdisk –h

[root@localhost ~]# man find

 help   查看内部命令帮助信息

--help  查看外部命令帮助信息

1.4.2     关机命令

shutdown、 init 、reboot   poweroff

shutdown

作用:关机,重启,定时关机

语法:shutdown  [选项]

-r     => 重新启动计算机

-h    => 关机

-h + 时间  =>定时关机

[root@xuegod60 ~]# shutdown -h +10

10分钟之后关机

[root@xuegod60 ~]# shutdown -h 23:30

指定具体的时间点进行关机

[root@xuegod60 ~]# shutdown -h now

立即关机

shutdown -r now  立即重启
shutdown -r +10    #10 
分钟以后重启
shutdown -r  22
:22     # 22:22 以后重启

init 命令

 

作用:切换系统运行级别

语法:init  0-6

Linux 7个启动级别:

0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
2 多用户模式,没有NFS网络支持。
3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 图形化模式,登陆后进入图形GUI模式,X Window系统。
6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。

1.4.3  启动级别配置:

RHEL7不再使用/etc/inittab文件进行默认的启动级别配置

systemd使用比sysvinit的运行级更为自由的target替代。

第3运行级用multi-user.target替代。

第5运行级用graphical.target替代。

runlevel3.target和runlevel5.target分别是

指向 multi-user.target和graphical.target的符号链接。

切换到第3运行级

[root@localhost ~]# systemctl isolate multi-user.target

[root@localhost ~]# systemctl isolate runlevel3.target

 切换到第5运行级

[root@localhost ~]# systemctl isolate graphical.target

[root@localhost ~]# systemctl isolate runlevel5.target

设置默认的运行界别

设置默认第三启动级别

[root@xuegod60 ~]# systemctl set-default multi-user.target

Removed symlink /etc/systemd/system/default.target.

Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.

设置默认第五启动级别

[root@xuegod60 ~]# systemctl set-default graphical.target

Removed symlink /etc/systemd/system/default.target.

Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

查看当前默认的启动级别

[root@xuegod60 ~]# systemctl get-default

graphical.target

 

 

 

实战,定时开机

BIOS

进入bios,一般是在开机后出现主板画面是按Delete这个键,部分品牌机可能按F2,F1

Power Management Setup,就进入电源管理设置了

通过回车进入这个设置后,选择Wake Up Event Setup,回车选择Press Enter

继续回车选择,将Disabied 更改为Enabled,然后继续回车确定。然后再继续设置时间点和日

linux云计算集群架构学习笔记:rhel7基本命令操作的更多相关文章

  1. linux云计算集群架构学习笔记:用户管理和root用户密码重置

    RHEL7用户管理 本节所讲内容: 用户和组的相关配置文件 管理用户和组 RHEL7破解root密码 与windows 相比 LINUX中的用户和账号的作用是一样的. 都是基于用户对访问的资源做控制, ...

  2. linux云计算集群架构学习笔记:命令查看文件内容

    查看文件内容 1.cat 命令 作用:查看文件内容 语法:cat 文件名 2. more 命令 作用:分页查看文件内容 语法:more  文件名 例:more /etc/passwd 按下回车刷新一行 ...

  3. linux云计算集群架构学习笔记:系统文件的目录结构

    文件的基本管理和XFS文件系统备份恢复 1.1  Linux系统目录结构,相对/绝对路径. 1.2  创建/复制/删除文件,rm -rf / 意外事故 1.3 查看文件内容 1.4 xfs文件系统的备 ...

  4. linux云计算集群架构学习笔记:workstation 12.0 按装Red Hat Enterprise Linux 7(64位)

    安装RHEL7.2 步骤: 1.安装虚拟机,按以下截图安装即可  步骤2: Ret hat 7.2 操作系统安装 rhel7因为许可报错解决

  5. Kubernetes全栈架构师(Kubeadm高可用安装k8s集群)--学习笔记

    目录 k8s高可用架构解析 Kubeadm基本环境配置 Kubeadm系统及内核升级 Kubeadm基本组件安装 Kubeadm高可用组件安装 Kubeadm集群初始化 高可用Master及Token ...

  6. Linux Web集群架构详细(亲测可用!!!)

    注意:WEB服务器和数据库需要分离,同时WEB服务器也需要编译安装MySQL. 做集群架构的重要思想就是找到主干,从主干区域向外延展. WEB服务器: apache nginx  本地做三个产品 de ...

  7. 2019-4-8 zookeeper集群介绍学习笔记2

    构建高可用ZooKeeper集群原理介绍 ZooKeeper 是 Apache 的一个顶级项目,为分布式应用提供高效.高可用的分布式协调服务,提供了诸如数据发布/订阅.负载均衡.命名服务.分布式协调/ ...

  8. (三)FastDFS 高可用集群架构学习---Client 接口开发

    一.Python3 与 FastDFS 交互 1.安装 py3fdfs模块 # pip3 install py3Fdfs 2.测试使用 py3Fdfs 与 Fastdfs 集群交互(上传文件) fro ...

  9. (二)FastDFS 高可用集群架构学习---搭建

    一.单group 单磁盘 的 FastDFS 集群 a.前期准备 1.系统软件说明: 名称 说明 CentOS 7.x(安装系统) libfastcommon FastDFS分离出的一些公用函数包 F ...

随机推荐

  1. 第二百五十九天 how can I 坚持

    晚上,弟弟给我说了下他前几天发生的事,这孩子,有事就不知道说下,自己闷在心里. 刘松打算最近买房了,弟弟和建哥也考虑买,让他俩商量着来吧,早晚都得买. 有点揪心.想结婚不知道该和谁结... 睡觉.烦.

  2. homework-04

    1.准备工作 本次结对编程我们对项目本身就行了分工,既然是测试来驱动开发,那么我们就把本次工作分成了测试与生成两个部分,小明同学负责生成测试数据,而我写测试程序检测测试结果是否正确,相对来说还是小明同 ...

  3. Spring AOP + AspectJ annotation example

    In this tutorial, we show you how to integrate AspectJ annotation with Spring AOP framework. In simp ...

  4. codeforces 630D Hexagons!

    D. Hexagons! time limit per test 0.5 seconds memory limit per test 64 megabytes input standard input ...

  5. HDU 2795 Billboard (线段树)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2795 题目大意:有一块h*w的矩形广告板,要往上面贴广告;   然后给n个1*wi的广告,要求把广告贴 ...

  6. UVa 817 According to Bartjens (暴力,DFS)

    题意:给出一个数字组成的字符串,然后在字符串内添加三种运算符号 * + - ,要求输出所有添加运算符并运算后结果等于2000的式子. 所有数字不能有前导0, 且式子必须是合法的. 析:这个题很明显的暴 ...

  7. VC 各种情况下的窗口句柄的获取

    动窗口的句柄.否则,返回值为NULL. GetSafeHwnd 函数功能:获取某个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用GetSafeHwnd()函数. 通过下面的 ...

  8. 行内onclick使用遇坑--------作用域与传入字符串

    问题一:行内onclick触发的函数放在$(funtion(){})内报错,错误代码如下: <input type="button" value="确定" ...

  9. Spring Hibernate4 整合配置文档

    1 applicationContext.xml配置文档 <?xml version="1.0" encoding="UTF-8"?><bea ...

  10. javascript --学习闭包,自由变量

    闭包 下面是百度百科的解释: 闭包是指可以包含自由(未绑定到特定对象)变量的代码块:这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量). 也就是说一个代码块 ...