




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux和oracle知识点总结实现接口和方法的快捷键:ctrl+tactivity生命周期:log类简单的使用方法log.vdiwectrl+alt+上或下键复制光标以下部分并粘贴在下汤学渊rpm包编译:gcc 除了/之外。所有的符号命名方式都是合法的有些符号做好是不用,如空格 制表符 退格符#¥()-等避免使用.作为普通文件名的第一个字符(.开头的文件将会被影藏)大小写敏感ls list-a all-l long-d directory-i inode i节点b binarydrwxr-xr-x 2 root root 4096 7-28 21:51 name 所有者 所属组 文件大 创建修改时间 文件名称文件大小的表示:block数据块 512字节=0.5kb (存储数据的最小单位就是block)流媒体 (d文件类型rwx所有者的权限r-x组的权限r-x其他人的权限)文件类型: d目录directory -二进制文件 l软连接文件link文件权限:r-read w-write x-execute执行 rex r-w r-w用户:u-user 所有者 g-group所属组 o-other其他人2硬链接数cd change directory$cd / 切换回到根目录$cd .回到上一级目录pwd print working directory 查看当前目录touch 创建空文件夹mkdir make dir创建新目录cp 原文件 目的目录 copy 复制 复制目录为cp -R原文件或目录 目的目录 -p拷贝的时间和ctril +c终止命令 mv 原文件或目录 目的目录移动文件或者是给文件改名 moverm 文件 rm -R目录 remove删除cat concatenate and display files 整页显示文件内容more 分页显示文件内容 属性:空格或者f显示下一业,回车显示下一行 q是退出head -num 文件名 查看文件的前几行tail -num 文件名 查看文件后几行-f动态的显示文件信息(显示最新的信息)ln -s源文件目标文件创建软链接文件ln 源文件目标文件创建硬链接文件软链接文件的权限:lrwxrwxrwx 文件名不同 (软链接就是相当于是windows快捷方式)跨文件系统生成(分区)硬链接类似于cp但是不同的是同步更新(linux的内核处理问题都需要数字标识,硬链接文件和源文件具有相同的inode)不能跨文件系统操作文件处理命令汇总:ls ln 权限处理处理命令chmod 文件名给文件授权切换用户chown change file owner ship 更改所有者chgrp change file group ownership更改所属组$adduser $passwd添加用户umask 查看权限 -s查看缺省权限 (使用的是权限的掩码值)0-特殊权限022-用户权限位,权限掩码值linux权限规则:缺省创建的文件不能授予可执行x权限文件的搜索命令which 显示系统命令所在的目录whereis 显示系统命令的帮助文档在linux中所有的东西都是当做文件来处理的find 搜索的路径搜索的文件查找任何文件和目录-name根据文件名查找 *匹配任何字符 ?匹配单个字符-size根据文件大小查找 文件的大小的单位是数据块 +大于 -小于 -user根据文件的所有者查找 根据时间查找:1、天ctime atime mtime 2、分钟cmin amin mmin c-change(修改的事文件的属性ls -l) a-access(文件被查看浏览过) m-modify(修改文件的内容)-之内 +超过连接符-a and逻辑与 -o or逻辑或连接执行符示例:find . -exec 命令 ; 解释:find查找的结果,转义符(使一些特殊的符号能够使用它们本身的含义) ;命令结束符-ok命令累死-exec只是有一个确认的信息-type 根据文件类型查找 f二进制文件 l软链接文件 d目录-inum根据文件节点查找locate 在数据库中查找 但是需要使用updatadb命令定期的更新数据库grep 指定字符串源文件man 获得命令的帮助man service 获得配置的帮助infowhatis 获得索引的简短信息help 查看shell内置命令的帮助压缩解压命令gzip 选项 gnu zip 压缩后的文件格式.gz linux的压缩习惯在window上都能使用,反过来就不适用啊。gzip不能压缩目录只能压缩文件压缩之后源文件就不存在啦-gzip解压文件tar 打包目录 -c(create)产生tar打包文件 -v显示详细信息 -f指定压缩后的文件名 -z打包同时压缩 压缩后的文件名.tar.gz -x 解压.tar的压缩包实例:$tar -zcf 打包后的文件名 打包的对象解答思路:先用tar打包然后再用gzip压缩zip 默认window和linux都支持的解压方式可以压缩文件和目录但是压缩目录需要添加-r的属性压缩的时候能保留源文件bzip2 压缩文件 压缩比相当惊人主要用来处理大型的数据文件-k就能保留源文件网络通信的指令:writewrite 内容 (实时在线通信方式)wall用于放松广播ping测试网络连通性 网络测试的步骤;ping 127回环地址之后ping192本机之后ping对方主机ifconfig 查看网络设备信息shutdown关闭服务器reboot 重新启动系统shell命令解释器,内核和内核之上层之间的交互即使用户和内核之间的交互ctrl+l清屏 ctrl+u清除光标之前tab键自动载入存在的文件和命令上下键能够找回执行过的命令别名机制:实例:alias copy=cp alias delete=rm -r 带属性的命令需要用引号引起来输入输出重定向0(stain)标准出入、stand input1(staout)标准输出、stand output2(staerr)便准错误输出 stand error或者 输出重定向错误输出重定向管道:将一个命令的输出传送给另外一个命令,作为另一个命令的输出使用方法:命令1|命令2|命令3|命令连接符用;间隔的各命令按顺序依次执行&只有&前面的命令执行成功后,它后面的命令才能被执行|只有|之前的命令执行失败了,后面的命令才被执行命令替换符:将一个命令的输出作为一个命令的参数linux常用的辅助工具 PPP 适配器 宽带连接: 连接特定的 DNS 后缀 . . . . . . . : IPv4 地址 . . . . . . . . . . . . : 48 子网掩码 . . . . . . . . . . . . : 55以太网适配器 VMware Network Adapter VMnet1: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80:45a2:988d:2a8a:2171%18 IPv4 地址 . . . . . . . . . . . . : 子网掩码 . . . . . . . . . . . . : 以太网适配器 VMware Network Adapter VMnet8: 连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80:e9c0:b346:4c5c2%20 IPv4 地址 . . . . . . . . . . . . : 子网掩码 . . . . . . . . . . . . : linux引导流程先是进行固件自检(常用的固件设置:安全设置-安全设置-可引导介质列表-课引导介质搜索-电源管理-启动细节显示)之后就是载入内核,内核的作用首先是驱动硬件,然后开始第一个进程ini,读取配置文件/etc/inittab文件的内容inittab文件init启动后读取inittab文件,执行缺省运行级别,从而继续引导过程。在unix中,init时第一个可以存在的进程pid恒为1,但是它必须想一个更高级别的功能负责:pid恒为0的内核调度器(kernel schuduler),从而获得cpu的时间inittab文件的剖析grep -v # /etc/inittab 命令解读:选出etc目录下的inittab文件中排出含有#的文件;id:run-levels:action:process查看运行级别:run-leves:运行级别,可以指定多个运行级的切换:init number文件中条目格式:id:run-leves:action:processid:标识符;run-leves:运行级可指多个process:需要执行的脚本/命令action常用取值:initdefault:指定系统缺省启动的运行级别sysinit:系统启动执行process中的指定的命令wait:执行process中的命令并等其结束在运行其他的命令once:执行process中的命令,不等其结束ctrlaltdel:按下ctrl+alt+del命令执行process中的命令powerfail:当电源出现错误时执行process指定的指令,不等其结束powerrokwait:当电源恢复是执行process指定的命令respawn:一旦process指定的命令终止,便重新欲行该指令设置自启动程序:ln -schkconfigntsysv运行dmesg检查引导期间的错误检查系统日志/var/log/messages查看可能被demesg忽略的应用和程序错误linux的运行级别0123456linux启动服务管理GRUB配置与应用GRUB的默认的配置文件为/book/grub/grub.confgrub默认default定义默认的启动缺省项timeout定义缺省等待的时间aplashimage定义grub界面的图片hiddenmenu隐藏菜单titile定义菜单项root设置grub的根设备即内核所在的分区kernel定义内核文件的位置initrd命令加载镜像文件grub功能键e:编辑当前的启动菜单项c:进入grub的命令模式b:启动当前的菜单项d:删除当前行esc:返回grub启动菜单界面,取消当前单项所做的任何修改设置grub密码1、使用grub自带的grub-md5-crypt命令2、在grub交互命令行界面中使用md5crypt命令同样的明文口令每次加密获得的md5密文口令也是不同的-md5参数表示口令是md5加密的grub修复当开机后进入grub界面但是没有菜单,只剩下一个grub提示符,解决办法:grubcat/grub/grub.conf(为查看参数)启动故障分析与解决linux修复模式:1、把安装光盘放到驱动,然后重新启动机器,在bois中把系统设置为光驱引导。2、等安装界面出来之后,按f5键进入linux rescue模式说明,然后在boot提示符下输入:linux rescue 然后回车进入修复模式linux软件包管理二进制包管理(rpm、yum)卸载:#rpm -e 软件包名注意:如果与其他软件包有依赖关系,卸载时会产生提示信息,可使用-nodeps强行卸载安装:#rpm -ivh 软件名挂载光盘:mkdir/mnt/cdrommount/dev/cdrom/mnt/cdrom查询:rpm -q 软件报名rpm -qa | grep 软件包名其他安装选项:-excludedocs 不安装软件包中的我文档文件-prefix PATH 将软件安装到path指定的路径下-test 只对软件进行测试,并不实际安装-replacepkgs 将会覆盖已经安装的软件包-replacefiles 将会忽略软件包中已经安装的部分文件-nodeps 忽略软件包需要安装的依赖(部分软件的安装需要安装其他的软件)软件包软件包的升级:#rpm -Uvh 软件包名yum包管理yum包管理的好处:自动解决软件包的依赖关系,方便软件包升级安装yum install检测升级 yum check-update升级 yum update软件包查询 yum list软件包信息 yum info卸载软件包 yum remove帮助 yum -help、man yum查询的选项-a 检查所有已经安装的软件包-f 检查所属的软包-p查询软件包-i 显示软件包信息-l 显示软件包中的列表-d显示被标注为文档的文件列表-c显示被标注为配置文件的文件列表校验:#rpm -V 软件名称5 文件的md5校验值s 文件大小l 链接文件t 文件创建的时间d 设备文件u文件的用户g文件的用户组m文件的权限软件包文件提取源代码包安装脚本安装(shell或者java脚本)debian系列linux软件版管理介绍apt包管理用户管理用户管理配置文件用户信息文件:/etc/passwd密码文件:/etc/shadow用户组文件:/ect/group用户组密码文件:/etc/gshadow用户配置文件:/etc/login.defs或者/etc/default/useradd新用户文件:/etc/ske1登录信息:/etc/motd/etc/issue/etc/passwd文件格式用户名:用户登录系统时使用的用户名密码:密码位uid:用户标识符gid:缺省组标识符注释性描述:例如寻访用户全名等等信息宿主目录:用户登录后缺省的目录命令解释器:用户常用的shell命令,也就是bash用户的类型:超级用户(root。uid=0)普通用户(uid 500-6000)伪用户(uid 1-499)1、伪用户和系统(bin daemon shutdown halt)和进程(mail news games apache ftp mysql sshd)有关2、伪用户通常不需要登录或者无法登录系统3、伪用户没有宿主目录用户组:1、每一个用户至少有一个用户组2、每一个用户组可以拥有多个用户3、同一个用户组的用户享有该用户组共有的权限/etc/shadow文件的格式用户名:用户登录系统时使用的用户名密码:加密的密码最后一次修改的时间:用户最后一次修改密码的时间最小时间间隔:两次修改密码之间的最小天数最大时间间隔:密码保持有效的最大天数警告时间:从系统开始警告密码失效的天数账号闲置时间:账号闲置时间失效时间:密码失效的绝对天数标志:一般不使用/ect/group文件格式组名:用户登录时所属的组组密码:一般不使用gid:组标识号组内用户列表:组内所有用户列表用户管理命令用户组管理命令批量添加用户手工添加用户1、分别在用户信息件:/etc/passwd、/etc/shadow、/ect/group文件中添加一笔记录2、创建用户宿主命令3、在用户宿主目录中创建默认的配置文件4、设置用户初始化密码SetUID的定义:当一个可执行程序具有SetUID权限,当用户执行这个程序时,将也这个程序的所有者身份来执行添加用户useradd 设置选项 -D 查看缺省参数u:uidg:缺省所属用户组G:指定用户所属多个组d:宿主目录s:命令编辑器shellc:描述信息e:指定用户失效时间passwd sam用户组命令添加用户组:groupadd删除用户组:groupdel修改用户组信息:groupmod设置组密码及其管理组内成员:gpasswd 参数-a(添加用户到该组) -d(从用户组中删除组) -A(设置用户组管理员) -r(删除用户组密码) -R(禁止用户切换为改组成员)修改用户信息:usermodgroups 查看用户隶属那个用户组newgrp 切换用户组grpck 用户组配置文件检测chgrp 修改文件所属组vigr 编辑/etc/group文件用户管理pwck 锁定/etc/passwd文件vipw 编辑/etc/passwd文件id 查看用户id和组信息finger 查看用户详细信息su 切换用户passwd -S 查看用户密码状态who 查看当前登录用户信息禁用用户 usermod -L username回复用户 usermod -U username删除用户 userdel -r username设置密码:chage批量添加用户newusers 导入用户信息文件pwunconv 取消shadow password功能chpasswd 导入密码文件pwconv 将密码写入shadow文件中进程管理进程的概念:进程是静态概念,本身作为一种软件资源长期存在,而进程是程序的执行过程,它是动态的概念,有一定的生命周期,是动态的产生好消亡的。程序和进程没有一一对应关系。一个程序可以由多个进程共用;一个进程在活动中有可顺序地执行若干个程序父进程和子进程:子进程是由一个进程产生的进程。在linux中系统调用fork创建进程,父进程复制付栈段以及进程环境。父进程终止子进程必将终止。孤儿进程和僵尸进程前台进程在shell提示出打入命令之后,创建一个子进程,运行命令,shell等待命令退出,然后返回到对用户给出提示符。这条命令与shell异步运行,即在前台运行,用户在它完成之前不能执行另一个命令后台进程在shell提示出打入命令之后,若随后跟一个&,shell创建的子进程欲行次命令,但是不等待命令退出,而直接返回到对用户给出提示。这条命令与shell同步于行,即在后天运行,后天运行的进程必须是非交互式的进程的状态:等待:因某种事件而暂时不能运行的状态。就绪:进程已经非配到资源,但是因为其他进程占用cpu,所以暂时不运行等待分配cpu的状态运行:进程分配到cpu,正在处理器上运行进程状态细化用户态运行:在cpu上执行用户代码内核态运行:在cpu上执行核心代码在内存就绪:具备运行条件,只等调度程序为它分配cpu查看用户的信息ww显示信息的含义:load average:分别显示系统在过去1、5、15分钟内的平均负载程度from:显示用户从何处登录系统,:0的玄冰山谷代表用户从x window下,打开文件模式窗口登录的idle:用户闲置的时间,这是一个计时器,一旦用户执行任何操作,该计时器就会被重置查看系统中的进程ps常见的选项:a:显示所有用户的进程u:显示用户名和启动的时间x:显示没有控制终端的进程e:显示所有的进程,包含没有控制终端的进程l:长格式显示w:宽行显示,可以使用多个w进行加宽显示ps常用输出信息的含义:pid:进程号ppid:父进程号tty:进程启动的端口stat:进程当前状态 s休眠状态d不可中断的休眠状态,r运行状态,z僵死状态,t停止ni:进程的优先级time:进程自从启动以来启用cpu的总时间command/cmd:进程的命令名user:用户名%cpu:占用cpu时间和总时间的百分比%mem:占用内存与系统内存总量的百分比kill 杀死进程杀手进程的原因该进程占用过多的cpu的时间;该进程锁住一个终端,其他前台进程无法运行;运行的时间过长,但是没有预期的效果;产生了过多到屏幕和磁盘的输出;无法正常的退出关闭进程;kill 进程号强行关闭进程:kill -9 进程号重启进程:kill -1 进程号关闭图形程序:xkill 结束所有的进程:killall查找服务进程号:pgrep 服务名称关闭进程:pkill 进程名称进程的优先级:nice:指定程序的运行优先级 格式;nice -n commandrenice:改变一个正在运行的进程的优先级 格式:renice -n pid优先级的取值范围:(-20,19)是进程在用户退出登录之后仍旧继续执行,nohup将执行后的数据信息和错误信息默认储存到文件nohup.out中 格式:nohup program &进程的挂起:ctril+z进程的终止:ctril+c进程恢复到前台执行:fg进程恢复到后台执行:bg查看被挂起的进程:jobstop常见的命令u:查看指定用户的进程k:终止执行中的进程h or ?:获得帮助r:重新设置进程优先级s:改变刷新的时间间隔w:将当前设置写入/toprc文件中计划任务计划任务的命令at:安排计划在某一时刻执行一次(计划:一个或者是多个指令)at命令的格式和参数:at -f 文件名 时间at -d or atrm删除队列中的任务at -l or atq 查看队列中的任务时间得格式和计算方式略at配置文件;/etc/at.allow或者/etc/at.deny配置文件的作用:限制哪些用户可以使用at命令.如果/etc/at.allow文件存在,那么就只有列在此文件中的用户可以使用at命令;如果/etc/at.allow不存在,而/etc/at.deny存在,则再此文件中列出的用户不能只用at命令。如果两个文件都不存在的话就只有超级用户可以使用at命令。如果两个文件都存在而且均为空则所有的用户都可以使用at命令batch:安排作业在系统负载在不重时执行一次。使用方法同atcron:安排周期性运行的作业作用;用于生成cron进程所需要的crontab文件格式;crontab -l|-r|-e;l显示当前的crontab,r删除当前的crontab,e使用编辑器编辑当前的crontab文件书写注意事项:选项不能为空,必须填入,不知道的值使用通配符*表示任何时间;每个时间字段都可以指定多个值,不连续的用,号分开,连续的值用-间隔;命令应该给出绝对路径;用户必须具有运行锁对应的命令或者程序的权限cron配置文件;限制哪些用户可以使用crontab命令/etc/cron.deny或者/etc/cron.allow进程的处理方式:standalone独立运行;xinetd进程托管;atd、crond计划任务文件管理文件系统构成及命令/user/bin:存放所有用户可以执行的命令/user/sbin:存放只有root能够执行的命令/home:用户缺省宿主目录/proc:虚拟文件,存放当前进程信息/dev:存放设备文件/lib:存放程序运行所需的共享文件库/lost+fount:存放一些系统出错检查的结果/tmp:存放临时文件/etc:系统配置文件/var:包含经常发生变动的文件,如邮件、日志、计划任务等/user:存放所有的命令、库、手册页/boot:内核程序和自举程序文件的存放点/mnt:临时文件系统的安装点特殊权限:粘着位t粘着位的定义:当权限为777的命令被授予粘着位,用户只有在此目录下删除自己是所有者的文件常见的命令:查看分区的使用情况:df查看文件和目录的大小:du查看文件详细的时间参数:star校验文件md5值:md5sum检测修复文件系统:fsck e2fsck(单用户模式卸载文件系统后执行)添加硬盘分区:划分分区:fdisk创建文件系统:mkfs尝试挂载点:mount写入配置文件:/etc/fstab/etc/fstab挂在设置:ro 只读noexec 可执行文件不可运行nosuid SetUID命令不可执行noauto 不自动挂栽acl 启动ACL权限控制命令:getfacl查看 setfacl设置swapfile文件的实现硬盘分区及管理磁盘配额磁盘配额1、开启分区配额功能编辑/etc/fstab/文件,在挂载属性上加上标志usrquota或者grpquota2、建立配额数据库(进入单用户模式)puotacheck -cvuga会生成aquota.user、aquota.group两个文件3、启动磁盘配额quotaon 分区名称 quotaoff关闭配额4、编辑用户配额edquota 用户名 edquota -g 用户组名复制用户配额edquota -p 模板用户 复制用户1 复制用户2quota命令查看用户的配额使用情况管理员查看配额信息:repquota -a创建配额的选项:软限制(soft limit):定义用户可以占用的磁盘控件数。当用户超过该限制后会收到已超过配额的警告硬限制(hard limit):当用户试图将文件存放在其已经超过该限制值目录时,报告文件系统错误。宽限期(grace period):定义用户在软限制下可以使用文件系统的期限备份与恢复shell编程:1、#!指定执行脚本的shell 2、#注释行3、命令和控制结构创建shell程序的步骤:第一步:创建一个包含命令和控制结构的文件第二步:修改这个文件的权限使它可以执行。chmod u+e第三步:执行./exampleshell变量:是shell传递数据的一种方式,用来代表每个取值的符号名。shell有两类变量:临时变量和永久变量临时变量是shell程序内部定义的,其使用范围仅限于定义它的程序,对其它程序不可见。包括:用户定义变量、位置变量。永久变量就是环境变量,其值不随shell脚本的执行而消失用户自定义变量是有字母或者是下划线开头,有字母、数字或者下划线序列组成,并且大小写字母意义不同。变量名长度没有限制。在使用变量时,需要在变量名前加上前缀“$”设置和使用变量设置变量:习惯用大写字母命名变量。变量名只能以字母表中的字母开头,不能用数字。变量赋值:赋值号=值;等号的两边应没有空格列出所有的变量:#set删除变量:#unset位置变量:shell解释执行用户命令时,将命令行的第一个部分作为命令名,其他部分作为参数。由出现在命令行上的位置确定的参数称为位置参数特殊变量:$*这个程序所有的参数$#这个程序的参数个数$这个程序的pid$!执行上一个后台命令的pid$?执行上一个命令的返回值shell命令read:从键盘读入数据赋值给变量expr:对整数型变量进行算术运算变量测试语句:用于测试变量是否相等、是否为空、文件类型等格式:test 测试条件测试范围:整数、字符串、文件流程控制语句:exit语句:退出程序执行,并返回一个返回码,返回码为0表示正常退出,非0表示非正常退出ifthenfi语句:ifthenelifthenelsefi语句:fordone语句:for 变量 in 名字表 do 命令列表 done-a:逻辑与,仅当两个条件成立时,结果为真-o:逻辑或,有个条件只要有一个成立,结果为真select 变量 in 关键字do command 1 command ndoneselect把关键字中的每一项做成类似表单,以交互的方式执行do和done之间的命令case 变量 in 命令列表1 命令列表nesacwhile 条件do 命令doneuntil 条件do 命令doneuntil类似while,但是until返回值为假时才能继续执行break:跳出整个循环continue:跳出本次循环,执行下次循环shift:参数左移,每执行一次,参数序列顺次左移一个位置,$#的值减1,用于分别处理每个参数,移出去的参数不再可用函数的定义:函数名() 命令序列函数的调用:不带()函数名 参数1 参数2函数的变量:变量为全局变量,没有局部变量函数中的参数:调用函数时,可以传递参数,在函数中用$1、$2来引用shell脚本调试sh -x scrip:执行该脚本并显示所有的变量的值sh -n scrip:不执行脚本只是检查语法的模式,将返回所有语法错误awk -F 域分隔符 命令企业招聘要求:一年以上的java web项
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 化工制药厂安全培训课件
- 化工公司安全培训总结课件
- 养成好习惯课件
- 别了不列颠尼亚教学课件
- 农业公司安全培训总结课件
- 化学试剂安全培训资料课件
- 创意信息安全培训课件
- 内生骨软骨瘤CT课件
- 3《“探界者”钟扬》公开课一等奖创新教案统编版语文必修上册
- 内源性胆汁酸代谢课件
- 2025至2030中国高纯铝行业发展趋势与行业发展研究与产业战略规划分析评估报告
- 2025年期货从业资格之《期货法律法规》真题附答案详解【巩固】
- 室内装修安全生产培训课件
- 2025租房合同范本下载(可直接打印)
- 《公民意味着什么》课件
- 2025辽宁交投集团所属运营公司招聘30人考试参考题库及答案解析
- 幼儿园各项安全管理制度汇编
- 广西福泰印染有限公司年产全棉针织面料3.6万吨生产项目环境影响报告书
- 【《我国小学生课外培训现状调查及问题和建议浅析》10000字(论文)】
- 民航招飞面试常见的面试问题及答案
- 每日食品安全检查记录 (一)
评论
0/150
提交评论