当前位置:文档之家› [LAMP兄弟连李明老师讲Linux].课件05_第5讲.Linux引导流程解析

[LAMP兄弟连李明老师讲Linux].课件05_第5讲.Linux引导流程解析

兄弟连linux 系统管理考试题

linux系统管理阶段测试题 姓名:班级:完成时间: 一,填空题(每空1分,共15分) (1)用于系统管理用户的ID一般在( )之间,在Linux中通常( )以上用于普通用户的ID表示。 (2)( )命令可以将当前用户转换为其他用户,( )命令用户转换当前用户到指定的用户账号,并改变相应的环境变量为新用户的值。 (3)执行命令时一般需要指定命令程序所在的目录,命令程序的路径有两种形式:( )和( )。 (4)在路径概念中,相对路径是我们经常使用的,在相对路径中( )代表当前路径,( )代表当前目录的上一级目录。 (5)CD-ROM标准的文件系统类型是() (6)( )包是Linux的各发行版本中应用最广泛的软件包格式之一。 (7)设定限制用户使用磁盘空间的命令是() (8)在RPM包的安装过程中负责安装并可以显示安装进度的参数选项是( )。 (9)( )格式的软件包后缀是“.tar”。 (10)在使用tar命令进行文件或目录的打包时,( )选项负责创建tar包,( )选项负责释放tar包 二,选择题(每题1分,共50分) (1)下列哪一项是正确的?() A.普通用户可以查看/etc/passwd文件 B.普通用户可以编辑/etc/passwd文件 C.A和B都正确 D.以上都不正确 (2)用户elvis应该运行哪个命令来修改它的密码?() A.passwd -u elvis B.passwd -U elvis C.password D.passwd (3)哪一项能够最好地解释/etc/passwd必须能让全体用户读取的原因?() A.以便用户可以方便的查找忘记的密码 B.由于文件中含有密码,因此不应该被所有人读取。 C.以便进程可以把用户名与内核所提供的文件的用户ID所有者、进程以及其他资 源联系起来 D.以便用户可以修改自己的登录shell,如果他们选择这样做的话 (4)下列哪条信息不能用id命令确定?() A.用户名 B.用户ID C.登录shell D.主要组ID

linux菜鸟教程

https://www.doczj.com/doc/587911987.html, 兄弟连IT教育版权所有 linux菜鸟教程 很多Linux初学者不知从何处开始学起,怎么学,感觉很茫然。Linux菜鸟要成为Linux高手,要有一个好的学习计划和规划,要不然时间花了很多,却没有效果。这里介绍学习Linux的步骤和建议,希望对初学者有帮助。 Linux学习步骤: 1、准备阶段。 (1)了解Linux培训是什么,有什么优缺点,发展历史和现状,应用领域; (2)赶快找一部计算机,赶快安装一个 Linux 发行版本,要自己亲手安装一遍Linux操作系统(包括虚拟机的Linux环境和完整真实的Linux环境); (3)熟悉Linux环境和Linux基本操作。 2、菜鸟阶段之选教程。 选择一本好的工具书对学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。 (1)应该选一本较好的较全面经典的Linux入门进行深入系统学习,不要贪多,另外还有准备若干书籍参考,随便看看或者用的时候翻翻看看; (2)网上下载Linux电子书,百度一下有很多很多,如“pdf版经典Linux 学习教程”,一搜几十本,最好自己建下个人资料库; (3)最重要的是要做好学习笔记或者写写技术博客,把心得点滴记下来; 3、菜鸟阶段之系统命令。 Linux命令是必须好好学习和经常使用,而不要经常去使用菜单操作。一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。比较重要的和使用频率最多的命令,按照它们在系统中的作用分成几个部分介绍给大家,通过这些基础命令的学习我们可以进一步理解Linux系统: (1)安装和登录命令:login、 shutdown、 halt、reboot 、mount、umount 、chsh; (2)系统安全相关命令: passwd 、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho。 (3)系统管理相关命令: df、 top、 free、 quota 、at、 lp、 adduser、groupadd kill、 crontab、 tar、 unzip、 gunzip 、last; (4)网络操作命令:ifconfig、ip 、ping 、 netstat 、telnet、 ftp、route、 rlogin rcp 、finger 、mail 、nslookup; (5)文件处理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、cat、 ln;

兄弟连linux学习笔记

4.1.1 文件处理命令 命令格式 命令+选项+参数 ls -la /etc 命令ls 显示目录文件 语法:-a 显示所有文件-l详细信息显示-d查看目录属性-rw-r--r-- - 文件类型(-文件d目录l软链接文件) rw -r-- r-- u g o u所有者g所属组o其他人 r读w写x执行 4.1.2 目录处理命令 mkdir创建新目录 语法:mkdir -p(目录名)递归创建 cd 切换目录

语法:cd (目录) pwd 显示当前目录 语法pwd 4.1.2.4 rmdir 删除空目录 语法:rmdir (目录) cp 复制文件或者目录 语法:cp -rp (源文件或目录)(目标目录)-r 复制目录 -p保留文件属性 mv 剪切文件、改名 语法:mv (原文件或目录)(目标目录)rm

