20260817 一)安装完成初始化 4 项工作 1.1) 使用gedit 修改网卡配置文件 gedit /etc/sysconfig/network-scripts/ifcfg-ens33 ONBOOT=yes # 快速按tab 二次,可以命令补全, 包含命令,路径,文件名都可以补全。 # 常见不能补全的情况 前面命令写错了 | 前面命令和参数文件需要空格 没加空格 某个字母写错了 # 配置 文件里面,# 井号开头表示注释。 95%情况。 少数情况以 ; 或者别的符号表示注释。 #右键 open terminal 打开终端 # 井号命令提示符号, 表示root用户的命令提示符| 超级用户 |超级管理员 $ 美元命令提示符号, 表示普通用户的命令提示符 参考windows命令提示符号 > 以及 前面表示路径 1.2)使用gedit 修改selinux配置文件 selinux关闭 security enhance linux 安全加强的linux selinux 模式修改后,需要重启操作系统生效。 gedit /etc/selinux/config SELINUX=disabled 1.3) 关闭防火墙服务 firewalld服务 systemctl disable firewalld.service 1.4) 设置 .bashrc 让命令提示符 前面显示完整路径 1.4.1) gedit .bashrc ##文件打开后,在最后一行增加如下 export PS1='[\u@\h `pwd`]\# ' 1.4.2) source .bashrc #关闭terminal终端,重新打开终端。 二) ls 命令 和 cd 命令 2.1) ls 命令 # 参考windows 多中查看方式 # linux可视化 多种查看方式 ls ls -l # -l 叫选项 ls -l -a # -a = --all 查看所有文件,包括隐藏文件。 文件名以.点开头叫隐藏文件(文件夹) ls -la = ls -l -a # 短选项可以合并。95%大多数情况下 选项不区分先后顺序。 短选项 和 长选项, ls -a = ls --all ls -sh #s = summary h = human 人类友好的文件大小单位 ls -lt # -t 表示按时间排序 # -r 按时间反向排序 man的用法 man ls 2.2)cd 命令 cd /etc/selinux cd /etc/selinux/ cd ## cd = cd ~ cd ~ ## 表示回到家目录 cd - #表示 回到上一次的目录。 2.3) 目录结构 ls / / # 表示 根目录 文件夹 /bin # binary 二进制 .exe /sbin # superuser binary /boot # boot 启动 reboot 系统启动的配置文件和相关内核文件等。 /dev # device 设备 block device快设备(硬盘 光盘), character device字符设备(键盘) /etc # 等等,其他。配置文件 /home # 家庭, 非root用户"家目录", 如 admin用户默认家目录在 /home/admin aaa用户家目录 /home/aaa /root # 超级用户 root用户的“家目录” /root /lib # library lib库文件 /lib64 # 64 library lib库 /media # 空目录, 通常用来挂载iso文件 或者硬盘 /mnt # 空目录 mount /opt # 空目录 option /srv # 空目录 service /proc # 内存文件系统,特殊目录, 内核调节参数会涉及到。 process缩写 /run # 运行,程序运行时存放的内容 /sys # linux kernel运行的模块存放的内容 /tmp # temporaly 临时目录 /usr # 用户存放的一些内容 /var # variable 变量, 三)系统运行级别切换 参考资料 》》 运行级别xxx 四) 作业 1 安装2台 centos 7, 注意安装的时候, 其中一台centos选择 “带gui的服务器”。 另外一台选择 最小化安装。 2 针对“带gui的服务器” 这台服务器,初始化4项 工作完成。 3 练习 init 命令, 练习systemctl 运行级别查询,运行级别切换。 4 上面笔记,抄写在纸质笔记本上 5 明天上课前,有同学上台讲 这个环节。