(3人评价)
红帽认证系统管理员RHCSA

RHCSA

价格 ¥ 1500.00

RHCSA

scrolling 

ctrl+alt f1/f2/f3/f4/f5/f6/f7

ctrl+shift+t 增加一个新的分页

gedit nano emacs  

nautilus 调用资源管理器

passwd 更改密码

date 显示当前时间

wc+文件名 字数统计

file+文件名 文件类型

head -n 3 +文件名 查看前几行

tail -n 3 +文件名 查看后几行

history 

wc+alt+。 

[展开全文]

a A o O 

跳到开头 gg  末尾 GG

复制  yy 3yy y3y 

粘贴 p

剪切 d dd  删单词 dw de 从当前光标删到最末尾 d$

后悔 u

注释 ctrl+v  I  #  ESC 

 

[展开全文]

Managing Files:

1、绝对路径(由根开始的路径,唯一定位)、相对路径

2、对文件的操作

3、通配符:*(以..开头/结尾 b* 、*b、 *b*所有包含b的、);[!b] 首字母不是b的 !表示取相反;?:占位符(几个?代表几个字符的文件/目录)

boot、bin和sbin(里面存命令,敏感的命令放在sbin)、usr(存放第三方的包、文档和其他东西)、dev(设备)

通过挂载硬盘使用根目录上的存储空间。根上面挂了硬盘,用于存储数据等(根分区处的硬盘不能用完 系统会出问题)

根必须挂载至少8个G大小 boot系统的启动文件200M(需要单独挂载) 交换分区建议500M(不挂载 未来内存不够用 将硬盘当内存用) 

多少CPU 如有4个CPU 给4个G  物尽其用

dev下面有很多硬盘 识别为sd 第一块为sda(分区为sda1,sda2...) 第二个sdb 第三个sdc ... 特殊的 hd为ide接口 vda为虚拟硬盘。/dev/random,/dev/urandom随机数据从这两个目录去找 ,从/dev/zero里面导出数据全是零;/dev/null(垃圾桶)为系统黑洞 数据放里面代表全部扔掉。

调用光盘:/dev/sr0 ; /dev/dvd  ; /dev/cdrom 三种一样的

etc目录:系统的配置和设定

home,root目录:家目录(普通用户为home 超用户就是root)

根下的run,proc,sys目录系统启动才会出现,本身不存在;

tmp目录:任意、临时的目录(特性:里面超过10天没有人碰就会自动删除)

var目录:存变数,如WEB页面、系统日志。

lib、lib64目录:(软连接)存放标准库

media、mnt目录:用硬盘需要挂载动作之后 mnt为经典临时挂载目录 以前插U盘挂载在media目录下,现在挂载在run目录下

opt目录:第三方的包

srv目录:用户的业务数据 服务数据

命令cd:change director  (cd . 与 cd .. cd -:上一次工作目录)

系统只以.开头的文件自动隐藏 如何查看 ls -a 显示当前目录下的所有文件及文件夹 ; ls -l 用长形式展示详细信息

ll=ls -l  

pwd:打印当前所在工作的目录

touch + 文件名 :创建新的文件、更新时间戳

mkdir + 目录名:创建目录 (mkdir -p mydir/ydir/ir/r )

删除:rm + 文件名 (rm -r 目录名:递归式删除,一层一层删除;rm -fr 目录名:强行删除,不用回y)、 rmdir  + 目录

cp : 用来复制文件所用 (cp file /tmp/ 将file文件复制到根目录下的tmp目录下;cp file /tmp/file2 将file文件复制到根目录下的tmp目录下并改名为file2;cp -avr mydir/ /tmp/  -v显示过程 -r递归式操作 -a 带原本的属性)

mv:剪切、改名字 (mv + 源文件 +挪动的地址/要改的名字)

 

[展开全文]

yum install system-config-users -y 安装图形化管理用户的工具

system-config-users 启动用户管理图形化界面

id (用户名): 显示当前用户(用户名)的用户身份

useradd: 添加用户

    -G 添加用户到指定的组

userdel -r:删除用户家目录邮箱等

passwd 用户名:改用户的密码root权限

groupmems:管理组

groupdel:删除组

chage:改变密码策略

   -m:最小日期

   -M:最大日期

   -W:警告时间

 

[展开全文]

ssh -X root@xxxxx   会有图形化界面

rht-vmctl restart all 重置

 

[展开全文]
joyoo7 · 2015-11-20 · 03 Classroom 0

usr第三方的包

bin sbin系统命令

/根目录,8G挂载在硬件中

