学向勤中得,萤窗万卷书。这篇文章主要讲述linux网络第一周作业相关的知识,希望能为你提供帮助。
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
答:Linux的发行版包含?slackware、debian、redhat、Alpine、ArchLinux、G
?entoo、LFS、android。不同发行版之间的联系都是基于Unix内核,他们之间
?区别是由不同版本的内核、库、程序组成。?
2、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以
正常登录,将主要步骤截图。
3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
答:
vim /etc/profile
export HISTCONTROL=ignoreboth
export HISTTIMEFORMAT="%F %T `whoami`
"
4、总结Linux哲学思想。
Linux哲学思想或者理论:
(1)一切 皆文件(包含硬件)
(2)单一、用途简单的程序
(3)链接程序,共同完成复杂的任务
(4)避免令人疑惑的用户界面
(5)配置数据全部都在文件中
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、
ifconfig、export等命令
command [options]
[arguments]
【linux网络第一周作业】command --命令
options --选项有三种风格
(1)短选项,UNix风格 -h,-f,-e
(2)长选项,GNU风格,例如:--all,--help,--list
(3)BSD风格选项: 一个字母,例如:a,使用相对较少
?arguments --参数,可以是文件名,用户名
echo --可以将后面跟的字符进行输出,可以是字符串,可以是命令,但命令比如有输入结果。
echo `date +%s --输出当前日期的十进制数值。
screen --会话管理,将在xshell窗口执行的命令关闭后,可以在后台仍然执
行。
screen -S gdk --创建一个gdk的会话。
date
--显示以及设置时间,该时间为系统(内核)时间
date +%s --输出当前日期的十进制数值
date +%F %T --输出当前日期带时分秒
ifconfig --显示以及设置网卡
ifconfig --显示出来所有网卡的信息跟ifconfig -a一样
ifconfig
del name --删除网卡
export --?用于设置或显示环境变量
?export HISTTIMEFORMAT="%F %S `whoami`
"--把历史命令格式设置为时间+用户名?
6、描述Linux发行版的系统目录名称命名规则以及用途。
答:
Linux发行版的系统目录名称命名规则:
?(1)文件系统从根目录下开始,用“/”表示根文件系统(rootfs):root
?filesystem?
(2)标准Linux文件系统,文件名区分大小
(3)以 . 开头的文件为隐藏文件
(4)路径分隔符为 /
(5)文件名最长255个字节(kb)
(6)包括路径在内文件名称最长4095个字节
(7)蓝色-->
目录;绿色-->
可执行文件(.sh);红色-->
压缩文件(.zip);浅
?蓝色-->
链接文件(以l开头) ;灰色-->
其他文件?
(8)除了斜杠和NUL,所有字符都有效.但使用特殊字符的目录名和文件不推荐
?使用,有些字符需要用引号来引用
?(9)每个文件都有两类相关数据即属性和文件内容
?Linux发行版的系统目录用途:
?/boot --引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,
?grub)都存放于此目录?
/bin --所有用户使用的基本命令;
/sbin --管理类的基本命令
?/lib --启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)?
/lib64 --专用于x86_64系统上的辅助共享库文件存放位置
/etc
--存放配置文件
/home/USERNAME --普通用户家目录
/root
--管理员的家目录
/media --便携式移动设备挂载点(USB,光盘)
/mnt --临时文件系统挂载点
/dev --设备文件及特殊文件存储位置
/opt --第三方应用程序的安装位置
/srv
--系统上运行的服务用到的数据
/tmp --应用程序产生的临时存放位置
/usr
--
/var --变量数量存放位置
/proc --用于输出内核与进程信息相关的虚拟文件系统(比如CPU ,MEMINFO)
/sys --用于输出当前系统上硬件设备相关信息虚拟文件系统
/selinux -- security enhanced Linux,selinux相关的安全策略等信息的存储
?位置?
:
推荐阅读
- Win10(64)专业版电脑如何修改时间
- Shell流程控制
- Python代码的良好习惯
- 线上环境从0到1实践从传统运维架构到k8s(ACK)的转型
- #yyds干货盘点#K8S 之节点资源
- Linux第十二周(数据库主从复制,主主复制,xtrabackup实现备份,Mycat读写分离,ansible常用模块)
- Docker-可视化管理工具总结-推荐使用Portainer
- 在Power Apps中使用环境变量
- BBoss-ES操作数据及抽ES数据存到List数组