linux关于文件系统,Vim,yum,chmod的基础整理

Linux文件系统的进一步学习



提示:以下是本篇文章正文内容,下面案例可供参考

一、用户,用户组,其他用户是什么?

	首先明白用户,用户组和其他用户这三个概念。举一个例子,用户就相当于你,文件就相当于你的游戏机,而用户组就相当于你

家,用户组成员就是你家的其他人,比如你爸妈,你哥哥姐姐,还有弟弟妹妹。而其他用户就是家人和你之外的其他人。
上一节说那个文件权限的时候说了用户权限,用户组权限和其他用户权限,接着上次的接着说。
在这里插入图片描述
第一位是文件类型,d :代表文件类型。l代表联接文件,—代表普通文件。
第二位到第四位是所属用户权限,也就是本用户的权限
第五到第七位为所属组用户的权限,也就是你家人的权限
第八到十位为其他用户的权限,也就是你的朋友啊,或者你父母的朋友啊之类的人的权限,root输入其他用户,你不给他权限就算是root用户也不能操作
r:代表可读的权限
w:代表可写的权限
x:代表可执行的权限
有权限为1,无权限为0.

二,用chmod对文件权限修改

chmod :面向所有使用者,修改目录或者文件的权限
1.对自己的文件修改
例如给自己的文件添加一个可运行的权限,可以加英文,也可以将权重以数字的形式赋给它
chmod u+x hello.c
在这里插入图片描述

在这里插入图片描述

对所属组其他用户的权限修改:chmod g+x hello.c
在这里插入图片描述

在这里插入图片描述

对其他用户的权限修改 chmod o+w
在这里插入图片描述
针对文件夹,如果没有可读权限,则不允许被读取
在这里插入图片描述
也可以直接这么搞 chmod u=rwx,o=rwx,g=rwx test
在这里插入图片描述
除了chmod外,还有chown,chgrp,userdel,groupadd,SUID,SGID,SBIT,ACL(access control),setfacl等等好多对于用户权限处理的,初学就记住chmod的用法就行。

三,yum三板斧

1.yum list:列出你可以下载的应用。
2.yum install -y 包名称:下载应用
3.yum remove 包名称 :卸载应用

四,文件系统

1.ext3:普通日志文件系统
2.XFS:高性能文件日志系统,centos7默认的文件系统,优势在于发生意外停机后,可快速恢复被破坏的文件
SWAP:linux用于交换的文件系统
NFS:网络文件系统,用于UNIX系统间通过网络实现文件共享

四,Vim 编辑器的使用

三种模式:

1.底行模式

进入底行模式,输入指令选项
:q!,退出不保存
:wq,保存并退出
:i,插入模式

2.正常模式

按下h,光标向左移动
按下j,光标向下移动
按下k光标向上移动
按下l光标向右移动
按下gg,光标快速回到第一行
按下G,光标快速回到最后一行
【num】G光标迅速跳到num行

3.插入模式

插入模式下对文件进行增删改查

总结

以上就是今天要讲的内容,本文仅仅简单介绍了Vim的使用,还有一些关于命令行底行插入模式的知识。以及简单的文集系统名称和用途,再往深究就需要诸位来干了。欢迎大家指点不足之处。

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 17
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值