天天看点

Linux-centos7学习笔记(一)

文件三种身份:拥有者、群组与其他人,每种身份有三种权限(rwx),

ls -a

chgrp:改变文件所属群组

chown:改变文件拥有者

chmod:改变文件的权限,suid,sgid,sbit等等的特性

目录主要的内容做记录文件名列表,文件名与目录有强烈的关联,对于目录

r(read contents in directory):具有读取目录结构列表的权限,可查询该目录下的文件名数据

w(modify contents of directory )1、建立新的文件与目录;2、删除、更名、移动目录的文件、目录位置

x(access directory):对于文件夹来说,这个最重要,决定用户和群组是否可以访问该文件夹。

根目录是最重要的目录,所有目录来自根目录,根目录与开机/还原/系统修复等动作有关。

/usr(Unix Software Resource)

.    代表此层目录

..    代表上一层目录

-    代表前一个工作目录

~    代表‘目前用户身份’所在的家目录

~account    代表account这个用户的家目录

cd:    变换目录

pwd:    显示当前目录

mkdir:    建立一个新目录

rmdir:    删除一个空的目录

cp:    复制文件、建立快捷方式,比对文件新旧来更新,复制文件夹。

rm:    删除文件

mv:    移动文件/文件更名

在用cp 做复制的时候,需要注意:

1、是否需要完整的保留来源文件的信息?

2、源文件是否为快捷方式

3、源文件是否为特殊文件

4、源文件是否为目录?

使用 rm -r 指令之前,一定要注意!

basename:    显示文件名

dirname:        显示路径(文件夹名称)

cat:    由第一行开始显示文件内容

tac:    从最后一行开始显示,是cat显示的反向

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

主要是为了做学习笔记,供自己学习参考!