day9 2019年3月1日
一、.echo 打印和输出
-n 不换行输出
-e 支持转义字符
二、 cat命令查看文件内容或合并文件内容
-n显示行号显示内容
三、搭配重定向符号的使用
>标准输出,重定向数据流向目标替换内容,替换目标内容
>>标准输出,追加重定向数据流向目标内容尾部
<标准输入,箭头方向为流向位置,
<<标准输入,追加重定向,箭头方向为流向位置
四、.find查找命令
find 是查找文件和目录的
五、.linux系统中文件属性的相关知识
1、一个文件共属性共有十条:
第一项是索引号码,相当于身份证号
第二项是未见类型及权限
第三项是硬连接数
第四项属主
第五项属组
第六项文件大小
第七项 月份
第八项是日
第九项时间
第十项文件名
day10 2019年3月13日预习笔记
一、in -s 原目标 到某个位置加新名 软链接
1、软链接相当于文件不同入口(快捷方式)
2、软链接不可以独立存在,依附文件实体(文件实体删除,软链接失效)
3、软链接不可以移动
in 原目标 到某个位置加新名 硬链接
1、与原文件所有属性相同,相当于给文件做了一个备份
2、硬链接可以独立存在,通过硬链接找回原文件,不可以给目录备份
3、硬链接的备份,可以随便移动
4、不能给目录做硬链接
day11 2019年3月14日预习笔记
第九章:linux文件核心属性知识
一、用户及用户组
1、用户角色划分:超级用户、普通用户、虚拟用户(傀儡)
2、用户角色对应的UID
UID整数范围 角色 用户特性
0 超级用户 当用户UID为0时,表示这个账号为超级管理员账号
1~499 虚拟用户 这个范围是保留给系统使用的UID,为了防止人为建立UID和系统 UID之间冲突
500~65535 普通用户 默认情况下就是从500开始的,可以随时指定UID来创建用户
二、创建用户和用户组
1、useradd pldboy #<<添加用户
2、id oldboy #<<查看用户、组及id信息
3、groupadd sa #<<添加sa用户组
4、su -oldboy 切换到oldboy用户下
day12 2019年3月15日预习笔记
一、root密码丢失了如何找回来?
1、按e进入编辑界面2、找到linux16开头行,在结尾添加init=/bin/sh
3、添加完成后Ctrl+x进入单用户模式,启动后进入sh-402#视图
4、输入mount -o remount。rw/,赋予/读写权限 默认read-only权限
5、passwd输入密码
6如果selinux没有关闭,输入touch /.autorelabel
输入exec /sbin/init
2、如果root文件删除,如何恢复?
#建立目录
mkdir /root
#修改权限
chmod 700 /root
#将默认/etc/skel目录中的文件拷贝到/root
cp -r /etc/skel/* /root
没有/root目录,重启后提示符将发生变化。个性化的配置文件丢失,但是对系统的整体功能来说不会有太大的影响。