摘要:
shell概述 shell是一个命令行解释器,它为用户提供了一个向内核发送请求以便运行程序的界面系统级程序,用户可以用shell来启动,挂起,停止甚至是编写一些程序。 shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。shell是解释执行的脚本语言,在shell中可以直接调用Li 阅读全文
摘要:
分区过程 添加新硬盘 查看新硬盘 fdisk -l 使用fdisk命令分区 fdisk /dev/sdb 重新读取分区表信息 partprobe 格式化分区 mkfs -t ext4 /dev/sdbl 建立挂载点并挂载 mkdir /disk1 mount /dev/sdbl/disk1/ 分区自 阅读全文
摘要:
df,du,fsck,dumpe2fs 文件系统查看命令df df【选项】【挂载点】 -a 显示所有的文件系统信息,包括特殊文件系统,如 /proc,/sysfs -h 使用习惯单位显示容量,如KB,MB或GB等 -T 显示文件系统类型 -m 以MB为单位显示容量 -k 以KB为单位显示容量。默认就 阅读全文
摘要:
回顾分区和文件系统 分区类型 主分区:总共最多只能分四个 扩展分区,只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有四个。但是扩展分区不能存储数据和格式化,必须再划分逻辑分区才能使用 逻辑分区:是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘 阅读全文
摘要:
文件系统属性chattr权限 chattr命令格式 chattr[+-=][选项]文件或目录名 +:增加权限 -:删除权限 =:等于某权限I 选项 i:如果对文件设置i属性,那么不允许对文件进行删除、改名,也不能添加和修改数据;如果对目录设置i属性,那么只能修改目录下文件的数据,但不允许建立和删除文 阅读全文
摘要:
SetUID SetUID的功能(类似Windows中的以管理员身份运行) 只有可以执行的二进制程序才能设定SUID权限 命令执行者要对该程序拥有x(执行)权限 命令执行者在执行该程序时获得该程序文件属主的身份 SetUID权限只在该程序执行过程中有效,也就是说身份改变只在程序执行过程中有效 pas 阅读全文
摘要:
查看分区ACL权限是否开启 dumpe2fs -h /dev/sda3 #dumpe2fs 命令是查询指定分区详细文件系统信息的命令 选项 -h:仅显示超级块中的信息,而不是磁盘块组的详细信息 临时开启分区ACL权限 moun -o remount,acl / #重新挂载根分区,并挂载加入acl权限 阅读全文
摘要:
用户管理相关文件 用户的家目录 普通用户:/home/用户名/,所有者和所属组都是此用户,权限是700 超级用户:/root/,所有者和所属主都是root用户,权限是550 用户的邮箱 /var/spool/mail/用户名/ 用户模板目录 /etc/skel 用户管理命令-useradd user 阅读全文
摘要:
用户信息文件 /etc/passwd 用户管理简介 所以越是对服务器安全性要求高的服务器越需要建立合理的用户权限等级制度和服务器操作规范 在用户 Linux中主要是通过用户配置文件来查看和修改用户信息 /etc/passwd 第一字段 用户名称 第二字段 密码标志 第三字段 UID(用户ID) 0: 阅读全文
摘要:
源码包与rpm包的区别 区别: 安装之前的区别:概念上的区别 安装之后的区别:安装位置不同 rpm包安装位置 是安装在默认位置中 /etc/ 配置文件安装目录 /usr/bin 可执行命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/ 基本的软件使用手册保存 阅读全文