RHEL7基本命令操作

本节所讲内容
  • Linux 终端介绍
  • Shell 提示符
  • Bash Shell 基本语法
  • 基本命令使用: ls、pwd、cd
  • 查看系统和BIOS硬件时间
  • Linux 关机命令:shutdown、init
  • Linux 7 个启动级别
  • 创建一个方便快捷实验环境快照
  • 设置服务器在来电后自动开机

Linux终端介绍

tty控制终端 pts 控制终端

tty1-tty6

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

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

字符切换到图形界面:Alt+F1

[root@localhost ~]# ps -aux | grep pts
Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
jagen    22116  0.0  0.0 108524  2072 pts/0    Ss+  15:16   0:00 bash
root     22147  0.7  0.0 100120  4120 ?        Ss   15:18   0:00 sshd: root@pts/1
root     22151  0.1  0.0 108388  1972 pts/1    Ss   15:18   0:00 -bash
root     22170 12.0  0.0 110320  1228 pts/1    R+   15:18   0:00 ps -aux
root     22171  0.0  0.0 103336   884 pts/1    S+   15:18   0:00 grep pts

pts虚拟终端

 ctrl + shift + T

Alt + 1

放大:ctrl+shift++

缩小:ctrl+-

平等教育

社会:贫富,拔尖!

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

Shell提示符

[root@localhost ~]#

【用户@主机名 当前目录名称】提示符, root为# 普通用户为:$

useradd mk

su - mk

whoami

Bash shell基本语法

总结Linux命令输入规律

如何输入命令:

命令:[选项]([参数])[选项的值]([选项的值])

空格作为分割

常见选项( 参数):-h --help;特点:选项样子为:-字母 或 --加单词

基本命令

ls 命令

作用:本年当前目录下有哪些文件

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

参数

——————————————————————————————

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

-a显示隐藏文件 -A显示隐藏文件(系统文件除外)

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

-h 增强可读性

Linux 前期是一个积沙成塔的过程

[root@localhost ~]# ls -lh /etc/passwd
-rw-r--r--. 1 root root 1.7K 1月  14 23:30 /etc/passwd
[root@localhost ~]# ls -l /etc/passwd
-rw-r--r--. 1 root root 1661 1月  14 23:30 /etc/passwd

例:查看隐藏文件

ls -a

.  当前目录

 .. 父目录(上层目录、上级目录)

pwd

作用:查看当前目录

语法:pwd 没有参数

例:

[root@localhost ~]# pwd
/root


cd

作用: 切换目录

用法:cd 目录名

#cd 回到用户自己的主目录

#cd ~ 回到 用户自己的主目录

#cd - 回到上一个目录

#cd /etc/sysconfig 和cd /etc/sysconfig 一样

cd /etc/ 和 cd /etc一样

——————————————————————


查看系统和BIOS硬件时间:指的是bios时间

hwclock

[root@localhost sysconfig]# hwclock
2017年01月14日 星期六 23时56分44秒  -0.529950 seconds


Linux 如何获得帮助

方法1:加参数-h 或 --help

shutdown --help

fdisk -h

方法2:

man find

关机命令

shutdown init reboot poweroff halt

shutdown

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

语法:shutdown[选项]

有如下选项:

-r ==>重新启动计算机

-h ==>关机

-h 时间 ==>定时关机

-c ==>取法定时关机   或ctrl +c

[root@localhost sysconfig]# shutdown - h shuddown -r 22:21

例:

shutdown -h + 10 #10 分钟后关机

如果是你想定时在某一具体时间关机时使用命令:

shutdown -h 10:00

立即关机:shutdown -h now

shutdown -r 和shutdown -h  一样

shutdown -r now #立即重启

shutdown -r +10 #10 分钟 后重启

shutdown -r 22:22 #22:22 以后重启


init

 作用:切换运行级别

语法:init 0-6

例、

init 0 命令用于立即将系统运行级别切换为0,即关机

init6 命令用于将系统运行级别切换为6, 即重新启动.

[root@localhost ~]# vim /etc/inittab

Linux 7个启动级别

0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。

1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像windows下的安全模式登录

2 多用户模式,没有NFS网络支持

3 完整的多用户文本模式,有NFS,登录后进入控制台命令行模式

4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情,例如笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置

5 图形模式 ,登录后进入图形GUI 模式,X Window系统

6 重启模式,默认运行级别不能设为6,否则不能正常启动,运行init 6系统就会重启。

runlevel

作用:查看当前运行的级别

语法:runlevel

[root@localhost ~]# runlevel
N 5

创建一个方便快捷实验环境快照

配置好静态IP,关闭iptables防火墙,关闭selinux

setup

/etc/init.d/NetworkManager stop

chkconfig NetworkManager off

/etc/init.d/network restart

vim /etc/selinux/config

iptables -F

/etc/init.d/iptables save

设置服务器在来电后自动开机

在bios设置













你可能感兴趣的:(RHEL7基本命令操作)