Linux学习第四节课-文件管理基本概念及相关部分指令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习第四节课-文件管理基本概念及相关部分指令相关的知识,希望对你有一定的参考价值。

                                        Linux学习第四节课

---------------------------------------------------------------------------------------------------------------------------------------------------------------------

十九、文件管理基本概念

技术分享图片

技术分享图片

  1. 文件和目录被组织成一个单根倒置树结构;

  2. 文件系统从根目录开始,用/表示;

  3. 根文件系统(rootfs):root filesystem;

  4. 文件名称根据文件类型区分大小写,因为U盘FAT格式为windows系统文件类型,所以U盘文件在Linux系统中也不分大小写;

  5. 以 . 开头文件为隐藏文件;

  6. 路径分隔使用/;

  7. 文件有两类数据,元数据(meta data)和数据(data),元数据为文件属性,数据为文件内容;

  8. 文件系统分层结构LSB。


二十、括号用法

{ }在Linux中表示是一种组合,比如说echo file{1,2,3}.{txt,log},左侧大括号中1,2,3分别与右侧大括号txt,log分别组合,组合出来的结果为file1.txt,file1.log,file2.txt,

file2.log,file3.txt,file3.log;

[ ]在Linux中表示或的关系,比如说[19]表示1或9,f[ABc]表示fa,fA,fb,fB,fc。


二十一、通配符

*:匹配0个或多个字符

?:匹配任何单个字符

~:当前用户家目录

~用户名:用户名家目录

~+:当前工作目录

~-:~前一个工作目录

[admin]:匹配列表里a、d、m、i、n任何一个字符

[^admin]:匹配列表里a、d、m、i、n以外的任何一个字符

[:digit:]:任意数字,相当于0-9

[:lower:]:任意小写字母

[:upper:]:任意大写字母

[:alpha:}:任意大小写字母

[:alnum:]:任意数字或字母

[:blank:]:水平空白字符

[:space:]水平或垂直空白字符

[:punct:]:标点符号

[:print:]:可打印字符

[:cntrl:]控制(非打印)字符

[:graph:]图形字符

[:xdigit:]十六进制字符


二十二、文件命名规则

  1. 文件名最长255字节;

  2. 包括路径在内文件名称最长4095个字节;

  3. 用ls命令查看文件目录后,蓝色为文件夹目录,绿色为可执行文件,红色为压缩文件,浅蓝色为链接文件,灰色为其他文件;

  4. 除了null和/,任何字符都可以作为Linux的文件名。


二十三、常见目录

/etc/issue 开机前文字提示

/etc/motd 开机后文字提示

/etc/gdm/custom.conf,设置开机相关功能,图中为开机自动登录用户名为admin的账户

技术分享图片

/root/.bashrc 设置自定义别名

/etc/profile.d/自定义名字.sh 提示符格式更改,格式PS1="[e[1;5;42;32m][[email protected]h W]\$[e[0m]"

/proc/meminfo 内存信息路径


二十四、变量中特殊符号意义

查看帮助,用指令 man agetty,出现

技术分享图片

常用字符解释

a  显示系统日期,格式:星期 日期
A  显示系统时间,格式:HH:MM

h  显示主机名称(简称)
H 显示主机名称(全称)
  显示系统时间,格式:HH:MM:SS (24小时制)
T  显示系统时间,格式:HH:MM:SS (12小时制)
u  显示用户名
W 显示工作站名称




以上是关于Linux学习第四节课-文件管理基本概念及相关部分指令的主要内容,如果未能解决你的问题,请参考以下文章

(王道408考研数据结构)第五章树-第四节4:红黑树基本概念及操作

Linux学习第四节课(2019.9.13)

Linux学习-第四节课

第四周学习心得 rpm yum 和 LVM管理 的相关概念及理解

Docker 概念及基本用法

Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理