网站首页 > linux / 正文
上一篇文章介绍了《为什么要学Linux?》(地址:https://www.toutiao.com/article/7243099765720760832/),接下来继续介绍下Linux系统的终端字符和目录结构。
Linux终端字符说明
打开Linux终端后,首先会看到以下一些字符;我们得先了解这些字符的含义后,之后才能更好地玩转Linux系统。
上述终端字符含义说明:
- 字符1(root):表示当前终端登录的用户名;
- 字符2(@):表示at;
- 字符3(linux):表示“在”当前登录的主机名;
- 字符4(~):表示当前终端的工作目录
- 字符5(#):#表示身份识别符,若用超级管理用户登录则显示#,否则显示$符号
除了上述5个字符外,在Linux终端中,常用的字符还有以下几个:
- $:表示普通用户,即非管理员用户;
- /:表示根目录;
- .:表示当前目录;
- ..:表示上级目录;
- -:表示前一个工作目录;
- *:通配符,表示任何字符或字符串;
- ?:通配符,表示单个字符;
- \:转义字符,用来转义特殊字符;
- |:管道符号,用于把一个命令的输出传递给另一个命令;
- >:重定向符号,用于将命令的输出写入文件或设备;
- >>:重定向符号,用于将命令的输出追加到文件末尾,而不是覆盖原有内容;
- <:重定向符号,用于将文件内容传递给命令;
示例:假设我们有一个名为 example.txt 的文件,它包含了一些文本内容。我们可以使用以下命令将当前日期和时间追加到该文件中:
date >> example.txt
执行后,当前日期和时间会被添加到 example.txt 文件的末尾,而不会影响原有内容。如果该文件不存在,则会创建一个新的空文件并把输出追加到其中。需要注意的是,>> 符号只能用于追加输出到文件末尾,如果想要覆盖原有内容,应该使用单个大于号 >。
??注意:这些字符在终端中使用非常频繁,特别是在执行命令时;了解它们的含义可以帮助我们更加高效地使用终端。
Linux目录结构
Linux操作系统的目录结构是一种树形结构,以根目录为起点,分布在不同的文件系统上。以下是常见的Linux目录结构:
- /:根目录,包含了整个文件系统中的所有文件和目录;
- /bin:全称binary,含义是二进制。该目录中存储的都是一些二进制文件,文件都是可以被运行的;
- /boot:启动目录,包含了启动 Linux 内核所需的文件;
- /dev:该目录中主要存放的是外接设备,例如盘、其他的光盘等。在其中的外接设备是不能直接被使用的,需要挂载(类似windows下的分配盘符);
- /etc:该目录主要存储一些配置文件;
- /home:表示“家”,表示除了root用户以外其他用户的家目录,类似于windows下的User/用户目录;
- /proc:process,表示进程,该目录中存储的是Linux运行时候的进程。
- /root:该目录是root用户自己的家目录;
- /tmp:表示“临时”的,当系统运行时候产生的临时文件会在这个目录存着;
- /usr:存放的是用户自己安装的软件,类似于windows下的program files;
- /sbin:全称super binary,该目录也是存储一些可以被执行的二进制文件,但是必须得有super权限的用户才能执行;
- /var:存放的程序/系统的日志文件的目录;
- /mnt:挂载点目录,手动挂载文件系统的临时目录。
- /run:运行时目录,存放系统运行时需要的信息
总的来说,Linux目录结构清晰、规范,方便系统管理者进行统一管理和维护。
欢迎点赞+关注,查看“Linux入门到精通系列课程”后续更多精彩内容!!!
Tags:linux 上级目录
- 上一篇:Linux 终端资源管理器 —— ranger
- 下一篇:LInux目录结构
猜你喜欢
- 2024-11-26 Linux 文件与目录管理(杰哥教你Linux)
- 2024-11-26 Linux学习总结4
- 2024-11-26 Linux CentOS 7 目录结构及特点(建议收藏)
- 2024-11-26 Linux目录介绍
- 2024-11-26 Linux常用指令简介(2):文件和目录管理
- 2024-11-26 rhcsa8精品课笔记-2之linux目录结构
- 2024-11-26 Linux常用工作目录切换命令
- 2024-11-26 linux学习之系统目录
- 2024-11-26 基于CentOS8Linux运维教程-Linux文件目录管理笔记
- 2024-11-26 Linux 文件与目录管理——想玩转linux就请一直看下去