RHEL7基本命令操作

注意事项:

[[email protected] ~]# df -h | grep sr0

/dev/sr0               3.8G  3.8G    0 100% /mnt

如果查看到的结果不是/mnt,则执行卸载命令,先进行卸载

[[email protected] ~]#umount /dev/sr0

 

[[email protected] ~]# echo "/dev/sr0 /mnt iso9660  defaults  0 0" >>  /etc/fstab

Yum本地

[[email protected] ~]# cat /etc/yum.repos.d/rhel7.repo

[rhel7-source]

name=rhel7-source

baseurl=file:///mnt

enabled=1

gpgcheck=0

RHEL7基本的shell命令操作

1.1Linux终端介绍 Shell提示符 Bash Shell基本语法。

1.2基本命令的使用:ls、pwd、cd。

1.3查看系统和BIOS硬件时间。

1.4 Linux如何获得帮助,Linux关机命令:shutdow、init等。

1.5 Linux7个启动级别,设置服务器在来电后自动开机。

单词整理:

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

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

Grep 过滤     localhost 本机     useradd  添加用户   

  graphical  图形

inux终端介绍Shell提示符 Bash Shell基本语法

Linux终端介绍

tty控制台终端  ()

pts虚拟终端    ()

tty控制台终端:

 

linux偏要按POSIX标准把个人计算机当成小型机来用,  那么就在控制台上通过getty软件虚拟了六个字符哑终端(或者叫控制台终端tty1-tty6)

(数量可以在/etc/inittab里自己调)和一个 图型终端,

 

tty(终端设备的统称):

tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适

 

tty1-tty6

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

 

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

 

切换到图像界面       Alt+F1

pts虚拟终端

pty(虚拟终端):

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

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

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

pts(pseudo-terminalslave)pty的实现方法,与ptmx(pseudo-terminal master)配合使用实现pty

ctrl+shift+t 新建伪终端

Alt + 数字键 终端切换

Alt + F4 关闭终端

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

放大:ctrl+shift+ +

缩小:ctrl+ - 

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

ssh  [email protected]

[[email protected] ~]# ps -aux | grep pts

用户名     PID                           虚拟终端                   

root      39741 0.0  0.0 116676  3348 pts/0   Ss+  20:52   0:00 /bin/bash

root      39794 0.0  0.0 116676  3268 pts/1   Ss+  20:54   0:00 bash

root      39839 0.1  0.1 149740  5968 ?       Ss   20:55   0:00 sshd: [email protected]/2

root      39849 0.2  0.0 116552  3244 pts/2   Ss   20:55   0:00 -bash

root      39880 0.0  0.0 141576  1680 pts/2   R+   20:56   0:00 ps -aux

root      39881 0.0  0.0 112644   956 pts/2   S+   20:56   0:00 grep --color=auto pts

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

Shell提示符:

[root@xuegod61 ~]# root

[san@xuegod61 ~]$普通用户

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

su  user  切换                            su– user

普通用户: 不用

切换root:需要

 

Shell基本语法

如何输入命令

Shell:解释器

用户   ----shell  -----内核—硬件

查看所有的解释器:

cat /etc/shells

命令的格式:

命令字     [选项]   [参数]

[email protected]~]# ls -a /root/

 

命令字:ls  (做什么操作)   查看

选项 :-a   (条件)   显示隐藏的文件

参数:/root (命令处理的对象)   目录

例如:

 

useradd   -s/sbin/nologin -M  san

[[email protected] ~]# useradd -s /sbin/nologin-M mysql

useradd:用户“mysql”已存在

[[email protected] ~]# tail -1 /etc/passwd

mysql:x:1001:1001::/home/mysql:/sbin/nologin

[[email protected] ~]#

基本命令操作

ls pwd  cd

ls 命令

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

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

参数:

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

-a显示隐藏文件   

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

-h增强可读性

 

例如:

 

[[email protected] ~]# ls -l /etc/passwd

-rw-r--r-- 1 root root 2047Nov 25 20:43 /etc/passwd

[[email protected] ~]# ls -lh  /etc/passwd

-rw-r--r-- 1 root root 2.0KNov 25 20:43 /etc/passwd

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

 

蓝色              目录                             /etc

黑色              文件                             /etc/passwd

浅蓝色           链接                             /etc/grub2.cfg

红色             压缩包                          boot.tar.gz 

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

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

Pwd命令

当前的工作目录

[[email protected] ~]# cd /etc/sysconfig/network-scripts/

[[email protected]]# pwd

/etc/sysconfig/network-scripts

Cd命令

作用:切换目录

语法:cd 目录名

例:

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

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

#cd -  回到上一个目录

系统时间管理:

查看系统时间

[[email protected] ~]# date

查看当前的年月日             年   月  日

[[email protected] ~]#date +%Y-%m-%d

2016-06-01

查看帮助

date – -help 

更改时间  date -s 2016-06-01 

指的是bios时间 (格里尼兹天文台)

[[email protected] ~]# hwclock

Thu 28 Jan 2016 05:34:24 AMCST  -0.943039 seconds

 

Linux如何获得帮助

[[email protected]~]# date --help

[[email protected] ~]# fdisk –h

[[email protected] ~]# man find

 

help   查看内部命令帮助信息

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

Man

内部命令和外部命令之间区别?

关机命令:

Poweroff  shutdown  init 0 halt

shutdown

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

语法:shutdown [选项]

-r    => 重新启动计算机

-h   => 关机

-h +时间  =>定时关机

