linux系统备份,哪些目录是需要备份?哪些是不必要的?

linux系统备份,哪些目录是需要备份?哪些是不必要的?,第1张

需要备份的目录:

/bin  /boot /etc /opt /usr /home /root /sbin /lib

以下目录有的话,也要备份:

/lib32

这些目录:

/sys /lost+found /dev /media /mnt /proc /var

可以不备份,但在恢复时必须手工建立这些文件夹;

如果有 /lib64 ,应该是链接,也要在恢复后,启动系统前建立;

可能还有其它的一些文件,如,ubuntu下有 /initrd.img , vmlinuz,

这不是必须的,但与引导配置有关;

一些系统有selinux文件夹,如果不是空的,也要备份;

还有,一些服务可能会在 / 目录建立一些文件夹,也必须备份;

根目录文件下内容:

/bin:放置执行文件的目录,但毕竟特殊,其下放置的是在单用户维护模式下还能被 *** 作的命令。主要有cat、chmod、date、 mv、mkdir、cp、bash等常用命令。

/boot:放置开机会试用到的文件,包括linux内核文件以及开机菜单与开机所需的配置文件等。

/dev:任何设备与接口设备都是以文件形式存放于该目录下。访问文件即是访问设备。

比较重要的文件有/dev/null, /dev/zero, /dev/tty, /dev/lp*, /devhd*, /dev/sd*等。

/etc:存放系统主要的配置文件。一般用户可查看文件属性,但只要root有权修改。

比较重要的文件有/etc/inittab, /etc/init.d, /etc/modprobe.conf, /etc/X11/, /etc/fstab, /etc/sysconfig等。

例如:/etc/init.d:所有服务的默认启动脚本都是放在这里的,例如要启动关闭iptables的话:"/etc/init.d/iptables start","/etc/init.d/iptables stop"。

/home:系统默认用户主文件夹(home directory)。

比较重要的是,主文件夹有两种代号:

~:代表目前用户的文件夹

~dmtsail:代表dmtsail的主文件夹

/lib:放置开机时会用到的函数库,以及在/bin 或 /sbin下面的命令会调用的函数库

比较重要的是/lib/modules这个目录会放置内核相关的模块(驱动程序)。

/media:放置可删除的设备。包括软盘、光盘、DVD等设备都暂时挂在于此

/mnt:挂载额外的设备,与/media类似,用于暂时挂载

/opt:第三方软件放置目录

/root:系统管理员的主文件夹

/sbin:放置开机(包括开机、修复、还原系统)所需要的命令,常见的有fdisk,fsck,ifconfig,init,mkfs等

某些服务器软件程序一般放置在/usr/sbin,本机自行安装所产生的系统执行文件放置在/usr/local/sbin中

/srv:可视为service的缩写,是一些网络服务启动之后所需要取用的数据目录

/tmp:让一般用户或者正在执行的程序暂时放置文件的地方。任何人都可以访问

(1)/ : 根目录 (2)/bin :存放启动时所需要的普通程序 (3)/boot : 存放内核及启动所需要的文件 (4)/dev :存放设备相关的文件 (5)/etc :存放系统的配置文件 (6)/home:存放用户文件的主目录,用户数据( cd


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8617476.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存