龙空技术网

RHCE-目录结构和命令

博学多才的小北影视剧 102

前言:

今天各位老铁们对“srv目录”大体比较着重,姐妹们都想要剖析一些“srv目录”的相关文章。那么小编也在网上汇集了一些有关“srv目录””的相关文章,希望小伙伴们能喜欢,姐妹们一起来学习一下吧!

目录结构

绝对路径:

从'/'根开始算,写一个完整的路径

相对路径:

'.'表示当前路径,'..'表示上一层路径

cd路径:可以是相对路径也可以是绝对路径

mkdir //创建目录

当前路径下的boot

'~'是变量,代表当前用户的家目录

cd ~和cd /home/jinfeng一样

cd和cd~都是直接切换到家目录

cd - 可以切换到上一次所在目录,不是上一层

查看jinfeng用户下的家目录:

bin目录 :存储常见的命令,不可以单独划分分区。boot目录:存储内核、启动文件、参数,boot不能出现在逻辑卷(lvm)里面,可以单独划分分区。dev目录:存储硬盘,设备文件,硬件信息。etc目录:存储系统的各种配置文件,设置 。home目录:存储用户家目录的,它并不是家目录,可以单独划分分区。lib目录:存储各种库文件。media目录:用来挂载的,存储挂载点的。mnt目录:用来挂载的(挂载点),都用这个挂载。opt目录:空的,有时候安装一些程序,默认安装在这里。porc目录:用来存储内存的参数,内核,系统进程信息。root目录:用来存储管理员(root)的家目录。run目录:用来存储用户的pid信息,进程信息。sbin目录:跟bin一样srv目录:空的,有时候安装一些程序,默认安装在这里。sys目录:存储一些硬件信息,cpu参数,硬盘参数。tmp目录:存储临时文件的。usr目录:存放大部分软件,可以单独划分分区。var目录:存储数据库和一些缓存日志文件,可以单独划分分区。

df -hT //查看挂载分区

df -hT | grep sda //查看sda的挂载分区

(which)查询命令在哪个目录下: which data

==========================================================================================

二、命令

.

创建目录:(mkdir 目录)

[tom@host ~]$ mkdir yy

p 的意思是:如果父目录不存在,把父目录也创建出来

[root@host film]# mkdir -p zz/11/22

[root@host film]# tree

.

└── zz

└── 11

└── 22

3 directories, 0 files

删除目录:(rmdir 目录)

[root@host film]# rmkdir yy

[root@host film]# tree

.

├── yy

└── zz

└── 11

└── 22

4 directories, 0 files

[root@host film]# rm -rf zz/

[root@host film]# tree

.

0 directories, 0 files

删除/下所有的东西(不要敲这条命令):

[root@host film]# rm -rf /*

删除当前目录下所有的东西:

[root@host film]# rm -rf ./*

复制和剪切:复制:(cp 源 目录)

[root@host ~]# cp /etc/services /film/

[root@host ~]# ls /film/

services

[root@host ~]#

aa不是一个目录

[root@host ~]# cp /etc/services /film/aa

[root@host ~]# ls /film/

aa services

[root@host ~]#

[root@host ~]# cp /etc/services /film/aa

cp:是否覆盖'/film/aa'? y

[root@host ~]#

[root@host ~]# rm -rf /film/aaa

[root@host ~]#

查看:(发现只拷贝了文件的内容,没拷贝文件的属性)

[root@host ~]# ls -l /etc/services /film/services

-rw-r--r--. 1 root root 692241 9月 10 2018 /etc/services

-rw-r--r-- 1 root root 692241 2月 26 10:57 /film/services

[root@host ~]#

-p)拷贝文件的内容和文件的属性:p 保持属性

[root@host ~]# cp -p /etc/services /film/

查看:拷贝了文件内容和属性

[root@host ~]# ls -l /etc/services /film/services

-rw-r--r--. 1 root root 692241 9月 10 2018 /etc/services

-rw-r--r-- 1 root root 692241 9月 10 2018 /film/services

[root@host ~]#

-rf(r 递归,f 强制):

[root@host ~]# cp /etc/ .

cp: 未指定 -r;略过目录'/etc/'

[root@host ~]# cp -rf /etc/ .

[root@host ~]# ls

aa.txt anaconda-ks.cfg etc film initial-setup-ks.cfg

[root@host ~]#

删除(当前目录下的)这个目录,etc前不要加/

[root@host ~]# rm -rf etc/

[root@host ~]# ls

aa.txt anaconda-ks.cfg film initial-setup-ks.cfg

[root@host ~]#

(-a) 包含了这些选项(r,f,p):

[root@host ~]# cp -a /etc/ .

[root@host ~]# ls

aa.txt anaconda-ks.cfg etc film initial-setup-ks.cfg

[root@host ~]#

. 在linux里面的意思就是隐藏文件:

[root@host film]# cp /etc/services .aaa

查询隐藏文件:

[root@host film]# ls -a

. .. aa .aaa bb.txt services xx

[root@host film]# ls

aa bb.txt services xx

[root@host film]#

剪切:(mv 源 目的)

[root@host ~]# touch aa.txt

[root@host ~]# ls

aa.txt anaconda-ks.cfg film initial-setup-ks.cfg

[root@host ~]# mv aa.txt /film/

[root@host ~]# ls

anaconda-ks.cfg film initial-setup-ks.cfg

[root@host ~]# cd /film/

[root@host film]# ls

aa aa.txt services xx

[root@host film]#

剪切目录下的aa.txt 剪切到到当前目录下,粘贴 并重命令为bb.txt

[root@host film]# mv aa.txt bb.txt

[root@host film]# ls

aa bb.txt services xx

[root@host film]#

标签: #srv目录