一 认识计算机
计算机五大组成成分:运算器,控制器,存储器,输入设备,输出设备;
计算机运行的层级模型:应用程序,操作系统(桌面系统,shell,......),内核(驱动,内存管理,网络,IO,调度),硬件;
二 搭建Linux学习环境
1.创建虚拟机
VMware workstation+redhat linux8.5
网络模式:(仅主机 nat 桥接)
磁盘类型:(ide sata scsi nvme)
安装位置:(/根分区-系统中所有文件默认都在/分区18000 /boot引导分区>=400 swap交换分区=虚拟内存2000)
时间/日期(中国上海)
网络设置 开启网络连接
用户创建:root管理员 redhat普通用户
三 终端
终端,是与计算机系统相连的一种输入输出设备,通常离计算机较远。根据功能的不同,可分若干类。
图形终端 GUI GNOME
命令型终端 CLI Bash shell(命令解释器)
虚拟终端:/dey/tty指的是当前所处的终端,输出到此的内容只会显示在当前工作的终端显示器上,一共7个,Ctrl+Alt+F1-F7 (图形化终端ctrl+alt+f1命令型终端(控制台)
模拟终端:通过图形终端模拟命令终端窗口
远程终端:远程登录(telnet,ssh等),后创建的控制台设备文件所在的目录
(1)查看Linux主机的IP地址
ip a 查看Linux主机网卡的IP地址 ethernet以太网卡(ens 160,eth0,ens1677736) ifconfig
(2)远程连接
第一种:xshell--新建会话
第二种:ssh 192.168.10.133
ssh root@192.168.10.133
四 命令格式
命令 tty
命令 参数对象,文件,用户(命令写完与参数必须要间隔隔开)
命令 -短选项
命令 --长选项
命令 -选项...参数...
五 基础命令
#hostname 查看主机名
#hostname HOSTNAME 临时更改主机名(仅在主机运行的状态下生效)
#hostnamectl set-hostname HOSTNAME 永久更改主机名(重启之后也能生效)
#cd change directory切换目录
绝对路径:一切从/开始匹配
相对路径:相对于当前所在的路径开始匹配
. 当前目录
.. 上一级目录
- 匹配上一次切换的目录
~ 当前用户家目录
#su switch user 切换用户
#su 切换到管理员身份
用户切换至管理员身份时,需输入管理员密码 (输入的密码是看不到的),管理员切换至用户则不需输入密码。
#su-USERNME 切换到指定用户身份,并切换到当前用户的家目录
#su USERNAME 切换到指定用户身份,没有更改当前工作途径
#shutdown -h 关机
#shutdown -c 取消关机
输入并执行命令所弹出的时间,是命令准确执行的时间,下面的重启命令同样也会弹出时间。
#shutdown -r 重启
(在虚拟机中'#'符号不用加)
命令执行三要素:我是谁 我在哪 我要做什么
通用符号
登录系统的用户名@主机名
~ 通用匹配符—标记当前用户的家目录(创建用户会创建一个和用户名同名的目录文件,并且家目录只会对当前用户有所以权限)
#/$ 命令提示符
#标记是管理员身份 $标记是普通用户
pwd( print workdoing directry 打印正在工作的路径)