删除文件 语法:rm -rf (文件或目录) -r 删除目录 -f 强制执行 4.1.3 文件处理命令 touch 创建空文件 语法:touch (文件名) cat 显示文件内容 语法:cat(文件名) -n 显示行号 tac 显示文件内容(反向) 语法:tac(文件名) more

分页显示文件内容 语法:more(文件名) (空格)翻页 (Enter)换行 q 退出 less 分页显示文件内容(可向上翻页)语法:less (文件名) head 显示文件前面几行 语法head (文件名) -n 指定行数 tail 显示文件后几行 语法tail (文件名) -n 指定行数 -f 动态显示文件末尾内容 4.1.4链接命令 ln

生成链接文件 语法:ln -s (源文件)(目标文件) -s创建软连接 软链接特征:类似Windows快捷方式 lrwxrwxrwx l 软链接 软链接文件权限都为rwxrwxrwx 文件大小- 只是符号链接 /tmp/issue.soft -> /etc/issue 箭头指向原文件 4.2.1权限管理命令 chmod 改变文件或目录权限 语法:chmod [{ugoa}{+-=}{rwx}] (文件或目录)[mode=421 ](文件或目录) -R 递归修改 权限的数字表示 r ---- 4 w ---- 2 x ---- 1 rwx rw- r-- 7 6 4

兄弟连linux笔记

兄弟连Linux笔记 3.1 linux严格区分大小写,全都是小写,不论是命令还是文件名等等 liunx所有内容都以文件的形式保存, 硬盘文件是/dev/sd[a-p] 光盘文件是/dev/sr0等 lnux是通过操作文件来操作硬件的,命令都不是长久有效的,重启后无效,命令只是暂存内存 windows是直接操作硬件的 linux不以文件后缀扩展名来区分文件类型的,是靠权限的。 .html .php .sh(shall脚本),.gz(压缩包).cofig等等这些扩展名只是帮助管理员来识别的,但是对linux是可有可无的 windows的exe文件不能在linux上运行,也就是linux的安全原因,因为病毒没权限也运行不了,因为它是以权限识别文件的 linux的所有存储设备都必须挂载之后才能用,包括硬盘,u盘 sq 3.2 服务器管理和维护的建议 各目录作用 /bin/存放系统命令的目录,普通和超级用户都可以执行,不过放在/bin 下的命令在单用户模式下也可以执行 /sbin/保存和系统环境设置相关的命令,只有超级用户可以使用这些命令进行系统环境的设置,但是有些命令可以允许普通用户查看 /usr/bin/存放系统命令的目录,普通用户和超级用户都可以执行,这些命令和系统的启动无关,在单用户模式下不能执行 /usr/sbin/存放根文件的系统不必要的系统管理命令,例如多数服务程序。只有超级用户可以使用。(观察可知,所有sbin目录中的命令只有茶几用户可以使用,bin中所有用户都可以访问) /boot/系统的启动目录,保存系统启动的相关文件,如内核文件和启动引导程序文件等 /dev/设备文件的保存位置。我们已经说过linux中的所有内容以文件的形式保存,包括硬件,那么这个目录就是用来保存所有硬件设备的文件 /ect/配置文件的保存位置。系统内多采用的默认安装方式(rmp安装)的服务

(8)g 玩转Linux下的Modem

玩转Linux下的Modem Modem可谓Linux下最难搞定的设备之一,它是我们使用Linux时许多失望和喜悦的源泉。本文介绍Modem相关的各种问题,比如端口、中断、PnP以及Modem 检测、网络配置,等等。 端口与Modem类型 计算机有许多连接其内部和外部世界的接口,部分接口是专用的,例如键盘接口只能连接键盘而不能连接任何其他设备,连鼠标也不能。 连接外部设备的多用途接口称为“端口”(Port)。大多数PC机都带有两个串行端口和一个并行端口。串行端口用一条线路串行传送数据,每次传送一个数据位,接收后再组合成字节。并行端口使用八条线路每次并行传送8个数据位。大多数家用打印机都连接到PC的并行端口。 Modem是一种通过电话线路传送数字信息的设备。我们知道,电话系统原本只为传送语音信息而设计,Modem技术突破了这一局限,它能够调制(modulate)数字信息,把数字信息转换成可以通过电话线路发送的模拟信号。在接收端,模拟信号重新被转换成数字信号(即解调,demodulate)。Modem这个词就是从modulator-demodulator缩写得到。 Modem发明于串行口广泛应用的时代。那时的Modem都是独立在计算机外的设备,通过电缆连接到串行口。今天我们仍可以见到这种外置的Modem,但更多的是插入主板的Modem卡,即内置Modem。由于大多数计算机都带有二个串行口,内置Modem通常增加第三个端口。 外置Modem的设置一般都相当简单,只需接好串行口和Modem之间的电缆、接上电话线、开启电源,大多数外置Modem就能直接开始工作。 内置Modem刚出现时,它的板子上总是带有所有通信所需的电路元件,并提供设置地址和IRQ的跳线。硬件厂商总是在寻求降低成本的途径。随着PC功能越来越好,Modem厂商开始用软件来替代部分电路元件,这些Modem称为软Modem 或Winmodem。软Modem价格低廉,它用设备驱动程序来完成原来必须由Modem 卡电路元件完成的部分任务。 软Modem的问题在于它的驱动程序是为Windows而不是为Linux编写的。虽然不存在什么特别的原因使得这种驱动程序的Linux版本无法编写,不过这最终

