2023年linux知识点整理.doc
《2023年linux知识点整理.doc》由会员分享,可在线阅读,更多相关《2023年linux知识点整理.doc(51页珍藏版)》请在咨信网上搜索。
1、Linux实用教程第一章1第二章2第三章3第四章3第五章7第六章8第七章11第八章15第九章17第十章20第十一章24第十二章26额外知识点29第一章29第二章29第三章30第八章30第十章30第十一章31第十二章31第一章n Linux是在GPL(General Public License,通用公共许可证)版权协议下发行的操作系统,是一种类Unix的操作系统,其版权属于Linus Torvalds.n GNU是“GNUs Not Unix”的递归缩写。Stallman宣布GNU应当发音为Guh-NOO以避免与new这个单词混淆(注:Gnu在英文中原意为非洲牛羚,发音与new相同)。UNIX
2、是一种广泛使用的商业操作系统的名称。由于GNU将要实现UNIX系统的接口标准,因此GNU计划可以分别开发不同的操作系统部件。GNU计划采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window视窗系统等。但是GNU计划也开发了大批其他的自由软件。n Linux的应用重要有4个方面:服务器、嵌入式、软件开发、桌面应用。Linux的长处重要在于服务器端和嵌入式两个领域。n Linux系统的特点:1开放性 2多用户3多任务 4良好的用户界面 5设备独立性 6丰富的网络功能 7可靠的系统安全 8良好的可移植性n Linux系统一般有4个重要部分:内核、Shell、文献系统、应用程序。n
3、Linux与Windows的区别: WindowsLinux文献扩展名使用文献扩展名来区分文献类型Linux系统不使用文献扩展名来辨认文献的类型。相反,Linux根据文献的头内容来辨认其类型。为了提高可读性仍可以使用文献名扩展,但这对Linux系统来说没有任何作用。图形化界面必选图形界面,图形界面和命令行不能分开使用。可选图形化界面,图形环境并没有集成到Linux系统中,而是运营于系统之上的单独一层,图形化的管理工具通常是命令行工具的扩展,使用图形化工具并不妨碍对配置文献进行手工修改。命令区分大小写命令和文献名不区分大小写。所有Linux系统下的命令、文献和口令等都区分大小写n Linux版本
4、重要指内核版本和发行版本,通常安装在服务器上的版本是发行版本。内核版本是在Linus领导下的开发小组开发出的系统内核版本号,由三个数字组成r.x.yr: kernel的主版本号x: 次版本号,偶数:表达稳定版本;奇数:开发中版本y: 修正号,表达错误修补次数。如:稳定版本 2.4.4 ; 测试版本:2.1.11什么是发行版本: 答:一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供安装界面、系统配置管理工具等,就构成了Linux发行版本。第二章Linux通过字母和数字的组合来标记硬盘分区,如“hda1”,其具体含义是:前两个字母表白分区所在设备的类型,例如hd指IDE硬盘,
5、sd指SCSI硬盘;第三个字母表达分区所在的设备,如/dev/hda表达第1个IDE硬盘,/dev/sdb表达第2个SCSI硬盘。最后的数字表达在该设备上的分区顺序,前四个分区(主分区或扩展分区)用数字1到4表达,逻辑分区从5开始,例如:hda3表达第一个IDE硬盘上的第三个主分区或扩展分区。例:第1块IDE硬盘想分3个分区,有哪些分区策略,分区名分别叫什么?策略1:策略2:策略3:答:1:hda1,hda2,hda3(三个主分区)2:hda1,hda2,hda5(两个主分区)3:hda1,hda5,hda6(一个主分区)(3) SWAP分区:起虚拟内存作用,由操作系统管理,用户不能使用,其大
6、小一般取min(物理内存2,2GB)。(4) 在Linux、BSD或其它Unix类的操作系统中GRUB(GRand Unified Bootloader,启动/引导加载程序)和LILO(Linux Loader)最为常用。MBR( Master Boot Record,主引导扇区)执行下面命令删除MBR中的GRUB或LILO引导程序: fdisk /mbr 例如: c: fdisk /mbr (在C盘根目录下执行该命令)第三章 为了使得X Window更加易于使用,各个公司与组织做了许多集成桌面环境,在Linux下重要是GNOME与KDE。(其中GNOME最常用。)Fedora默认使用的是GN
7、OME。GNOME:GNU Network Object Model EnvironmentKDE:K Desktop Environment 什么是工作区:虚拟桌面又叫工作区,可以扩大桌面空间,使用户可以方便的组织窗口,例如把相关的窗口放到同一个虚拟桌面上。工作区切换:在同一时间只能看到一个桌面,可以通过鼠标点击或快捷键(Ctrl+Alt+上下箭头)进行切换。假如在同一工作区打开了多个窗口,按super键使这些窗口平铺,以便选择其中某个。第四章(1) 假如希望系统引导后自动进入字符界面,需要修改 /etc/inittab 文献,保存文献后重启生效。使用gedit打开/etc/inittab文
8、献(配置文献)(2) Linux系统用户登录分两步:第一步输入用户的用户名,系统根据该用户名辨认用户;第二步输入用户的口令。登录字符界面之后,也可以通过输入“startx”命令启动Linux图形化界面。超级用户登陆后提醒符是“#”,其他用户登陆后提醒符是“$”。(3) runlevel命令:查看系统当前的运营级别。#runlevel 显示上一次的运营级别和当前系统运营级别。(显示N:表达没有上一次运营级别)(4) 在Linux系统下常用的关闭和重启系统的命令有”shutdown” ,”halt”,”reboot”和”init”.shutdown命令的语法规则:shutdown -cfFhknr
9、(参数) -t 秒数 时间 警告信息 halt就是调用shutdown h执行关闭系统。n halt 命令相称于 shutdown -h now n reboot 命令相称于 shutdown -r now n Linux的关机命令只有超级用户能使用。init定义了7种运营级别,如“init 0”命令为关闭系统;“init 3”为进入完整多用户模式的字符界面;“init 5”为进入完整多用户模式的图形界面;“init 6”为重新引导计算机。Linux运营级别有如下7种: 0:停止运营,所有进程中止,关闭系统。 1:单用户模式,用于维护系统,只有少数进程运营。 2:多用户模式,除了NFS服务没有
10、启动外,其他和运营级别3同样。 3:完整的多用户模式,进入Linux系统的字符界面。 4:没有使用(可由用户定义)。 5:完整的多用户模式(带有基于X Window的图形界面)。 6:重新引导计算机。n 假如是字符界面,所在的运营级别为3。假如是图形界面,所在的运营级别就是5。(5)n 假如想得到命令的帮助信息,可以使用help、man、info命令。以得到mkdir命令的帮助信息为例,它们的使用方法为:n #mkdir -help n #man mkdir n #info mkdir n help得到的帮助最简洁,info描述较为具体,最常用的是man。(6) 使用whereis命令可以查找
11、命令所在的位置。#whereis ls查找ls命令在什么目录下。(7) Fedora 的标准提醒符涉及用户登录名、登入的主机名、当前工作目录、提醒符。以普通用户zhangsan登入名为PC-LINUX的主机,当前工作目录是/home/zhangsan,如下所示:zhangsanPC-LINUX $以root用户登录系统的提醒符如下所示: rootPC-LINUX #(8) Linux系统由以下3个重要的部分组成: 内核; Shell; 应用程序。(9) 命令可分为如下两大类:bash内置的命令和应用程序。如何知道哪些命令是bash内置命令,哪些是应用程序呢?用which命令查看。功能:在环境变
12、量$PATH设立的目录里查找符合条件的文献 。 如:which ls 显示可执行命令ls的途径和它的别名。bash中使用的通配符 (10) 符号 (11) 含义 (12) ? (13) 代表任何单一字符 (14) * (15) 代表任何字符 (16) 字符组合 (17) 中括号中的任一字符皆符合,如:a-z代表任一小写字母 (18) !字符组合 (19) 不在中括号中的字符皆符合,如:!0-9代表任一非数字字符。 注:创建文献时不能使用通配符。符号 意义 符号 意义 用户主目录 | 管道 命令取代 ? 通配符,代表任何单一字符 # 解释 输出重定向 & 后台进程工作 单引号(不具有变数置换的功
13、能) * 通配符,代表任何字符 双引号(具有变数置换的功能) ( 子Shell开始 / 途径分隔符 ) 子Shell结束 ; 命令分隔符 使命令连续到下一行 常用控制组合键 组合键意 义Ctrl+C终止目前的命令Ctrl+D输入结束,即EOF之意(如使用mail信件结束时),或注销LinuxCtrl+Z暂停目前的命令 假如输入了一个不完整的命令或文献名,按一下 Tab 键,bash会自动补全命令。 通过按向上方向键,可以向后遍历最近在该控制台下输入的命令。用向下方向键可以向前遍历命令。 假如希望一次执行多个命令,Shell允许在不同的命令之间,放上特殊的排列字符。常用的有两种方法:使用“;”
14、与 使用“&”号。 使用“;”格式:命令1 ; 命令2功能:先执行命令1,不管命令1是否犯错,接下来执行命令2。 使用“&”格式:命令1 & 命令2功能:只有命令1对的执行完后才执行命令2。n 命令替换符号。格式:命令1 $(命令2) 或命令1 命令2功能:将命令2的输出作为命令1的参数。如:# kill pidof gedit(注:“”与“”在同一键上) 命令别名经常使用的一些较长的命令可认为其定义别名,以简化输入。格式:alias 别名需要定义别名的命令 注:“=” 两边不能有空格如:# alias ok=“ls -l /boot”# ok用unalias命令取消别名。 管道可以将某个命令
15、的输出信息当作某个命令的输入,有管道符号:“|”来表达命令语法:命令1|命令2|命令3管道可以把一系列命令连接起来,第一个命令的输出会作为第二个命令的输入,第二个命令的输出又会作为第三个命令的输入,以此类推。显示在屏幕上的是管道行中最后一个命令的输出。 重定向有5种方式,分别是:输出重定向:将命令的输出保存到文献中,假如存在相同的文献,则覆盖file文献中的内容。格式:command file使用输出重定向将目录/boot的内容保存到文献/root/abc。# ls /boot /root/abc# cat /root/abc输入重定向:即将文献file的内容作为命令的输入。格式:comman
16、d file追加重定向:将command命令执行的输出添加到已存在的文献file中。格式:command file同时实现输出和错误的重定向:可以同时实现输出重定向和错误重定向的功能。格式:command & filen 程序 & 表达在后台执行该程序。如:# gedit &n 单引号内的文字都是原样输出。如:# echo today is daten 双引号内的字符可以进行变量置换。如:# echo “today is date” 进行特殊解决的三个符号: 美元符号 反引号 反斜杠 反斜杠被用作转义字符或命令换行符。用echo命令显示字符串时,要使转义字符生效,需要使用选项“-e”,如:#
17、echo e “HellonHow are you” vi 的两种模式:指令模式:该模式下的按键做为指令解决。输入模式:把按键当作插入的字符解决。从输入模式切换到指令模式,按ESC键。从指令模式切换到输入模式,可用i, a或o,i:从光标前输入资料a:从光标后输入资料o:在光标所在行下新增一行并进入输入模式存盘退出:在指令模式下输入ZZ 或:x或:wq不存盘退出:在指令模式下输入ZQ或:q!存盘(不退出)在指令模式下输入:w删除命令:x 删除光标下的字符dd 删除当前行ndd 删除从当前行开始的n行dw 删除光标后的单词剩余部分dG 删除当前光标到文献尾:20,30d 删除20到30行被删除的
18、内容自动复制到剪贴板,用p粘贴复制命令:v 进入/退出块选择模式,选好后用 y复制,用p粘贴。yy 复制当前行nyy 复制从当前行开始的n行yG 从当前行复制到文献尾查找命令(末行模式)/字符串 查找字符串(n 继续查找)?字符串 是由下向上查找(n 继续查找)第五章1. 可以用file命令查看该文献的类型。# file itit: ASCII text2. Linux文献类型常见的有:n 普通文献、目录文献、字符设备文献、块设备文献、管道文献和(符号)链接文献等。管道文献不属于用户直接命名的普通文献,它是由系统创建的。3. Linux系统下链接有两种方式:软链接 和 硬链接。软链接也叫符号链
19、接,包含了另一个文献的途径名,可以是任意文献或目录。在对符号文献进行读或写操作的时候,系统会自动把该操作转换为对源文献的操作。在删除链接文献时,系统仅仅删除链接文献,而不删除源文献自身。和硬链接有所不同,软链接文献只是其源文献的一个标记。当我们删除了源文献后,链接文献虽然存在,却不能查看软链接文献的内容了。硬链接是已存在文献的另一个文献,对硬链接文献进行读写和删除操作时,结果和软链接相同。但假如删除硬链接文献的源文献,硬链接文献仍然存在,并且保存了原有的内容。inode值相同的文献,他们的关系是互为硬链接的关系。当我们修改其中一个文献的内容时,互为硬链接的文献的内容也会跟着变化。假如我们删除互
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 linux 知识点 整理
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。