day 14
linux的设计哲学:一切皆文件
*和windows不一样,linux的文件后缀名只是为了方便区分各个文件的区别,本质上都是一个东西(文件)
*- :记事本,普通文件
*d:文件夹,用来存放文件
*c:键盘,用来打字
*b:硬盘,用来存储数据
*p:用来进行进程之间的通信(同一主机或不同主机都用这个)
*l:快捷方式,和windows的图标差不多
*看每行的第一个字母,看到什么就是什么类型的文件
*查询根目录下的文件: ls -l /
*查询根目录下一级某一目录的文件: ls -l / (afs bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var)
Linux目录结构的特点:
1. 使用树形目录结构来组织和管理文件。
2. 整个系统只有一个根目录(树根),Linux的根目录用“/”表示
3. 其他所有分区以及外部设备(如硬盘、光驱等)都是以根目录为起点,挂接在目录树的某个目录中的,通过访 问挂载点目录,即可实现对这些分区的访问。
*这些是通过查询指令可以查到的东西,不是指令
*查询上面那些东西的指令
*一些比较基本的指令
*操作系统的版本
*shell类型
*切换到指定用户
*关机,重启
*实验环节
修改主机名
一 :临时修改
1.打出要改的名字
2.退出远程root登录
3.重新登录就ok
*此时再退出来名字又改回来了
二.永久修改主机名
1.打出要改的名字
*和之前的临时改名相比,多了个hostnamectl
2.退出,重启,ok
更改用户密码
*root用户可以指定名称修改密码
*改密码的时候密码不显示,无所谓,继续打就可以
破解root用户密码
(忘记root密码不能远程修改,只能在主机上修改)
1.进入主机,点e
2.在quiet后面打re.break,打完按ctrl+x(或者f10)
3.等一下,进到这个界面
*什么都不要点
4.打这两个代码
5.打passwd,然后就可以输新密码了
6.最后输两个代码,ok