Linux操作系统内核编译详解

Linux操作系统内核编译详解 内核简介 内核,是一个操作系统的核心。它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,决定着系统的性能和稳定性。 Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在 /usr/src/linux下找到,大部分应用软件也都是遵循GPL而设计的,你都可以获取相应的源程序代码。全世界任何一个软件工程师都可以将自己认为优秀的代码加入到其中,由此引发的一个明显的好处就是Linux修补漏洞的快速以及对最新软件技术的利用。而Linux的内核则是这些特点的最直接的代表。 想象一下,拥有了内核的源程序对你来说意味着什么?首先,我们可以了解系统是如何工作的。通过通读源代码,我们就可以了解系统的工作原理,这在Windows下简直是天方夜谭。其次,我们可以针对自己的情况,量体裁衣,定制适合自己的系统,这样就需要重新编译内核。在Windows下是什么情况呢?相信很多人都被越来越庞大的Windows整得莫名其妙过。再次,我们可以对内核进行修改,以符合自己的需要。这意味着什么?没错,相当于自己开发了一个操作系统,但是大部分的工作已经做好了,你所要做的就是要增加并实现自己需要的功能。在Windows下,除非你是微软的核心技术人员,否则就不用痴心妄想了。 内核版本号 由于Linux的源程序是完全公开的,任何人只要遵循GPL,就可以对内核加以修改并发布给他人使用。Linux的开发采用的是集市模型(bazaar,与cathedral--教堂模型--对应),为了确保这些无序的开发过程能够有序地进行,Linux采用了双树系统。一个树是稳定树(stable tree),另一个树是非稳定树(unstable tree)或者开发树(development tree)。一些新特性、实验性改进等都将首先在开发树中进行。如果在开发树中所做的改进也可以应用于稳定树,那么在开发树中经过测试以后,在稳定树中将进行相同的改进。一旦开发树经过了足够的发展,开发树就会成为新的稳定树。开发数就体现在源程序的版本号中;源程序版本号的形式为x.y.z:对于稳定树来说,y是偶数;对于开发树来说,y比相应的稳定树大一(因此,是奇数)。到目前为止,稳定树的最高版本是2.2.16,最新发布的Redhat7.0所采用的就是2.2.16的内核;开发树的最新版本是2.3.99。也许你已经发现和多网站上都有2.4.0-test9-pre7之类的内核,但是这并不是正式版本。 为什么重新编译内核

Linux从入门到精通都掌握什么

Linux从入门到精通都掌握什么 Linux从入门到精通都掌握什么,先从自己做起,掌握了学习方法,然后精通。 1.有规划的学习,分清主次,先熟悉了解的课程大纲,先掌握基础,再在原始基础上往深学,原则是了解全局,先易后难。 2. 培养养大的兴趣,不要三天打鱼,两天晒网,不管学什么都需要持之以恒,培养自己的人文情怀,多接触新事物,不拘泥在自己的思维里。 3.Linux基本的软件要能熟练使用 4.脑洞(就是无尽的想力) 下面是大概的学习内容 1.掌握至少50个以上的常用命令。2.熟悉Gnome/KDE等X-windows桌面环境操作。3.掌握.tgz、.rpm等软件包的常用安装方法4.学习添加外设,安装设备驱动程序(比如网卡)5.熟悉Grub/Lilo引导器及简单的修复操作。6.熟悉Linux文件系统和目录结构。7.掌握vi,gcc,gdb等常用编辑器,编译器,调试器。Linux下编程,主要是选用一个文本编辑工具(如 兄弟连IT教育版权所有

vieclipsenanogedit等)编写,再用GCC编译链接,最后用gdb调试。8.理解shell别名、管道、I/O重定向、输入和输出以及shell脚本编程。9.学习Linux环境下的组网。 兄弟连是一所靠谱的教育培训学校,11年办学历史,沉淀了深厚的企业文化和丰富的教学资源。兄弟连认为:一所靠谱的培训机构就应该埋头认认真真的搞好教育,以学生学习和就业为导向,这才是作为教育者应该做的,那现在兄弟连怎么样呢? 十余年来,兄弟连不变的是教学靠谱、变态严管,职业素养课。这是兄弟连的灵魂所在,坚持做好细节,服务好学生。而随时改变的是对互联网大趋势下对潮流前沿技术,信息资源的获取和甄别。有所变有所不变,把握好“度”,才能彻彻底底的对学生的学习质量和就业质量负责。引用兄弟连经常讲的一句话:我们不敢妄言改变中国教育,就是低下头把别人不愿意做的脏活累活做到极致,做教育就是需要这种工匠精神。 兄弟连IT教育版权所有

相关主题
文本预览
相关文档 最新文档