Linux文件系统的层次结构

# 树状结构:在Linux或Unix操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构。

# 目录的定义:目录相当于Windows中的文件夹,目录中存放的可以是文件,也可以是其他的子目录。

# 根目录的表示:/

# 两个特殊的目录:
  *  .  表示当前目录,即用户所在的工作目录
  *  .. 表示父目录,即当前目录的上一层目录

Linux系统中的一些重要目录

# bin目录:用来存放常用的可执行文件

# sbin目录:用来存放系统的可执行文件

# 家目录:用来存放用户自己的文件或目录。
  * 超级用户 root 的家目录是 /root
  * 普通用户的家目录被存放在 /home目录下,并把用户名当作最后一级目录(家目录)的名称
    * 如 oliver用户的家目录为 /home/oliver

# dev目录:设备文件目录

# etc目录:配置文件目录

# 挂载点目录:通常可移除式硬件会被挂在在 /media 或 /mnt目录下

绝对路径和相对路径

# 绝对路径:以一个正斜线 / 开始,包括从文件系统的根节点开始到要查找的对象(目录或文件)所必经的每一个目录的名字,是文件位置的完整路标。

# 相对路径:不是以正斜线 / 开始的,相对路径可以包含从当前目录到要查找到的对象(目录或文件)所必须遍历的每一个目录的名字。

和路径有关的命令

# pwd 命令(print working directory)
  * 功能:输出当前工作目录的绝对路径

# cd 命令(change directory)
  * 功能切换路径
  * 用法:
    * cd .. :返回上一级
    * cd ~ :返回到当前用户的家目录
    * cd _ :返回到上一次所在的目录
    * cd:返回到当前用户所在的家目录

# cp 命令(copy)
  * 功能:复制文件
  * 格式:cp 源文件 目标文件
  * 参数:

# mkdir 命令(make directory)
  * 功能:创建目录
  * 参数:

# mv 命令(move)
  * 功能:移动文件

# touch 命令
  * 功能:新建文件

# rm 命令(remove)
  * 功能:删除文件
  * 参数:

# cat 命令 (concatenate)
  * 功能:显示文件内容
  * 参数:

# head 命令 tail命令 more命令 less命令
  * 功能:从头开始看;从尾部开始看;按照百分比来看(回车上下翻);上下键来翻阅

Linux速通03 目录文件的浏览、管理和维护的更多相关文章

  1. Linux基础三:linux目录结构和目录文件的浏览、管理及维护

    目录文件的浏览.管理及维护(一) 1.Linux文件系统的层次结构 1)Linux文件系统的树状结构:在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构. 2 ...

  2. 初识linux&常用命令&目录文件的浏览和管理

    Linux系统的主要用途:主要用于服器务器,特别是网络服务 Linux命令格式 命令   [选项]  [ 参数] 命令:告诉操作系统做什么,执行什么 选项:说明命令的运行方式(可以改变命令的功能).选 ...

  3. Linux速通 随笔整理

    Linux速通 随笔整理 为了方便阅读,特整理了相关的学习笔记 零.大纲 一.系统安装 二.命令格式 三.文件管理 四.用户群组 五.文件处理 六.系统初始化及监控 七.硬盘初始化 八.网络原理

  4. Linux显示只显示目录文件

    Linux显示只显示目录文件 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ ls -l -d */ drwxr-xr-x 2 root root 4096 1 ...

  5. Linux速通07 硬盘分区、格式化及文件系统管理

    硬件设备与文件名的对应关系 # 在Linux系统中,每个设备都被当作一个文件来对待 # 各种设备在Linux中的文件名 设备 设备在Linux内的文件名 IDE硬盘 /dev/hd[a-d] SCSI ...

  6. Linux系统下进入目录文件需要什么权限?

    在Linux下进入目录需要什么权限? 1--让我们先来了解一下Linux下一个文件有哪些权限?(在linux下一切皆文件) 一个文件可以具有的权限有:可读.可写.可执行权限 r 可读权限---read ...

  7. Linux系统下/tmp目录文件重启后自动删除,不重启自动删除10天前的/TMP的文件(转)

    /tmp目录文件重启后自动删除现在知道有ubuntu和solaris系统source:http://blog.chinaunix.net/uid-26212859-id-3567875.html经常会 ...

  8. Linux根目录下各目录文件类型及各项缩写全称

    bin(binary) :常见linux命令.系统所有用户命令目录文件dev(device) : 设备驱动存储目录文件media: 多媒体及挂载目录proc (process):进程信息文件sbin( ...

  9. Linux基础-2.目录文件的浏览、管理及维护

    1.Linux文件系统的层次结构 1)了解Linux文件系统的树状结构: 在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置树状结构 2)掌握目录的定义:目录相当于Wi ...

随机推荐

  1. CodeForces - 1209D 并查集

    题意: 有 n个不同的糖果,从 1到 n编号.有 k个客人.要用糖果招待客人.对于每个客人,这些糖果中恰有两个是其最爱.第 i个客人最爱的糖果编号是 xi和 y.将 k 个客人任意排列,他们按顺序去拿 ...

  2. Linux系统编程【2】——编写who命令

    学到的知识点 通过实现who命令,学到了: 1.使用man命令寻找相关信息 2.基于文件编程 3.体会到c库函数与系统调用的不同 4.加深对缓冲技术的理解 who命令的作用 who命令的使用 在控制终 ...

  3. POJ 1742 Coins 【可行性背包】【非原创】

    People in Silverland use coins.They have coins of value A1,A2,A3...An Silverland dollar.One day Tony ...

  4. codeforces 7D

    D. Palindrome Degree time limit per test 1 second memory limit per test 256 megabytes input standard ...

  5. HDU 6395 Sequence(分段矩阵快速幂)题解

    题意: 已知\(A,B,C,D,P,n\)以及 \[\left\{ \begin{aligned} & F_1 = A \\ & F_2 = B\\ & F_n = C*F_{ ...

  6. K8s(一)----容器编排工具基础概念

    kubernetes(k8s)容器编排工具基础概念 Kubernetes (K8s): 中文社区:https://www.kubernetes.org.cn/replication-controlle ...

  7. Ubuntu-16.04下Docker通过阿里云镜像安装(apt-get)

    由于通过官方路径安装docker时总是连接不上,所以从网上找了半天,通过阿里云镜像安装docker,我的Linux是ubuntu-16.04 一.配置源里的阿里云镜像仓库 sudo vim /etc/ ...

  8. vue 二级子路由跳转不了 bug

    vue 二级子路由跳转不了 bug @click.prevent 阻止原生事件的冒泡 <li class="tools-hover-box-list-item" v-for= ...

  9. vue & less bug

    vue & less bug bezierEasingMixin(); ^ Inline JavaScript is not enabled. Is it set in your option ...

  10. Web 实时通信方案 All In One

    Web 实时通信方案 All In One HTTP 轮询, 单向通信,开销大 HTTP 长轮询, 单向通信,开销较小 WebSocket,双向通信,开销小 (TCP 高延迟,保证数据完整性) Ser ...