dev鼠标键盘显示器等以文件形式展示,存放于dev

etc 系统的设定,重要

[展开全文]

装机挂载的三个分区(实验分区)

/  8G

boot  200M

swap  500M

sda 

hda IDE接口

vda 虚拟硬盘

特殊目录:

/dev/random

/dev/urandom

 

/dev/zero

/dev/null

 

/dev/sr0

/dev/dvd

/dev/cdrom

etc 系统的设定和配置

home root 家目录

普通用户在home下面

run proc sys

tmp 临时目录,谁都可以操作。超过10天没有碰的东西会被删除

var 存的是变数,web页面,系统日志

 

bin 命令

boot 启动相关的

dev 设备

etc 配置文件

home 普通用户家目录

lib lib64 标准库

meda mnt 挂载目录(以前在mmeda下)现在挂载是在run下面创建一个目录并且把U盘挂载到那个位置

apt 可选的第三方的包

proc 系统内存

root 超级用户的家目录

run 系统内存

sbin 敏感命令

srv 新的目录

sys 系统内存

tmp 临时目录

usr 第三方的软件包和文档

var 变量

 

 

创建多层次目录

mkdir -p cl/user/class/test

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

control+shift+T 打开多个控制台

exit/control+D:退出当前控制台

control+shif+pagedown:移动当前控制台

 

bash shell:

    root用户的uid=0;

    短参数是可以叠加的.

  文本编译器:gedit和nano,emacs

  wget:

   wc -l

   wc -w

   wc -c

   head +文件名:  默认显示该文本文件的前十行。

   head -n 5 +文件名:显示该文本文件的前5行.

  tail +文件名:默认显示文件的后9行。

  tail -n 5+文件名:显示文件的后4行。 

cat +文件名:

   顺序显示该文件的内容。

tac+

文件名:

   倒序显示该文件的内容。

 

!+编号:执行该编号的命令。

[展开全文]

rht -vmctl rest:回复虚拟机到上一次的使用的配置。

[展开全文]
楠nan · 2015-12-01 · 03 Classroom 0

Getting Help:

manual 文档 info文档

man ls : 对ls寻求帮助

man文档 :帮助信息

-h 、--help

man man 、man 5 passwd、 man -a (-a 表示全部打开 依次浏览)

pinfo tar: 特别详细的展示tar信息

touch 1..100 创建删除 写shell脚本

mkdir tmp/    ls     touch 2015-{01,03,05,07,08,10,12}-{01..31} 2015-02-{01..28} 2015-{04,06,09,11}-{01..30]

rm -fr *

mkdir

[展开全文]
Lake. · 2019-04-23 · 06 Get Help 0

远程连接: ssh -X root@server0

   root:你连接到的用户名

   server0:你所连接的那台机器的主机名

[展开全文]
楠nan · 2015-12-01 · 04 Classroom 0

根分区是不能被填满到100%,产生的问题不确定。

根目录下必须要至少挂载一个分区。

交换分区(s wa p):硬盘中的一部分,他有两个作用:

  1、内存不足时做内存,一般不会这么用。

  2、存放长时间内存里没用用到的数据。  

不同的命令的使用也是有权限限制的。  

cp -a 是复制后会保存期原来的属性。

通配符:*,?[]

touch file{1...9}创建1-9个文件

[展开全文]

神马鬼?????????

[展开全文]
马跃 · 2015-12-03 · 03 Classroom 0

硬盘通过挂载使用

根分区不能被占满 不然电脑会出问题

挂3个分区  

根挂一个分区 

根下会挂一个boot  (启动文件)一般单独挂载

swap (交换分区) 内存不够时把硬盘当内存用

根至少8个g

boot 200M足以

--------------------------------

bin 文件下是  命令 

sbin是一些敏感命令 比如root能用普通用户不能用

----------------------------------

第三方软件 默认安装usr下

配置范例

----------------------------------

dev 设备文件存放目录 

所有设备以文件方式呈现

硬盘在系统识别为   sd   代表sata usb等

hd  为ide接口

vd 为虚拟接口

dev下的文件

null 垃圾桶

random,urandom 随机数

zero 零

还有dvd,cd,sr0 等等

--------------------------------

etc 存系统设定

--------------------------------

home ,root  家目录

登录系统自动到该目录下

------------------------------

run,proc,sys 不在目录下

作用等同于内存,更改你懂的

-----------------------------

tmp临时包 任何人都有权限用

里面文件超过10天没人用过的文件会删除

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

var 存变数

lib 库函数

