Linux——文件系统:目录组织结构、文件类型、文件权限等

在Linux中,所有的设备都是文件。

文件的类型是根据文件头字段来判断,而非文件的后缀名。


Linux的文件系统:EXT4

                    索引式的文件系统

以EXT4文件系统格式化磁盘时,
磁盘分成三个区
1.superblock 记录文件系统的整体信息,包括inode和block的总量,使用量,剩余量。
2.inode.很多inode节点,给每一个inode都分配一个编码,一个文件会有一个inode节点,在此inode中存储文件的属性信息以及存储文件内容的那些block号(不止一个)
3.block:很多block,给每一个block都分配了一个编号,每个block用于存储文件真实内容,一个block一般是4k大小。)

      windows的文件系统:NTFS                        U盘的文件系统:FAT32

文件类型与权限

在这里插入图片描述
在这里插入图片描述

增加用户相关命令

添加用户:useradd -m 用户名
设置密码 passwd 用户名
删除用户:userdel -r 用户名

切换用户

切换root用户 su
切换普通用户 su +用户名 / ctrl+D

创建

touch 文件名:创建一个普通文件(文件名区分大小写,并且要给定文件的名称+拓展名)
mkdir dirname:创建一个目录文件

删除

rm filename :删除普通文件
rmdir dirname(只能删除空目录)
rm -r dirname(删除非空目录)

拷贝

cp 路径1 /filename 路径2:将路径1下的filename文件拷贝一份到路径2下(路径2后也可以给文件名作用是:拷贝加重命名)
cp -r 路径1 /dirname 路径2:拷贝目录文件(必须有-r)

剪切

mv 路径1/filename 路径2  把路径1下的文件剪切/移动到路径2
mv 路径1/dirname 路径2  (不需要-r)

重命名

mv 路径1/filename 路径1/newname(实现重命名,普通文件和目录文件命令相同)

修改文件属性

切换用户:su username
 1.修改文件的所有者:chown newuser filename
 2.修改文件的组用户  chgrp newgroup filename
1+2只有root用户可以执行
退出root用户:exit

3.修改文件权限chmod
文字设定法

chmod  a/u/g/o   +/-/=   rwx  filename
这三个字符的子集 filename(没空格)(对多用户操作时,用逗号隔开;例如:u-w,g-w)

②数字设定法:(一个文件的权限
u g o
rwx rwx rwx
rwx 111 ->7
rw- 110 ->6
r-x 101 ->5
-wx 011 ->3
r-- 100 ->4
-w- 010 ->2
–x 001 ->1
— 000 ->0
chmod nnn filename (每一个n都是一个整形数字,取值范围是0-7)

举例:将一个文件权限修改成-r-- -w- --x:  chmod  421 filename

文件预设权限:umask
在这里插入图片描述

搜索文件
find 查找的起始位置 查找标准
查找标准
-name 文件名,支持通配符
-type 文件类型 f d p l c b s
-user
-group
-mtime(修改时间(按天计算) +number:number天之前;-number;number天以内
-amin +/-number(按分钟计算)
-perm 根据文件权限搜索
更多有关find命令的内容请参考:Linux的find命令
管道命令
|
将前一个命令的输出传递后面的命令
过滤命令
grep 过滤的条件

MaKun@localhost Desktop]$ ls | grep .C
bash. C
bash.c~
mainA.c
mainB.c
main.C
mainC.c
myclient
myclient. C
myls.c
myserver.c
sem. C

man
:帮助手册 退出按q
今天就这么多!
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值