Tips

Linux关机注意事项:

  • 远程重启服务前,先停止相关服务
  • 使用安全命令重启shutdown –r now,该命令在重启时会正常保存和终止服务器上正在运行的程序
  • 不建议在本地直接对远程服务器关机操作,由于关机后,需要联系机房管理员重启机子,要重启机子选择重启命令

Linux是一个非常严谨的操作系统,每个目录存放何种文件都有明确的要求。

虚拟文件系统。和 /proc/ 目录相似,该目录中的数据都保存在内存中,主要保存与内核相关的信息

 

目录名                 目录的作用

/bin/                   存放系统命令的目录,普通用户和 root 都可以执行。

不过放在 /bin 下的命令在单用户模式下也可以执行

/sbin/                 保存与系统环境设置相关的命令,只有 root 可以使用这些命令进行系统环境设置,但是有些命令可以允许普通用户查看

/usr/bin/               存放系统命令的目录,普通用户和超级用户都可以执行。

这些命令和系统启动无关,在单用户模式下不能执行

/usr/sbin/              存放根文件系统不必要的系统管理命令,如多数服务程序,

只有 root 可以使用。大家可能已经注意到

Linux 系统的命名规律,所有“sbin”目录中保存的命令只有 root 可以使用,

“bin”目录中保存的命令所有用户都可以使用

/boot/                  系统启动目录,保存与系统启动相关的文件,

如内核文件和启动引导程序(grub)文件等

/dev/                   设备文件保存位置

/etc/                   配置文件保存位置。系统内所有采用默认安装方式(rpm 安装)

的服务配置文件全部保存在此目录中,

如用户信息、服务的启动脚本、常用服务的配置文件等

/home/                  普通用户的宿主目录。在创建用户时,

每个用户要有一个默认登录和保存自己数据的位置,

就是用户的宿主目录,所有普通用户的宿主目录是在 /home/

下建立一个和用户名相同的目录。

如用户 liming 的宿主目录就是 /home/liming

/lib/                   系统调用的函数库保存位置

/lost+found/            当系统意外崩溃或意外关机时,产生的一些文件碎片会存放在这里。

在系统启动的过程中,

fsck 工具会检查这里,

并修复已经损坏的文件系统。这个目录只在每个分区中出现,例如,

/lost+found 就是根分区的备份恢复目录,

/boot/lost+found 就是 /boot 分区的备份恢复目录

/media/                 挂载目录。系统建议是用来挂载媒体设备的,如软盘和光盘

/mnt/                   挂载目录。早期 Linux 中只有这一个挂载目录,并没有细分。现在系统建议这个目录用来挂载额外的设备,

如 U 盘、移动硬盘和其他操作系统的分区

/misc/                  挂载目录。系统建议用来挂载 NFS 服务的共享目录。虽然系统准备了三个默认挂载目录 /media/、/mnt/、/misc/,

但是到底在哪个目录中挂载什么设备可以由管理员自己决定。例如,哥在接触 Linux 的时候,

默认挂载目录只有 /mnt/,所以养成了在 /mnt/ 下建立不同目录挂载不同设备的习惯,

如 /mnt/cdrom/ 挂载光盘、/mnt/usb/ 挂载 U 盘,都是可以的

/opt/                   第三方安装的软件保存位置。这个目录是放置和安装其他软件的位置,手工安装的源码包软件都可以安装到这个目录中。

不过哥还是习惯把软件放到 /usr/local/ 目录中,也就是说,/usr/local/ 目录也可 以用来安装软件

/proc/                   虚拟文件系统。该目录中的数据并不保存在硬盘上,而是保存到内存中。主要保存系统的内核、进程、

外部设备状态和网络状态等 如 /proc/cpuinfo 是保存 CPU 信息的,

/proc/devices 是保存设备驱动的列表的,/proc/filesystems 是保存文件系统列表的,/proc/net 是保存网络协议信息的......

/sys/                    虚拟文件系统。和 /proc/ 目录相似,该目录中的数据都保存在内存中,主要保存与内核相关的信息

/root/                   root 的宿主目录。普通用户宿主目录在 /home/ 下,root 宿主目录直接在“/”下

/srv/                   服务数据目录。一些系统服务启动之后,可以在这个目录中保存所需要的数据

/tmp/                   临时目录。系统存放临时文件的目录,在该目录下,所有用户都可以访问和写入。我们建议此目录中不能保存重要数据,

最好每次开机都把该目录清空

/usr/                   系统软件资源目录。注意 usr 不是 user 的缩写,而是“UNIX Software Resource”的缩写,

所以不是存放用户数据的目录,而是存放系统软件资源的目录。系统中安装的软件大多数保存在这里

/usr/lib/               应用程序调用的函数库保存位置

/usr/XllR6/             图形界面系统保存位置

/usr/local/             手工安装的软件保存位置。我们一般建议源码包软件安装在这个位置

/usr/share/              应用程序的资源文件保存位置,如帮助文档、说明文档和字体目录

/usr/src/               源码包保存位置。我们手工下载的源码包和内核源码包都可以保存到这里。

不过哥更习惯把手工下载的源码包保存到 /usr/local/src/ 目录中,把内核源码保存到 /usr/src/linux/ 目录中

/var/                   动态数据保存位置。主要保存缓存、日志以及软件运行所产生的文件

/var/www/               RPM 包安装的 Apache 的网页主目录

