第二周作业

linux发行版的系统目录名称命名规则以及用途

文件名命名规则:
文件名最长255字节
包括路径在内的文件名最长为4095字节
蓝色代表目录,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表链接
灰色代表其他文件。


centos7.6版本根目录下的文件夹如图所示
在这里插入图片描述
其中主要的系统目录名称以及含义如下
/bin :存放供所有用户使用的基本命令的目录。
/boot:系统启动引导文件存放目录。
/sbin:存放共系统管理使用的工具程序目录,该目录不能独立分区
/lib:存放系统启动时依赖的共享库文件目录。
/etc:存放配置文件目录
/home:普通用户的家目录
/root:管理员用户的家目录
/mnt:供临时文件挂载的目录
/dev:系统设备文件以及存放一些特殊文件的目录
/opt:存放一些第三方应用程序的安装目录
/srv:系统运行时一些服务用到的目录
/tmp:供临时文件存储的目录


系统的元数据信息以及含义。查看方式。以及如何修改时间戳信息。

1.系统元数据信息包括文件类型,时间,所属用户/组别,修改参数等信息
可用过ls -l命令查看(如下图所示)
在这里插入图片描述
其中文件类型有7种
文件第一个属性为’-'即普通文件
属性为’b’表示块设备
属性为’c’表示字节设备
属性为’d’表示目录文件
属性为’l’表示符号链接文件
属性为’p’表示管道文件pipe
属性为’s’表示嵌套字文件socket

修改时间戳信息,可通过teach命令刷新文件的时间戳,如下图所示,先使用touch创建test1文件,然后用touch刷新了文件的时间戳。
在这里插入图片描述


软连接与硬连接的区别

软连接,类似与创建一个快捷方式,并指向目标文件,硬连接,本质时对同一个文件起了多个别名。创建硬连接可通过’ln’命令实现,软连接则要在’ln’命令后加上参数’-s’
效果如下图
在这里插入图片描述
在这里插入图片描述

常用文件管理命令

mkdir:创建目录
touch:创建文件,刷新文件时间戳
cp:复制文件
rm:删除文件
执行效果如下图
在这里插入图片描述
在这里插入图片描述

使用查找替换命令删除文件首行缩进字符

先用命令cp /etc/profile /tmp复制文件到目标路径
然后用vim /tmp/profile打开复制后的文件,在非编辑状态下输入
:%s/^\s+
%s表示全局搜索
/^表示行首
\s表示空格
+表示一个或多个
执行效果如下图
在这里插入图片描述
在这里插入图片描述
可见行首空格已被替换


vim中设置tab缩进4字符

打开vim配置文件 vim /etc/vimrc
在最下方添加配置
set ts=4
set expandtab
set autoindent
完成后输入tab即可缩进4字符
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值