@2021. 1.25
作业:
1、破解linux系统的root密码,将过程详细记录到云文档
2、使用思维导图工具画出linux的文件系统层级结构图(描述说明重要的目录的作用是什么)
3、掌握 ls、cd、pwd、du、touch、mkdir、ln 命令的详细用法
一.破解linux系统的root密码
1.开机后在选择菜单时按下e进入编辑模式
2.选择linux16这一行,在行末尾添加 rd.break
3.然后Ctrl+x执行。然后进入shell界面:
4.设置密码:
1.重新挂载根目录为读写模式 mount -o remount, rw /sysroot
2.切换到系统真正的根目录下:chroot /sysroot
3.修改密码 passwd root
二.linux的文件系统层级结构图
位置 术语
/usr 安装的软件、共享的库,包含文件和静态只读程序。重要的子目录有:
-/usr/bin:用户命令
-/usr/sbin:系统管理命令
-/usr/local:本地自定义软件
/etc 特定于此系统的配置文件
/var 特定于此系统的可变数据,在系统启动之间保持永久性。动态变化的文件(如数据库、缓存目录、日志文件、打印机后台处理文件和网站内容)可以在/var下找到
/run 自上一次系统启动以来,启动进程的运行数据,包括进程ID文件和锁定文件。此目录中的内容在重启时重新创建
/home 普通用户存储其个人数据和配置文件的主目录
/root 管理超级用户root的主目录
/tmp 供临时文件使用的全局可写空间。10天内未访问、未更改的文件将自动从该目录中删除。还有一个临时目录/var/tmp,该目录中的文件如果在30天内未访问、更改,将被自动删除
/boot 开始启动过程所需文件
/dev 包含特殊的设备文件,用于访问硬件
三、掌握 ls、cd、pwd、du、touch、mkdir、ln 命令的详细用法
ls:显示当前目录下的所有文件以及目录名
ls -a:现实所有文件包括目录
ls -l:长格式详细信息显示
ls -d:查看目录属性,而非目录下的资料信息
ls -c:显示文件或目录属性最后修改的时间
ls -t:已修改时间排序,默认按照文件名称排序
ls -u:显示文件或目录最后被访问的时间
cd / / /:切换到某一个目录下边
cd …:切换到当前目录的上一级目录
cd ~:返回到家目录
cd :返回到家目录
pwd:显示当前所在的工作目录
pwd -p:显示连接的真实路径
du :查看目录及文件的空间站用情况
du -a :统计包括所有的文件,而不仅仅只统计目录
du -h :以人类可读的方式显示 (k、m等)
du -s:只统计每个参数所占用总空间的大小
touch :触摸一个文件 (现阶段也可以理解为创建一个文件)触摸一个已经存在的文件可以更新文件的时间
mkdir :创建一个目录
mkdir -p :可以递归创建目录