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

RHCSA

价格 ¥ 1500.00

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 + 源文件 +挪动的地址/要改的名字)

 

[展开全文]

 

通过挂载的方式使用硬盘

1./:root目录(不能塞满) 至少8g

2.boot:系统启动文件 至少200M

交换分区->不挂载,内存不够的时候,使用

(内存小于4G,两倍)

(内存大于4G,相等)  ->实验500M就OK.

3.bin 和sbin :存命令(连接到usr下面的bin和sbin)

4.usr:第三方的包 (opt)

5.dev:所有的设备->/dev/sda1 (硬盘)abc硬盘顺序

   vd(a)虚拟设备 

  /dev/random  随机

  /dev/urandom 随机

  /dev/zero 全零

  /dev/null 垃圾桶

  /dev/cdrom(dvd sr0) 光驱

6.etc:系统的设定和配置

7.home and root (根下的用户目录)

8.run proc  : 内存文件

9.tmp: 临时目录(10天没人用就自动删除)

10.var :web页面,,系统日志

11.lib:标准库

12.mnt meda:挂载目录

13.opt:第三方的包

14.srv:用户的服务数据

 

绝对路径 

cd 等同于 cd ~ 回到家目录

cd .. 返回上一目录  . 代表自己当前目录 

cd - 返回上次工作目录

 

命令行工具:

ls :列出当前目录的文件(-a -l -d )

pwd:打印当前路径

touch :创建文件 (.文件隐藏)

ll: 等同于ls -l

mkdir :创建目录 -p (一连串的dir)

rm:删除文件 -r 递归删除 -fr 强制删除

rmdir:删除目录(空目录)

cp:复制 路径/ 改名 -r 递归 -v 显示过程 -a 带原本属性

mv:剪切文件,改名

*:通配符

!:取相反

?:代表的(长度)未知

[展开全文]

05 Managing Files

通过挂载的方式使用硬盘

1./:root目录(不能塞满) 至少8g

2.boot:系统启动文件 至少200M

交换分区->不挂载,内存不够的时候,使用

(内存小于4G,两倍)

(内存大于4G,相等)  ->实验500M就OK.

3.bin 和sbin :存命令(连接到usr下面的bin和sbin)

4.usr:第三方的包 (opt)

5.dev:所有的设备->/dev/sda1 (硬盘)

  /dev/random

  /dev/urandom 随机

  /dev/zero 全零

  /dev/null 垃圾桶

  /dev/cdrom(dvd sr0) 光驱

6.etc:系统的设定和配置

7.home and root (根下的用户目录)

8.run proc  : 内存文件

9.tmp: 临时目录(10天没人用就自动删除)

10.var :web页面,,系统日志

11.lib:标准库

12.mnt meda:挂载目录

13.opt:第三方的包

14.srv:用户的服务数据

 

绝对路径 

cd 等同于 cd ~ 回到家目录

cd .. 返回上一目录

cd - 返回上次工作目录

 

命令行工具:

ls :列出当前目录的文件(-a -l -d )

pwd:打印当前路径

touch :创建文件 (.文件隐藏)

ll: 等同于ls -l

mkdir :创建目录 -p (一连串的dir)

rm:删除文件 -r 递归删除 -fr 强制删除

rmdir:删除目录(空目录)

cp:复制 路径/ 改名 -r 递归 -v 显示过程 -a 带原本属性

mv:剪切文件,改名

*:通配符

 

 

 

 

[展开全文]

boot 启动文件(需单独挂载分区,至少200M)

 

内存小于768   默认没有图形界面

bin与sbin是存放命令

 

[展开全文]

硬盘通过挂载使用

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

挂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}

[展开全文]

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

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

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

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

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

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

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

通配符:*,?[]

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

[展开全文]

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

/  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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]

usr第三方的包

bin sbin系统命令

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

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

etc 系统的设定,重要

[展开全文]

授课教师

课程特色

视频(28)

学员动态

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