linux常用理论(一)
2024-09-17 21:50:59
第一周
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
Debian Redhat issue
2、安装Centos7.9和ubuntu操作系统,创建一个自己名字的用户名,并可以正常登录,将主要步骤截图。
3、配置环境变量,实现执行history的时候可以看到执行命令的时间。
Export HISTTIMEFORMAT=”%F %T”
4、总结Linux哲学思想。
答: 1、一切皆文件(包括硬件);
2、由众多目的单一的小程序组成;
3、组合小程序完成复杂任务;
4、尽量避免跟用户交互;为了方便脚本编程实现程序自动化运行;
5、使用文本文件保存程序的配置数据;
5、总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
echo “hello”: 输出hello
date: 显示日期
ifconfig: 显示网卡配置
export: 添加到环境变量
6、描述Linux发行版的系统目录名称命名规则以及用途。
/bin:所有用户可用的基本命令程序文件
/sbin:供系统管理使用的工具程序
/boot:引导加载器必须用到的各静态文件:kernel,initramfs(intrrd),grub等
/dev:存储特殊文件或设备文件 设备有两种类型:字符设备(线性设备,有时序的)、块设备(随机设备)
/etc:系统程序的配置文件,只能为静态
/home:普通用户的家的集中位置,一般为:/home/username /root:管理员的家目录,可选
/lib:为系统启动或根文件系统上的应用程序(/bin,/sbin)提供共享库,以及为内核提供内核模块 libc.so*:动态链接的C库 ld*:运行时链接器/加载器 modules:用于存储内核模块的目录
/lib64:64位系统特有的存放64位共享库的路径
/media:便携式设备挂载点,cdrom,floppy等
/mnt:其他文件系统的临时挂载点
/opt:附加应用程序的安装位置,可选路径
/srv:当前主机为服务提供的数据
/tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录,可供所有用户执行写入操作,有特殊权限
/usr:全局共享的只读数据路径 bin,sbin lib,lib64 include:C程序头文件 share:命令手册页和自带文档等架构特有的文件的存储位置 local:另一个层级目录 /usr/local:让系统管理员安装本地应用程序,也通常用于安装第三方程序
/var:存储经常发生变化的数据的目录 cache,lib,log,opt,run,tmp
/proc:基于内存的虚拟文件系统,用于为内核及进程存储其相关信息,多为内核参数,例如:net.ipv4.ip_forward,虚拟为net/ipv4/ip_forward,存储于/proc/sys,因此其完整路径为/proc/sys/net/ipv4/ip_forward /sys:sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据的途径,其主要作用在于为管理Linux设备提供了一种统一模型的接口
最新文章
- 《舌尖上的中国》第二季今日首播了,天猫食品也跟着首发,借力使力[bubuko.com]
- Js制作的文字游戏
- border-style 属性
- spring 事务管理方式及配置
- 原生 js 写分页
- NHibernate系列文章八:NHibernate对象一级缓存
- HTML5应用程序缓存Application Cache详解
- 本来运行的好的Ajax.dll怎么突然不起作用了
- linux常用命令及安装软件命令
- Markdown各种小问题汇总
- 路徑 z
- C++中关于const的思考
- ecshop模板如何修改详细图解
- PYTHON线程知识再研习E---条件变量同步Condition
- springboot 整合 MongoDB 实现登录注册,html 页面获取后台参数的方法
- Spring+Hibernate+Struts(SSH)框架整合
- 阿里云3台机器搭建Hadoop HA服务
- [转]Vmware(vmdk)虚拟机到hyperv(vhd)虚拟机转换
- Gartner:影响2019年基础设施和运营的十大趋势
- UDP ------ UDP打洞