srv 用户业务数据 即服务数据

---------------------------

mnt meda  挂载目录

 

---------------------------

绝对路径  由根开始的文件目录

相对路径 

cd 后接 符号如下

~ 到家目录

~用户名 直接到该用户名的家目录

· 到上次工作目录

pwd打印当前目录的绝对路径

-------------------------------

ls 列出当前目录的所有文件 看不到隐藏文件

(-a 可以看见

-l以长列表显示 权限,组,大小等

-R  可以看见文件夹下的文件)

touch 创建文件(已存在更新时间戳)

mkdir 创建目录

(mkdir -p 创建树目录 例如

mkdir -p /asdf/asd/as/a

rm 删除文件

{-r  递归删除 表示删除当前文件及所有下面所有,但每删除一个都要y同意

-fr 强制删除 没有提醒}

rmdir 删除文件夹

cp 复制文件  

cp 原文件 目标名

{-r 可以复制目录递归复制

-vr 显示整个复制过程

-a  复制过去后的文件带原来的属性}

mv 移动文件 (剪切)常用来改名字(4即移动到本目录)

----------------------------------

通配符

* 零个或多个任意字符

?表示占位符,一定有一个字符

rm -fr * 删除目前目录下所有文件

---------------------------

{}循环创建

touch 2015-{01..12}-{01..30}

[展开全文]

touch filex 可创建 或更新时间戳

less 和more 查看文件

vi 和vim 修改文件 

sort 排序

grep 筛选

>/dev/null 导入垃圾桶

--------------------------------

重定向

> 把结果重定向到新文件里

{重定向标准输出1(默认)1>

重定向标准错误输出2     2>

追加到文件末尾          >>等同于1>>

标准输出和标准错误输出同时重定向 &>或者>>+文件+ &1

}

----------------------------------

管道符  ||

前一个程序的输出作为后一个程序的输入

{tee 在管道过程中输出

}

--------------------------------------

vi编辑器 

进入时上下分屏 (操作两个文件)vim -o 文件1 文件2

进入时左右分屏 vim -O ``` ...

{

i进入编辑模式 等同于insert键

I进入编辑模式 光标跳到最前端当前行

o进入编辑模式 在当前行下一行开始编辑

O进入编辑模式 在当前行上一行开始编辑

a进入编辑模式 在当前字符的下一个字符开始编辑

A进入编辑模式 在当前行最后一个字符开始编辑

:(在编辑模式下)进入指令状态

《:wq   保存退出  ZZ等同于(没有:)

:数字   直接跳到多少行

:set nu 显示行数

set nonu 与上面相反

:!+系统指令   可执行命令

从外面粘贴文件进来要先进入编辑模式在复制出错会少写

 

:sp  +文件名    分屏 (ctrl ww 切屏)

:%s/被替换字符/替换之后字符/g    对全文做替换

:%s/被替换字符/替换之后字符/gc  对全文替换时每个都要确认

gg跳到顶端

GG跳到末尾

yy复制到缓存区

p在当前行下行复制出来

P在当前行上行复制出来

复制多少行  就在 yy中间加个数值

ygg 从当前行复制到文件开始

yG 从当前行复制到文件末尾

dd删除当前行(想剪切先dd在p)

d2d删除两行 其他数字同理

w按字跳(跳单词word)

W跳到下一行最开头

e跳单词尾 

E最末尾

dw 删除一个单词

de 只想删除单词某一部分 当前光标到单词末尾

d$从当前光标删除到最末尾

d^从当前双标删除到最头

u撤销  可到上次保存之前

r +字符   将当前光标替换为该字符

ctrl v 对块处理

加注释 以#开头的字符《先ctrl V   在进入insert模式 填#  返回即可》

/+字符   查找字符  

?+字符   查找字符

 

}

[展开全文]

ip   addr :查看所有IP地址

route :路由信息

nmcli  nmtui:管理网络

NetworkManager stop

reload

connection

 

[展开全文]
鱼塘 · 2019-04-27 · 03 Networking 0

wget 地址:下载RPM包

rpm 

  • -ivh 包:安装rpm包
  • -evh 包:卸载
  • -q:查询

yum 安装软件自动解决依赖性

链接红帽软件源yum需要软件源

  • yum install 软件包:安装
  • yum remove 包名 :卸载
  • yum history info 2:安装历史信息
  • search:搜索
  • update:更新升级
  • grouplist:组
[展开全文]

授课教师

课程特色

视频(28)

学员动态

雍智豪 加入学习
取ID太难了 加入学习