已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 GPL的全称是General Public License。2、 GNUGNU is Not Unix3、 Linus Torvalds开发了Linux4、 Linux一般有4个主要部分组成:内核、Shell、文件系统、应用程序5、 内核是运行程序和管理硬件设备的内核程序,决定着系统的性能和稳定性,实现操作系统的基本功能。6、 Shell是系统的用户界面,提供用户与内核进行交互操作的一种接口。7、 Linux有内核(Kernel)版本和发行版本(Distribution)之分。8、 dev/hda3 是在第一个 IDE 硬盘上的第三个主分区;/dev/sdb6 是在第二个SCSI 硬盘上的第二个逻辑分区。9、 账号为root,在系统中拥有最高权限,负责系统管理工作10、 标准的Linux运行级别为3或511、 -help选项放在命令之后,用来显示命令的信息。 12、 显示系统文档中的man页内容13、 su命令切换到其他用户14、 X Window系统不是操作系统必需的构成部分,只是一个应用程序15、 X Window系统的基本组件16、 GNOME与KDE是目前Linux/UNIX系统最流行的图形操作环境,这些桌面环境都包括了窗口管理器。17、 /proc:虚拟目录,是系统内存的映射,可直接访问这个目录来获取系统信息18、 以“.”开头的文件是隐藏文件19、 设备文件分为字符设备文件(终端、打印机等)和块设备文件(硬盘、光盘等),20、 链接文件:类似Windows中的快捷方式21、 绝对路径是确定不变的,而相对路径随着用户工作目录变化而变化。22、 rm命令删除目录必须要加“-r”选项23、 -j:用bzip2进行压缩,tar cjvf 目标包 源文件。24、 -z:用gzip进行压缩,tar czvf 目标包 源文件。25、 设置某个文件对所有人具有执行的权限的命令是26、 位于主引导记录MBR中的第一阶段引导加载程序(主引导加载程序)装入RAM并执行。其作用是加载第二阶段的引导加载程序。27、 MBR中的主引导加载程序是一个512字节大小的映像,其中包含程序代码和一个小分区表。28、 内核映像是一个压缩的内核映像。29、 init是Linux系统执行的第一个进程,进程ID为1,是系统所有进程的起点。30、 /etc/passwd是一个文本文件,包含了一个账户列表,给出每个账户一些有用的信息。由于所有用户都对其有读权限,所以只定义用户账号,而不保存口令。31、 用户口令文件shadow只有root可以读取和操作,不能将其权限更改为其他用户可读。32、 主分区、扩展分区,总数不能超过4个33、 系统进程只运行在内核模式,执行操作系统代码,完成一些管理性的工作34、 用户进程通常在用户模式中执行,并通过系统调用或在出现中断、异常时进入内核模式35、 要中断一个前台进程,通常是使用组合键;但是对于后台进程必须使用kill命令。36、 需要创建任务计划,按时执行该作业,常用cron和at实现该功能。37、 cron命令被用来调度重复的任务,而at命令被用来在指定时间内调度一次性的任务。38、 RHEL缺省的Shell是bash,普通用户用$、root用户用#作为提示符39、 输出重定向追加command 参数 文件名40、 管道将前面命令的输出直接作为后面命令的输入,用管道符“ | ”来建立管道41、 反引号括起来的字符串被Shell解释为命令,在执行时,Shell首先执行该命令,并以它的标准输出结果取代整个反引号(包括两个反引号)部分。42、 $gcc o helloworld helloworld.c将当前目录下的文件helloworld.c编译成名为helloworld的可执行文件。43、 gdb调试的对象是可执行文件,而不是程序的源代码文件。要使产生的可执行文件能够被gdb调试,在进行编译时,必须指定-g参数。44、 UNIX系统中的很多软件包都是使用make程序和makefile文件来实现自动编译的。 45、 要使用make,必须编写makefile文件,它描述了软件包中各个文件之间的关系,提供了更新每个文件的命令。46、 GTK+库里的窗口、菜单和按钮等应用实体,称为构件(widget)。47、 程序员要登记消息与处理函数之间的关系,告诉GTK+哪些信号或事件是程序所关心的,即设置组件回调函数。48、 Glade 所设计的界面以XML 格式保存,因此界面和程序逻辑是完全分离的49、 信号(signals)和槽(slots)机制是Qt的核心机制50、 bool QObject:connect ( const QObject * sender, const char * signal, const QObject * receiver, const char * member ) ,函数的作用是将发射者sender对象中的信号signal与接收者receiver中的member槽函数联系起来。51、 修改了相应的网络配置文件,并没有使所作的配置在当前系统中生效,需要使用“service network restart” 才可以使新的配置在当前系统中生效。52、 RPM 包括五种基本操作模式:安装、删除安装、升级、查询和校验。53、 仓库的配置文件名为*.repo,*可以为任意名字,配置文件存放在/etc/yum.repos.d/目录下。54、 修改了相应的网络配置文件,并没有使所作的配置在当前系统中生效,需要使用“service network restart” 才可以使新的配置在当前系统中生效。55、 ifconfig eth0 192.168.1.102 netmask 255.255.255.0 /添加IP地址route add default gw 192.168.1.1 /添加网关56、 chkconfig -list | -add-del | -level 服务名 on | off | reset简答1、 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。YUM是用来管理Linux上RPM安装包的非常好的工具,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地逐个下载、安装。2、 进程由程序产生但不是程序。程序只是一个静态的指令集合,不占系统的运行资源;而进程是一个随时发生变化的、动态的、使用系统运行资源的程序。一个程序可以启动多个进程。3、 环境变量在系统的配置文件中设置。(1)在/etc/profile文件中添加变量,对所有用户永久生效。运行# source /etc/profile使修改马上生效。(2)在用户目录下的.bash_profile文件中增加变量,对单一用户永久生效。运行$source /.bash_profile使修改马上生效。(3)直接运行export命令定义变量,只对当前shell临时有效。4、 使用GCC编译程序的四个阶段5、 VMware workstation联网的三种方式6、 至少应该创建以下几个分区:swap:交换分区,一般大小为物理内存的2倍/boot:引导分区 ,100MB左右 /(根)分区:一般根分区的文件数目庞大/home目录:一般/home目录下执行和存放着用户的大量文件数据,相对的空间也较大7、 区别(1)硬链接的原文件和链接文件共用一个inode号,是同一个文件;而软链接原文件和链接文件拥有不同的inode号表明他们是两个不同的文件。(2)硬链接文件类型的字符处为“-”,原文件是普通文件,硬链接文件也是普通文件;而软链接明确标识是链接文件,其表示文件类型的字符处为“l”。(3)硬链接链接数增加,软链接的链接数不变。(4)硬链接文件大小跟原文件相同;软链接文件大小与原文件不同。(5)硬链接有自己的文件名;软链接的文件名通常是指向其链接的原文件。8、 vim提供三种基本的工作方式分别是命令模式(Command Mode)插入模式(Insert Mode)末行模式9、 三种用户类型:超级用户:root普通用户:特殊(管理)用户:特殊的与系统和程序服务相关的用户。默认情况下特殊用户无法登录。如果要使用某个硬盘存放数据,一般要经过以下步骤:使用fdisk命令在硬盘上创建分区。使用mkfs命令在分区上创建文件系统(格式化)。使用mount命令挂载文件系统,或修改/etc/fstab文件开机自动挂载文件系统。使用umount卸载文件系统。一、 画图1、2、3、1、 #!/bin/bashtouch file1rm -f file2if -f file1 & echo hello & -f file2 & echo worldthenecho in ifelseecho in elsefiexit 02、 #!/bin/bashecho n “please enter password:”read passwordwhile “$password” != “123456” do echo “sorry, try again” read passworddoneexit 03、 #!/bin/bash#This script will sum all the numbers on the command linesum=0for INT in $*doecho $INTlet sum=sum+INTdoneecho $sum4、 #!/bin/bash#Display a menuechoecho 1 Restoreecho 2 Backupecho 3 Unloadecho#Read and execute the users selection.echo -n Enter Choice:read CHOICEcase $CHOICE in1) echo Restore;2) echo Backup;3) echo Unload;*) echo $CHOICE is not a valid choice. exit 1esac5、 #include #include #include / 包含libglade 函数库int main(int argc, char *argv) gtk_init(&argc, &argv); / 初始化GTK+库 GladeXML *ui; / 声明GladeXML 类型变量 ui = glade_xml_new(ui.glade, NULL, NULL); / 创建GladeXML 对象 GtkWidget *window; / 声明GtkWidget 类型变量 window = glade_xml_get_widget(ui, MainWindow); / 从GladeXML 对象获得GtkWidget 界面构件 GtkWidget *label; label = glade_xml_get_widget(ui, label); gtk_label_set_label(GTK_LABEL(label), Hello World!); / 修改界面构件的属性 gtk_widget_show_all(window); / 显示window 内的所有构件 glade_xml_signal_autoconnect(ui); / 连接GladeXML
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 甲癣护理课件
- 2026年航空数字化服务合同
- 火锅营销活动方案策划(3篇)
- 户外婚庆活动策划方案(3篇)
- 班级活动策划方案五一(3篇)
- 采购痕迹化管理制度(3篇)
- 便民门诊活动方案策划(3篇)
- 2026年企业保险合同
- 一年级语文基础识字教案设计
- 皮肤和皮下组织的局部感染的护理查房
- 2025年10月自考04184线性代数经管类试题及答案含评分参考
- 2025年外贸跟单员实操考试模拟试卷及答案
- 合同薪资变更协议书
- 2026水利部黄河水利委员会事业单位高校毕业生招聘265人备考题库带答案解析
- 2025年急诊急救知识培训试题及答案
- 哈尔滨工业大学概况
- 网格员培训课件
- 警用九二式手枪课件
- 奶牛产奶性能的影响因素分析与提升策略
- 2025年度“黑龙江人才周”校园引才活动绥化市事业单位公开招聘工作人员269人备考题库附答案
- 2025年河北保定市工会系统招聘社会工作岗位人员21名笔试考试参考题库及答案解析
评论
0/150
提交评论