计算机基础和linux基础
一、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
二、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
第一步 下载centos7 和ubuntu的镜像文件,启动vm,添加虚拟机系统
第二步 安装系统
进入安装界面,系统将使用的时区、键盘模式、语言、安装路径等配置
完成系统分区
添加用户和root密码
完成安装、用xshell7 连接,添加用户
三、配置环境变量,实现执行history的时候可以看到执行命令的时间。
vim打开.bash_profile配置文件,在里面增加
HISTTIMEFORMAT="%F %T"
保存出来,用source .bash_profile更新配置文件
输入history命令来验证一下
四、总结Linux哲学思想。
1.一切皆文件(硬件设备亦如此);
2.由众多目的单一的小程序组成,一个程序只做一件事,并且要好;
3.组合小程序完成复杂任务;
4.尽可能避免跟用户交互;
5.使用文本文件保存配置信息;
6.提供机制,而非策略。
五、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
linux的命令格式为:COMMAND [OPTIONS...] [ARGUMENTS...]
命名 [选项...] [参数...]
1.echo:输出信息
echo "abc"
2.screen
screen:模拟多个窗口,窗口关闭后还可以调出来,常用于需要执行很长时间的时候
3.date
date:显示系统时间
clock:显示硬件时间
hwclock -W:把系统时间同步到硬件时间
hwclock -s:把硬件时间同步到系统时间
4.ifconfig
ifconfig:查看和配置系统的网络信息
[ethX]:显示某个网卡信息
-a:显示所有的网卡信息
六、描述Linux发行版的系统目录名称命名规则以及用途。
1文件和目录组织和一个单根的倒置树结构
2文件系统从根目录开始/
/boot 系统启动引导文件存放此目录,内核文件以及引导加载器都存放在此目录下
/bin 存放所有用户的基本命令,该目录不可以独立分区,系统启动时会使用此目录下的文件
/sbin 存放管理类的基本命令,该目录不能独立分区,系统启动时会使用此目录下的文件。
/lib 存放系统启动时程序依赖的基本共享库文件和内核模块文件(/lib/modules)
/lib64 专用于x86_64系统上的辅助共享库文件存放的位置
/etc 配置文件目录
/home 普通用户的家目录
/root 管理员用户的家目录
/media 移动式设备的挂载点
/mnt 临时文件系统挂载点
/dev 设备文件和特殊文件存储位置
/opt 第三方引用程序的安装位置
/srv 系统运行的服务用到的数据
/tmp 产生临时文件的程序提供的存储临时文件的目录
/usr 全局共享的只读数据路径
/var 存储常发生变化的数据库的目录 一般情况下,使用较多的时 /var/log 日志目录
/proc 基于内存的虚拟文件系统,为内核和进程存储其相关信息,多为内核参数。
/sys sysfs虚拟文件系统提供一种比proc更加理想的访问内核数据的途径。用于管理Linux设备
提供的一种统一模型的接口。
文件与目录命名规则:
文件名:字母、数字、下划线、圆点
普通文件 - (黑色)
目录文件 d (蓝色)
链接文件 l (亮蓝色)
特殊文件 cd (黄色)
配置文件 .conf
日志文件 .log
系统日志文件 .syslog
系统配置文件 .cfg
系统文件 .i386
脚本文件 .sh