Linux系统配置及服务管理中的文件管理

**

一、Linux的目录结构:

简介: FSH (Filesystem Hierarchy Standard)
[root@qianfeng ~]# ls /
bin dev lib media net root srv usr
boot etc lib64 misc opt sbin sys var
cgroup home lost+found mnt proc selinux tmp
图片简介:
Linux系统配置及服务管理中的文件管理_第1张图片
关于/下内容的简介:

bin: 普通用户使用的命令 /bin/ls, /bin/date
sbin :管理员使用的命令 /sbin/service
dev :设备文件 /dev/sda,/dev/sda1
root :root用户的HOME(root俗称超管)
home :存储普通用户家目录
tmp :临时文件(全局可写:进程产生的临时文件)
var :存放的是一些变化文件,比如数据库,日志,邮件…
设备(主要指存储设备)挂载目录
media: 移动设备默认的挂载点
mnt :手工挂载设备的挂载点
etc :配置文件(系统相关如网络/etc/sysconfig/network
proc :虚拟的文件系统,反映出来的是内核,进程信息或实时状态 ,硬件的状态
usr :系统文件,相当于C:\Windows
/usr/:local 软件安装的目录,相当于C:\Program
boot :存放的系统启动相关的文件,例如kernel,grub(引导装载程序)
lib :库文件Glibc

二、文件管理

1、文件类型:
常见类型
-普通文件(文本文件,二进制文件,压缩文件,电影,图片。。。)
d 目录文件(蓝色)
非常见类型
b 设备文件(块设备)存储设备硬盘,U盘 /dev/sda, /dev/sda1
c 设备文件(字符设备)打印机,终端 /dev/tty1
l 链接文件(淡蓝色)
s 套接字文件
p 管道文件
2、文件管理命令(其中内容为注解)
(1)、改变目录:cd 例如 cd /home (进入根下的home中)
(2)、创建文件: touch 例如 touch /file1.txt(在根下创建一个file1.txt的文件)
(3)、创建目录:mkdir 例如 mkdir /home/111 (在根下的home中创建111文件夹)
(4)、复制:
cp(指的复制某个文件)
cp -r(指的复制整个目录包括其中所带的文件)
(5)、移动:
mv 例如 mv /home/111 /mnt(把home中的111移动到mnt中)
点睛:一般工作中不会去删除一个文件可以用mv更改其名字就找不到文件了,也相当于重命名 例如 mv /home/111 /home/222
(6)、删除
rm -rf 例如: rf -rm /home/111(删除根下home中的111文件)
点睛:不要好奇的去rf -rm / 这是一个超级大BUG,一下就把系统全删了,特别在公司中,这是绝对绝对不可以尝试的。

你可能感兴趣的:(Linux系统配置及服务管理中的文件管理)