网站首页 > 技术文章 正文
登录系统后,在当前命令窗口下输入命令:ls /
以下是对这些目录的解释:
- /bin:
- bin是Binary的缩写, 这个目录存放着最经常使用的命令。
- /boot:
- 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
- /dev :
- dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
- /etc:
- 这个目录用来存放所有的系统管理所需要的配置文件和子目录。
- /home:
- 用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
- /lib:
- 这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
- /lost+found:
- 这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。
- /media:
- linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个目录下。
- /mnt:
- 系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载在/mnt/上,然后进入该目录就可以查看光驱里的内容了。
- /opt:
- 这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。
- /proc:
- 这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息。
- 这个目录的内容不在硬盘上而是在内存里,我们也可以直接修改里面的某些文件,比如可以通过下面的命令来屏蔽主机的ping命令,使别人无法ping你的机器:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
- /root:
- 该目录为系统管理员,也称作超级权限者的用户主目录。
- /sbin:
- s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
- /selinux:
- 这个目录是Redhat/CentOS所特有的目录,Selinux是一个安全机制,类似于windows的防火墙,但是这套机制比较复杂,这个目录就是存放selinux相关的文件的。
- /srv:
- 该目录存放一些服务启动之后需要提取的数据。
- /sys:
- 这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs 。
- sysfs文件系统集成了下面3种文件系统的信息:针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的devpts文件系统。该文件系统是内核设备树的一个直观反映。
- 当一个内核对象被创建的时候,对应的文件和目录也在内核对象子系统中被创建。
- /tmp:
- 这个目录是用来存放一些临时文件的。
- /usr:
- 这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。
- /usr/bin:
- 系统用户使用的应用程序。
- /usr/sbin:
- 超级用户使用的比较高级的管理程序和系统守护程序。
- /usr/src:
- 内核源代码默认的放置目录。
- /var:
- 这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
- /run:
- 是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。如果你的系统上有 /var/run 目录,应该让它指向 run。
说明一下:
1.Linux目录中只有一个根目录
2.Linux各目录内容已经规划好了,不要乱删
3.Linux以文件的形式管理设备,因此Linux都是文件
Linux 文件与目录管理
我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。
- 绝对路径:
- 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。
- 相对路径:
- 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法啦!
- ls: 列出目录
- cd:切换目录
- pwd:显示目前的目录
- mkdir:创建一个新的目录
- rmdir:删除一个空的目录
- cp: 复制文件或目录
- rm: 移除文件或目录
- mv: 移动文件与目录,或修改文件与目录的名称
猜你喜欢
- 2024-11-16 运维实战:Linux系统扩展oracle数据库所在的分区
- 2024-11-16 5分钟课堂:Derby数据库汉字乱码解决
- 2024-11-16 Linux下的文件和目录(linux文件和目录命令)
- 2024-11-16 教你玩转Linux—系统目录结构(linux文件系统中的目录结构)
- 2024-11-16 oracle中目录的作用(oracle目录使用配置)
- 2024-11-16 教你玩转Linux系统目录结构(linux 系统目录)
- 2024-11-16 Linux 各目录详细介绍(linux系统目录介绍)
- 2024-11-16 Linux目录结构详解(linux的目录结构包括哪些)
- 2024-11-16 Linux基础入门(了解掌握Linux系统的目录结构)
- 2024-11-16 linux系统学习资料-目录架构及常用命令
你 发表评论:
欢迎- 606℃几个Oracle空值处理函数 oracle处理null值的函数
- 598℃Oracle分析函数之Lag和Lead()使用
- 586℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 582℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 578℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 571℃【数据统计分析】详解Oracle分组函数之CUBE
- 558℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 551℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (57)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)