linux关于文件系统,Vim,yum,chmod的基础整理
Posted 别碰我的宏定义
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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的使用,还有一些关于命令行底行插入模式的知识。以及简单的文集系统名称和用途,再往深究就需要诸位来干了。欢迎大家指点不足之处。
以上是关于linux关于文件系统,Vim,yum,chmod的基础整理的主要内容,如果未能解决你的问题,请参考以下文章