五杀摇滚小拉夫

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1Linux 内核有五个子系统组成:进程调度、内存管理、虚拟文件系统、网络接口、进程间通信。
2shell Linux使用shell这一交互式命令解释命令完成与用户的交互,并实现与内核的通信。

3、Linux的功能:

文件管理、进程管理(分时策略)、内存管理、用户和组群管理(组群是指对某些文件具有相同的操作权限用户的集合)、设备管理(字符设备、块设备、网络设备)。
4Linux操作系统的优点:
多用户多任务、高度安全性和稳定性、良好的兼容性、完全免费、支持多平台、强大的网络功能、美观的用户界面。
5Linux的目录结构

/  根目录有且仅有一个根目录
/bin 运行的指令文件在此目录下
/dev 存放Linux下所有的设备文件


/etc 系统配置文件存放的目录
重要的配置文件:/etc/inittab/etc/fatab/etc/init.d/etc/sysconfig、、etc/xinetrd.d



权限位的分组

6、修改文件和目录的根本权限

chown 改变文件和目录的拥有者

Chmod 分为数据模式和符号模式

1chomd 744 myfile

myfile 文件所有者可读可写可执行、同组用户可读、其他用户可读。


2、符号模式
chmod augo{+-=}{rwx-} 文件名

a 代表所有用户

u 代表文件所有者身份
g 代表同组的用户
o 代表其他用户
+ 增加权限 - 删除权限 = 设定权限

例子:myfile 当前权限rwxr--r--  去掉文件所有者的可读权限

chmod u-w myfile

7、文件的隐藏属性和默认权限

chattr设置属性、lsattr 查看属性

指令格式:chattr +-=】 【ASacdistu】 文件/目录

+- : 在原有基础上添加、删除指定参数
= : 重新设置参数
a:可向其增加数据,不可进行删除/修改数据
c:文件自动压缩后存储
d:当dump执行备份时,该目录、文件不会被dump备份
i:不可删除、改名、无法写入数据
s:删除时彻底删除
u:与s相反,删除时还在指定磁盘中


范例:用chattr命令防止系统中的关键文件/etc/resolv.conf被修改
# chattr +i /etc/resolv.conf
范例:令日志文件/root/mylog 只能向后追加数据,且不可删除
# chattr +a /root/mylog

查看属性
lsattr  [-ad/R]  文件/目录

-R:递归显示子目录
-a:显示所有文件

查看/tmp 目录的权限

posted on 2023-05-30 15:33  五杀摇滚小拉夫  阅读(29)  评论(0编辑  收藏  举报