-c   => 取消之前的定时关机  或ctrl+c

  

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运行级

[[email protected]~]# systemctl isolate multi-user.target

[[email protected]~]# systemctl isolate runlevel3.target

 

切换到第5运行级

[[email protected]~]# systemctl isolate graphical.target

[[email protected]~]# systemctl isolate runlevel5.target

设置默认的运行界别

设置默认第三启动级别   开机就是字符界面

[[email protected] ~]# 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.

设置默认第五启动级别  开机就是图形化

[[email protected] ~]# 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. 

查看当前默认的启动级别

[[email protected] ~]# systemctl get-default

graphical.target

实战,定时开机

BIOS

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

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

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

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

保存

时间: 2024-08-24 21:33:33

RHEL7基本命令操作的相关文章

Linux零基础入学之1-3 RHEL7基本命令操作和启动级别设置

§Linux零基础入学之1-3 RHEL7基本命令操作和启动级别设置 [本节内容] *Linux终端介绍 *shell提示符 *Bash shell基本语法 *基本命令的使用:ls.pwd.cd *查看系统折BIOS设置 *Linux如何获得帮助 *Linux关机命令:shutdown.init 0等 *Linux 7个启动级别 *设置服务器在来电后自动开机 [Linux终端介绍] tty    控制台终端 pts    代表虚拟终端 tty1-tty6 > 刚进入的图形界面(桌面)为tty1

win server core 基本命令操作

win server core 基本命令 刚安装好的WIN SERVER CORE 桌面上没有任何图标,想要运行DOS环境,按下CTRL+ALT+DELETE,任务管理器里新建任务CMD即可打开DOS界面. 查看计算机名称:hostname 更改计算机名称:netdom renamecomputer computername(现计算机名称) /newname:computername(新计算机名称) 更改本地连接的IP地址,子网掩码,网关信息: netsh interface ipv4 set

【学神-RHEL7】1-1-课程介绍和RHEL7.1操作系统安装-VMware使用方法

本节所讲内容: 课程介绍 VMware workstation的基本使用 RHEL7 基本了解 RHEL7.1操作系统的安装 RHEL6.5操作系统的安装 实战:组装服务器   1U=4.45CM   HP    SAS   10K    450G    2100¥ Dell  SAS   10K    300G     1100¥     2100*8=16800¥ 1100*8=8800¥     RHEL7 基本了解 红帽公司于2014年6月11日正式发布企业Linux 7版本,该版本在裸

linux基本命令操作(一)

常用系统命令: [[email protected] ~]# uname    //查看内核信息// Linux [[email protected] ~]# uname  -r       //只显示内核版本// 2.6.18-348.el5 [[email protected] ~]# uname  -a       //显示主机名.内核.硬件平台等全部信息a--all// Linux localhost.localdomain 2.6.18-348.el5 #1 SMP Wed Nov 2

linux基本命令操作(二)

·        du命令使用: [[email protected]]# du       //后没有选项和参数,默认评估当前目录下的所有目录的大小,当然也包括当前目录的大小// 237     ./grub 12      ./lost+found 6555    . [[email protected]]# ls config-2.6.18-348.el5  initrd-2.6.18-348.el5.img  System.map-2.6.18-348.el5 file1.txt]   

路由器的基本命令操作

实验一  路由器的基本命令操作 实验要求: 1.       路由器名:CCNA 2.       设置password为cisco1,secret为cisco2,vty为cisco3,并要求所有密码都加密. 3.       配置以太网口的IP为202.119.249.219 4.       设置登陆提示信息 5.       对串行口进行描述(描述信息) 6.       将上述信息保存到tftp server 7.       将实验过程配置写在记事本中进行粘贴: 实验过程: en co

对正则表达式,VIM 的基本命令操作

一 (正则表达式) 正则表达式(REGEXP)是由一类特殊字符和文本字符所编写的模式,其中有些字符(元字符)不表示字符字面的意义,而表示控制或通配的功能.分为两类: 基本正则表达式:BRE 扩展正则表达式: ERE元字符分类:字符匹配,匹配次数,位置锚定,分组.字符匹配: · 表示匹配的单个字符. 转义,表示(·)的字符本意[] 表示匹配指定范围内的任意单个字符,[]里的·表示本意,不用转义[托字符] 表示匹配指定范围外的任意单个字符[:alnum:] 字母和数字 [:alpha:] 代表任何英

Centos7.5-Linux基本命令操作

本节所讲内容: - 3.1 Linux终端介绍 Shell提示符 Bash Shell基本语法 - 3.2 基本命令的使用:ls.pwd.cd.history - 3.3 查看系统和BIOS硬件时间 - 3.4 Linux如何获得帮助 - 3.5 开关机命令及7个启动级别 - 3.6 实战:设置服务器来电后自动开机 - 3.7 实战:设置服务器定时开机 3.1 Linux终端介绍.Shell提示符.Bash基本语法 3.1.1 登录LINUX终端 两种终端仿真器:1.GNOME桌面的GHOME

Redis(三)Redis基本命令操作与API

一Redis 连接 Redis 连接命令主要是用于连接 redis 服务. 实例 以下实例演示了客户端如何通过密码验证连接到 redis 服务,并检测服务是否在运行: redis 127.0.0.1:6379> AUTH "password" OK redis 127.0.0.1:6379> PING PONG 下表列出了 redis 连接的基本命令: 序号 命令及描述 1 AUTH password 验证密码是否正确 2 ECHO message 打印字符串 3 PING