- 浏览: 388120 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (215)
- ubuntu (27)
- 虚拟机 (13)
- 数据库 (29)
- JAVA (40)
- 搜索 (23)
- 开发工具 (2)
- 产品 (2)
- 工具 (1)
- 应用服务器 (5)
- linux (17)
- log (1)
- 多线程 (3)
- 异常 (1)
- shell (6)
- 12306 ;互联网 (1)
- 持续集成&Hudson (4)
- js (1)
- JAVA OR-Map (1)
- 漏洞 (1)
- svn (1)
- MAVEN (3)
- 架构 (1)
- windows (1)
- json (1)
- web (3)
- jenkins (2)
- iptables (2)
- JAVA ssh (0)
- 项目管理 (1)
- tomcat (1)
- 安全 (1)
- 数据库 mysql (1)
- 性能 (1)
最新评论
-
sbwfgihc:
怎么用的啊,
<转>mysql 树查询语句 -
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
<转>Solr Suggest实现搜索智能提示 -
songsove:
请问您qq多少
solr 对拼音搜索和拼音首字母搜索的支持 -
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
<转>Solr Suggest实现搜索智能提示 -
norain1988:
这样就可以实现相关搜索了吗
solr 百度相关搜索类似功能的实现
/usr 目录是应用程序主要存放的目录。该目录中的二进制文件对系统启动和维护并非必要,因此整个 /usr 目录结构常会被存放到另一个分离的文件系统中。因为其(通常)具有很大的容量,/usr 有其自己的子目录结构。在此,我们将介绍其中的几个:
/usr/X11R6:整个 X Window 系统 目录层次结构。X (包括 X 服务器)运行需要的全部二进制文件和库文件必须存放于此。/usr/X11R6/lib/X11 目录保存了关于 X 各个不同方面的配置,并且并不随计算机的不同而改变。某个计算机特定的配置位于 /etc/X11。
/usr/bin:包含了很大一部分的系统二进制文件。任何非系统维护必需的以及非系统管理程序一定位于该目录中。唯一的例外是您自己编译并安装的程序,而它们一定位于 /usr/local。
/usr/lib:包含运行 /usr/bin 和 /usr/sbin 中程序所必需的库文件。其中还有一个指向 /usr/X11R6/lib 的符号链接 /usr/lib/X11,如果安装了 X,则该目录中包含了 X Window 系统 的库文件。
/usr/local:这里是您安装您从源代码编译而来的应用程序的地方。安装程序应该会自动创建需要的目录结构。
/usr/share:该目录包含 /usr 中的应用程序需要的所有只读、与硬件架构无关的数据。其中包括时区和地区信息(zoneinfo 和 locale)。
/usr/share/doc 和 /usr/share/man 目录分别包括了应用程序的文档和系统手册页面。
/var:使用过程中可更改的数据
/var 目录包含所有系统上运行程序所操纵的数据。与 /tmp 中的工作数据不同,这些数据在重启动的时候不能更动。其中有许多子目录,某些是非常有用的:
/var/log:包含系统的日志文件,从中您可以找到您系统的问题(比如 /var/log/messages 和 /var/log/kernel/errors)。
/var/run:用以跟踪系统从启动以来使用的所有进程,并让您在更改系统运行级别的时候能够操纵它们。
/var/spool:包含系统中等待处理的工作文件。例如:/var/spool/cups 包含打印服务器的工作文件,而 /var/spool/mail 包含邮件服务器的工作文件(比如所有到达和离开您系统的邮件)。
/etc:配置文件
/etc 是 UNIX® 系统最基本的目录之一,因为它包含了全部特定主机的配置文件。决不要为了回收空间而删除它!同样,如果您想要将您的文件树结构拓展到几个分区时,请记住 /etc 一定不能放到一个另外的分区中。系统初始化需要它,因此它必须在启动时存放于根分区。
以下是其中的几个重要文件:
passwd 和 shadow:这些文本文件包含所有系统用户及其加密后的密码。只有当您使用 shadow 密码,您才会见到 shadow 文件。出于安全考虑,这是安装时的默认选项。
inittab:这是 init 的配置文件,而它在系统启动时扮演了一个十分重要的角色。
services:该文件保存了现有的网络服务。
profile:这是 shell 的配置文件。某些 shells 使用其他的文件,比如 bash 就使用 .bashrc。
crontab:cron (定期执行命令的程序)的配置文件。
某些需要大量配置文件的程序会将它们保存在某些子目录中。比如 X Window 系统 将其所有配置文件保存于 /etc/X11 目录中。
/usr文件系统
/usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序.
/usr/X11R6
X Window系统的所有文件.为简化X的开发和安装,X的文件没有集成到系统中. X自己在/usr/X11R6 下类似/usr .
/usr/X386
类似/usr/X11R6 ,但是给X11 Release 5的.
/usr/bin
几乎所有用户命令.有些命令在/bin 或/usr/local/bin 中.
/usr/sbin
根文件系统不必要的系统管理命令,例如多数服务程序.
/usr/man , /usr/info , /usr/doc
手册页、GNU信息文档和各种其他文档文件.
/usr/include
C编程语言的头文件.为了一致性这实际上应该在/usr/lib 下,但传统上支持这个名字.
/usr/lib
程序或子系统的不变的数据文件,包括一些site-wide配置文件.名字lib来源于库(library); 编程的原始库存在/usr/lib 里.
/usr/local
本地安装的软件和其他文件放在这里.
/var 包括系统一般运行时要改变的数据.每个系统是特定的,即不通过网络与其他计算机共享.
/var/catman
当要求格式化时的man页的cache.man页的源文件一般存在/usr/man/man* 中;有些man页可能有预格式化的版本,存在/usr/man/cat* 中.而其他的man页在第一次看时需要格式化,格式化完的版本存在/var/man 中,这样其他人再看相同的页时就无须等待格式化了. (/var/catman 经常被清除,就象清除临时目录一样.)
/var/lib
系统正常运行时要改变的文件.
/var/local
/usr/local 中安装的程序的可变数据(即系统管理员安装的程序).注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock .
/var/lock
锁定文件.许多程序遵循在/var/lock 中产生一个锁定文件的约定,以支持他们正在使用某个特定的设备或文件.其他程序注意到这个锁定文件,将不试图使用这个设备或文件.
/var/log
各种程序的Log文件,特别是login (/var/log/wtmp log所有到系统的登录和注销) 和syslog (/var/log/messages 里存储所有核心和系统程序信息. /var/log 里的文件经常不确定地增长,应该定期清除.
/var/run
保存到下次引导前有效的关于系统的信息文件.例如, /var/run/utmp 包含当前登录的用户的信息.
/var/spool
mail, news, 打印队列和其他队列工作的目录.每个不同的spool在/var/spool 下有自己的子目录,例如,用户的邮箱在/var/spool/mail 中.
/var/tmp
比/tmp 允许的大或需要存在较长时间的临时文件. (虽然系统管理员可能不允许/var/tmp 有很旧的文件.)
/usr/X11R6:整个 X Window 系统 目录层次结构。X (包括 X 服务器)运行需要的全部二进制文件和库文件必须存放于此。/usr/X11R6/lib/X11 目录保存了关于 X 各个不同方面的配置,并且并不随计算机的不同而改变。某个计算机特定的配置位于 /etc/X11。
/usr/bin:包含了很大一部分的系统二进制文件。任何非系统维护必需的以及非系统管理程序一定位于该目录中。唯一的例外是您自己编译并安装的程序,而它们一定位于 /usr/local。
/usr/lib:包含运行 /usr/bin 和 /usr/sbin 中程序所必需的库文件。其中还有一个指向 /usr/X11R6/lib 的符号链接 /usr/lib/X11,如果安装了 X,则该目录中包含了 X Window 系统 的库文件。
/usr/local:这里是您安装您从源代码编译而来的应用程序的地方。安装程序应该会自动创建需要的目录结构。
/usr/share:该目录包含 /usr 中的应用程序需要的所有只读、与硬件架构无关的数据。其中包括时区和地区信息(zoneinfo 和 locale)。
/usr/share/doc 和 /usr/share/man 目录分别包括了应用程序的文档和系统手册页面。
/var:使用过程中可更改的数据
/var 目录包含所有系统上运行程序所操纵的数据。与 /tmp 中的工作数据不同,这些数据在重启动的时候不能更动。其中有许多子目录,某些是非常有用的:
/var/log:包含系统的日志文件,从中您可以找到您系统的问题(比如 /var/log/messages 和 /var/log/kernel/errors)。
/var/run:用以跟踪系统从启动以来使用的所有进程,并让您在更改系统运行级别的时候能够操纵它们。
/var/spool:包含系统中等待处理的工作文件。例如:/var/spool/cups 包含打印服务器的工作文件,而 /var/spool/mail 包含邮件服务器的工作文件(比如所有到达和离开您系统的邮件)。
/etc:配置文件
/etc 是 UNIX® 系统最基本的目录之一,因为它包含了全部特定主机的配置文件。决不要为了回收空间而删除它!同样,如果您想要将您的文件树结构拓展到几个分区时,请记住 /etc 一定不能放到一个另外的分区中。系统初始化需要它,因此它必须在启动时存放于根分区。
以下是其中的几个重要文件:
passwd 和 shadow:这些文本文件包含所有系统用户及其加密后的密码。只有当您使用 shadow 密码,您才会见到 shadow 文件。出于安全考虑,这是安装时的默认选项。
inittab:这是 init 的配置文件,而它在系统启动时扮演了一个十分重要的角色。
services:该文件保存了现有的网络服务。
profile:这是 shell 的配置文件。某些 shells 使用其他的文件,比如 bash 就使用 .bashrc。
crontab:cron (定期执行命令的程序)的配置文件。
某些需要大量配置文件的程序会将它们保存在某些子目录中。比如 X Window 系统 将其所有配置文件保存于 /etc/X11 目录中。
/usr文件系统
/usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序.
/usr/X11R6
X Window系统的所有文件.为简化X的开发和安装,X的文件没有集成到系统中. X自己在/usr/X11R6 下类似/usr .
/usr/X386
类似/usr/X11R6 ,但是给X11 Release 5的.
/usr/bin
几乎所有用户命令.有些命令在/bin 或/usr/local/bin 中.
/usr/sbin
根文件系统不必要的系统管理命令,例如多数服务程序.
/usr/man , /usr/info , /usr/doc
手册页、GNU信息文档和各种其他文档文件.
/usr/include
C编程语言的头文件.为了一致性这实际上应该在/usr/lib 下,但传统上支持这个名字.
/usr/lib
程序或子系统的不变的数据文件,包括一些site-wide配置文件.名字lib来源于库(library); 编程的原始库存在/usr/lib 里.
/usr/local
本地安装的软件和其他文件放在这里.
/var 包括系统一般运行时要改变的数据.每个系统是特定的,即不通过网络与其他计算机共享.
/var/catman
当要求格式化时的man页的cache.man页的源文件一般存在/usr/man/man* 中;有些man页可能有预格式化的版本,存在/usr/man/cat* 中.而其他的man页在第一次看时需要格式化,格式化完的版本存在/var/man 中,这样其他人再看相同的页时就无须等待格式化了. (/var/catman 经常被清除,就象清除临时目录一样.)
/var/lib
系统正常运行时要改变的文件.
/var/local
/usr/local 中安装的程序的可变数据(即系统管理员安装的程序).注意,如果必要,即使本地安装的程序也会使用其他/var 目录,例如/var/lock .
/var/lock
锁定文件.许多程序遵循在/var/lock 中产生一个锁定文件的约定,以支持他们正在使用某个特定的设备或文件.其他程序注意到这个锁定文件,将不试图使用这个设备或文件.
/var/log
各种程序的Log文件,特别是login (/var/log/wtmp log所有到系统的登录和注销) 和syslog (/var/log/messages 里存储所有核心和系统程序信息. /var/log 里的文件经常不确定地增长,应该定期清除.
/var/run
保存到下次引导前有效的关于系统的信息文件.例如, /var/run/utmp 包含当前登录的用户的信息.
/var/spool
mail, news, 打印队列和其他队列工作的目录.每个不同的spool在/var/spool 下有自己的子目录,例如,用户的邮箱在/var/spool/mail 中.
/var/tmp
比/tmp 允许的大或需要存在较长时间的临时文件. (虽然系统管理员可能不允许/var/tmp 有很旧的文件.)
发表评论
-
<转>Linux命令小结 --写得最全最有用的
2014-07-21 15:40 987<转>Linux命令小结 --写得最全最有用的,原 ... -
SSH的登录限制
2014-04-17 11:30 17811、ip限制 从网络来的数据包首先要经过iptables,所以 ... -
linux修改时区
2013-12-27 14:28 1425原链接:http://blog.csdn.ne ... -
ls特殊场景用的命令
2013-12-26 10:37 451参考:http://man.lupaworld.com/con ... -
wget下载指定用户名密码
2013-11-11 14:03 45091、 # wget ftp://ftp.xxx.com/%D ... -
查看路由表
2013-09-29 09:49 824dos下查看路由表 tracert命令, tracert ... -
ubuntu-添加用户和java环境变量
2012-07-26 14:37 21591、添加用户 useradd 命令 -d 目录,指 ... -
LVM使用
2012-06-01 09:40 856摘要: Linux用户安装Linu ... -
[转]linux top 命令
2012-06-01 09:40 953linux top top命令是Linux下常用的性能分析工具 ... -
lxc学习
2012-06-04 09:28 1421lxc能做什么: 可以为容器绑定特定的cpu和memory,分 ... -
[精华] 针对Web服务器总体优化
2012-05-31 15:46 1026一、文件系统 在fstab里加入noatime,如 #ca ... -
Ubuntu服务详解
2012-05-17 17:24 1030Liunx操作系统跟Windos XP ... -
ubuntu 自动启动和服务管理
2012-05-17 17:19 1236ubuntu 开机、重启和关机 ... -
su和sudo的区别与使用
2012-05-17 17:12 833一. 使用 su 命令临时切换用户身份 1、su 的适用条件和 ... -
LINUX配置文件
2012-05-17 17:02 799/etc/profile:此文件为系统的每个用户设置环境信息, ... -
linux系统下查看内存使用情况
2012-05-10 14:39 1047[导读]详解linux下查看内存使用情况 在Linux下 ... -
Linux iostat监测IO状态
2012-03-26 17:31 846Linux iostat监测IO状态 2010-03-1 | ... -
iostat来对linux硬盘IO性能进行了解
2012-03-26 17:30 858以前一直不太会用这个参数。现在认真研究了一下iostat,因为 ... -
SSH 后门
2012-03-26 16:33 1034有很多次,我所在的站 ... -
在linux下检查带宽
2012-03-26 16:32 1178设想:公司 A 有一个名为 ginger 的存储服务器,并通过 ...
相关推荐
这通常涉及到编写一个包含启动、停止、重启等命令的shell脚本,并将其放在`/etc/init.d/`目录下。然后,通过`chmod +x /etc/init.d/mongodb`赋予执行权限,并用`update-rc.d mongodb defaults`(Debian/Ubuntu)或`...
3. 修改文件夹属性:chown -R root /etc/munge、chown -R root /var/lib/munge、chown -R root /var/log/munge、chown -R root /var/run/munge 4. 修改用户:vi /etc/sysconfig/munge,设置 USER="root" 5. 生成并...
编译 ./configure --prefix=/usr/...59:21: fatal error: zipconf.h: No such file or directory 解决: cp /usr/local/lib/libzip/include/zipconf.h /usr/local/include/zipconf.h 1 安装成功: 复制配置文件: cp ...
- **/usr/bin** 和 **/usr/sbin**:与根目录下的/bin和/sbin类似,但不用于基本启动。 - **/usr/local**:用于本地管理员安装的应用程序,每个应用程序可能有单独的子目录。 - **/usr/local/bin**:可能包含用户...
ln -s /usr/local/mysql/my.cnf /etc/my.cnf #添加到/etc目录的软连接 cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld #把Mysql加入系统启动 chmod 755 /etc/init.d/mysqld #增加执行权限 chkconfig ...
* /usr:最大的目录,存许应用程序和文件 + /usr/X11R6:X-Window 目录 + /usr/src:Linux 源代码 + /usr/include:系统头文件 + /usr/openwin:存放 SUN 的 OpenWin + /usr/man:在线使用手册 + /usr/bin:...
其中,`sudo rm /var/lib/mysql/ -R`命令将删除MySQL服务器的数据目录,`sudo rm /etc/mysql/ -R`命令将删除MySQL服务器的配置文件目录,`sudo apt-get autoremove mysql* --purge`命令将卸载MySQL服务器软件包。...
/etc/syslog.conf 日志设置文件 /home 使用者家目录 /lib 系统会使用到的函数库 /lib/modules kernel 的相关模块 /var/lib/rpm rpm套件安装处 /lost+found 系統不正常產生錯誤時,會將...
cp support-files/my-medium.cnf /etc/my.cnf cp support-files/mysql.server /etc/init.d/mysqld chmod a+x /etc/rc.d/init.d/mysqld chkconfig --add mysqld ln -s /usr/local/mysql/bin/* /usr/local/bin/ ln -s ...
根文件系统包含了系统的基本文件和目录,例如 /bin、/boot、/dev 等。 ### 子目录 #### /bin /bin 目录包含了系统的基本命令和工具,例如 ls、cp、mkdir 等。 #### /boot /boot 目录包含了系统的引导文件,例如...
CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下。 建议为 svn 创建软连接: ln -s -f /opt/CollabNet_Subversion/bin/svn /...M /etc/asterisk/extensions.conf
CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下。 建议为 svn 创建软连接: ln -s -f /opt/CollabNet_Subversion/bin/svn /...M /etc/asterisk/extensions.conf
ln -sf /usr/local/bind/etc/named.conf /etc/named.conf ln -sf /usr/local/bind/etc/rndc.conf /etc/rndc.conf ``` 3. **名称数据目录设置**:创建符号链接指向BIND的名称数据存储目录,以及执行文件的符号...
cp /usr/local/openssh/etc/ssh_host_ecdsa_key.pub /etc/ssh/ssh_host_ecdsa_key.pub ``` 5. 重启sshd服务以应用新的配置: ``` service sshd restart ``` 6. 验证OpenSSH和OpenSSL版本: ``` ssh -V ```...
- **MySQL** 的 RPM 安装方式下配置文件位于 `/etc/my.cnf` 或 `/usr/share/mysql/my.cnf`,源码编译安装时则位于 `/usr/local/mysql/etc/my.cnf`。 了解这些默认路径对于管理和维护这些服务至关重要,能够帮助...
`docker run -p 3306:3306 --name mysql -v /usr/local/mysql/conf:/etc/mysql/conf.d -v /usr/local/mysql/logs:/var/log/mysql -v /usr/local/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d --...
cp /usr/local/redis-3.2.8/redis.conf /etc/redis/7001.conf cp /usr/local/redis-3.2.8/redis.conf /etc/redis/7001.conf 修改/etc/redis/7001.conf: cluster-enabled yes cluster-config-file /etc/redis-...
/etc/rc.d 启动的配置文件和脚本 /home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /lib 标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件 /sbin 超级管理命令,这里...
*** 1.7.x 需要升级原先 1.6.x 的工作库后才能正常工作,参见下面的例子 *** CollabNet 官方提供的用于 linux 的 Subversion 客户端。 安装目录是在 /opt/CollabNet_Subversion 下...M /etc/asterisk/extensions.conf
mysql:安装路径/usr/local/mysql,配置文件路径/etc/my.cnf redis:安装路径/usr/local/redis,配置文件redis.cnf路径/usr/local/redis/bin/ mongodb:安装路径/usr/local/mongodb 启动命令: mysqld --user=root ...