linux网络第一周作业

Posted mb621df09804066

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux网络第一周作业相关的知识,希望对你有一定的参考价值。

1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。

答:Linux的发行版包含​slackware、debian、redhat、Alpine、ArchLinux、G

entoo、LFS、android。不同发行版之间的联系都是基于Unix内核,他们之间

区别是由不同版本的内核、库、程序组成。

2、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以

正常登录,将主要步骤截图。

linux网络第一周作业_文件名linux网络第一周作业_文件名_02linux网络第一周作业_文件名_03linux网络第一周作业_文件名_04linux网络第一周作业_发行版_05linux网络第一周作业_发行版_06linux网络第一周作业_发行版_07

linux网络第一周作业_linux_08linux网络第一周作业_linux_09

3、配置环境变量,实现执行history的时候可以看到执行命令的时间。

答:

vim /etc/profile

export HISTCONTROL=ignoreboth

export HISTTIMEFORMAT="%F %T `whoami`  "

linux网络第一周作业_linux_10

4、总结Linux哲学思想。

Linux哲学思想或者理论:

(1)一切 皆文件(包含硬件)

(2)单一、用途简单的程序

(3)链接程序,共同完成复杂的任务

(4)避免令人疑惑的用户界面

(5)配置数据全部都在文件中

5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、

ifconfig、export等命令

command [options]  [arguments]

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相关的安全策略等信息的存储

位置



以上是关于linux网络第一周作业的主要内容,如果未能解决你的问题,请参考以下文章

2017-2018-1 20179206《网络攻防实践》第一周作业

Linux第一周学习总结

网络攻防第一周作业

就业班第一周作业

Linux第一周作业

Linux云计算就业第一周作业