/var/lib/               程序运行中需要调用或改变的数据保存位置。如 MySQL 的数据库保存在 /var/lib/mysql/ 目录中

/var/log/               系统日志保存位置

/var/run/                一些服务和程序运行后,它们的 PID (进程 ID)保存位置

/var/spool/              放置队列数据的目录。就是排队等待其他程序使用的数据,比如邮件队列和打印队列

/var/spool/mail/         新收到的邮件队列保存位置。系统新收到的邮件会保存在此目录中

/var/spool/cron/         系统的定时任务队列保存位置。系统的计划任务会保存在这里

【Linux】文件夹及作用说明的更多相关文章

  1. (转)linux各文件夹的作用

    原文地址:<linux各文件夹的作用> linux下的文件结构,看看每个文件夹都是干吗用的/bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc. ...

  2. Linux下的文件结构,及对应文件夹的作用

    Linux下的文件结构,及对应文件夹的作用 /bin 二进制可执行命令 /dev 设备特殊文件 /etc 系统管理和配置文件 /etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比 ...

  3. META-INF文件夹是干啥的,META-INF文件夹的作用, META-INF文件夹能删吗

    今天有人问到 META-INF文件夹是干啥的,META-INF文件夹的作用, META-INF文件夹能删吗,还有项目的META-INF下面一般会有个MANIFEST.MF 文件,都是干啥的. 百度搜了 ...

  4. 【转】Linux 文件夹文件创建与删除

    [转自:Linux文件夹文件创建.删除 - 风生水起 - 博客园] 1. 删除文件夹 rm -rf  fileNamede> -删除文件夹实例:rm -rf /var/log/httpd/acc ...

  5. Linux 文件夹相关常用命令

    Linux 文件夹相关常用命令 查看 ls -la -l 列出详细信息 -a 列出全部,包括.和.. 删除 rm <folder> -rf  -r  就是向下递归,不管有多少级目录,一并删 ...

  6. linux 文件夹的颜色代表什么意思

    linux 文件夹的颜色代表什么意思 绿色 蓝色 黑色代表什么意思 蓝色表示目录: 绿色表示可执行文件: 红色表示压缩文件: 浅蓝色表示链接文件: 灰色表示其它文件: 红色闪烁表示链接的文件有问题了: ...

  7. ASP.NET Web网站中App_Code文件夹的作用及使用场景

    原文地址:Web Site项目和ASP.NET Web Application中App_Code文件夹的作用作者:宾的宾 我现在要建一个ASP.NET的网站了,不难吧,开始动手.如下图: 这种方法建立 ...

  8. windwo访问linux文件夹方法

    windwo访问linux文件夹:是通过linux的samba来实现的: 安装samba需要安装samba-client.samba-common.smaba3个包. 一:安装rpm 现有一个服务器l ...

  9. 【转帖】Linux文件夹对比并提取的差分文件技巧-rsync的妙用

    Linux文件夹对比并提取的差分文件技巧-rsync的妙用 [日期:2016-02-13] 来源:oschina.net  作者:mengshuai [字体:大 中 小] https://www.li ...

  10. linux 文件夹分享

    1.在 linux 安装 samba,安装好之后 配置文件在 /etc/samba/smb.conf 目录下. yum install samba samba-client(yum install s ...

随机推荐

  1. tcp常见状态

    常见状态 1.建立连接 2.关闭连接

  2. Solr4.4入门,介绍Solr的安装、IK分词器的配置及高亮查询结果(转)

    一.Windows下安装solr-4.4.0 1.  下载solr.4.4 2.  下载绿色版tomcat6.0.18 3.  解压下载的solr到d:\study\solr,将dist目录下的sol ...

  3. "Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased."

    用一个普通的域帐号玩私有云的时候,遇到了如下的报错. "Your computer could not be joined to the domain. You have exceeded ...

  4. memcache的资料集

    1. 安装与查看过程(完整) https://www.cyberciti.biz/faq/rhel-fedora-linux-install-memcached-caching-system-rpm/ ...

  5. 3611: [Heoi2014]大project|树形DP|虚树

    构建出虚树然后DP统计答案 自己写的DP太傻QAQ,各种WA 膜了一发PoPoQQQ大爷的DP方法 mxdis,mndis分别表示到当前点近期和最远的被选出来的点的距离 mx,mn分别表示在以当前点为 ...

  6. IO multiplexing 与 非阻塞网络编程

    使用I/O multipexing 的网络编程中,一般需要采用非阻塞网络编程的风格,防止服务端在处理高连接量大时候阻塞在某个文件描述符上面,比如某个socket 有大量的数据需要写,但是内核发送缓冲区 ...

  7. iOS 中基础字符判断函数收集(如判断大小写、数字等)

    函数:isdigit 用法:#include 功能:判断字符c是否为数字 说明:当c为数字0-9时,返回非零值,否则返回零. 函数:islower 用法:#include 功能:判断字符c是否为小写英 ...

  8. 微信小程序 - 提示消息组件

    配置挺简单的,也就不说明了,点击下载:alert

  9. vsphere 处理NUMA

    vsphere 4.1 之前: cpu调度会将一个VM的分配给一个home node,整个vm被看做一个NUMA client. 如果VM的vCPU数量超过一个NUMA node的可用数量,则不被看做 ...

  10. java zxing生成二维码

    package zxing.test; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; i ...