Linux系统基础复习

这篇博客主要涵盖了Linux操作系统的基础知识,包括系统特点、常用命令、文件I/O与进程概念、GCC编译流程、进程间通信方式如信号、消息队列等。此外,还涉及到网络通信协议TCP与UDP的区别,以及shell脚本编程。博客通过判断题、单选题、填空题和简答题的形式,深入浅出地介绍了Linux系统的核心概念和技术。
摘要由CSDN通过智能技术生成

判断题

  • grep命令的功能是在文件中搜索与字符串匹配的行并输出(√)
  • vi编辑器的三种工作模式可直接切换(×)
  • chmod命令用于更改文件或目录的所有者(×)
  • gcc编译器的编译流程依次为:编译,汇编,预处理,链接(×)
  • gzip命令既能用于压缩文件,又能对压缩包解压缩(√)
  • cat < file 命令的功能是将cat命令打印的结果重定向到文件file中(×)
  • shell最重要的功能是命令解释,Linux系统中的所有可执行文件都可以作为shell命令来执行(√)
  • 使用&&命令链接的命令,其前后命令的执行遵循逻辑与关系,只有该链接符之前的命令执行成功时,后面的命令才会被执行(√)
  • 在linux系统的文件描述符表中,进程打开的普通文件的文件描述符从3开始(√)
  • Linux系统中的文件名存储在文件所在目录的dentry中,而非文件本身中(√)
  • 进程是程序的一次执行(√)
  • 解决僵尸进程的方法是终止其父进程,使其变成孤儿进程(√)
  • fork()函数执行后,系统会立刻为子进程复制一份父进程的资源(×)
  • 信号既可以发送给前台进程,也可以发送给后台进程(√)
  • 在程序中可以通过signal函数向进程发送指定信号(×)
  • 使用信号可实现进程同步(√)
  • 因设备或系统出现不恰当的执行时序而得不到正确结果的现象称为时序竞态(√)
  • 匿名管道只能用于父子进程间通信(×)
  • popen()函数若调用成功,则返回一个I/0文件指针(√)
  • 线程是最小的资源分配单位(×)
  • 多个线程虚拟地址会被映射到物理磁盘的同一段地址空间(×)
  • 父子进程中的全局变量是不共享的,但父子线程中的全局变量是共享的(√)
  • socket只能用于网络通信(×)
  • 大端序表示高位字节存储在高地址(×)

单选题

  • 从以下选项中选出关于Linux特点完全正确的一项(多用户,多线程, 多CPU)
  • Linux操作系统多应用领域,下列选项中哪些可能用到了Linux操作系统(汽车,手机,机顶盒)
  • 以下哪个选项不属于VMware虚拟网络技术中的网络模式(C/S) # 桥接VMnet0,网络地址转换(仅主机模式)VMnet1,NATVMnet8
  • 下面哪个选项不是Linux服务器可提供的服务(xshell) # web sftp smtpd
  • 下面哪个版本是Linux系统是中国用户使用最多的版本(Centos)
  • 假设当前一个文件权限为rwxr–r--,则下列哪个命令可以使该文件所属组用于对该文件的执行权限(chmod a+x file1)
  • 加上Linux系统中不存在文件newfile,现要创建一个新闻界newfile,以下哪个命令无法实现该功能(cd /itheima/newfile)
  • 下列各选项中哪个选项不属于vi编辑器的工作模式(视图模式) # 底行模式,插入模式,命令模式
  • 从以下选项中选出GCC编译器的正确处理流程(预处理,编译,汇编,链接)
  • 若要在当前终端上顺序执行命令,则应使用哪个符号连接( ; )
  • 选出下列备选项中不属于特殊文件的选项(硬链接文件) # 管道文件,符号链接文件,软链接文件
  • 选出下列选项中不属于ext2文件系统块组成部分的选项(组描述块) # 启动块,inode结构,数据块
  • 一个inode结构体中的每个索引项占4个字节,假设数据块的大小为1KB,那么一个二级索引项可索引的数据块数量为(256^2)
  • 下列哪个选项不属于进程对信号的响应方式(保存信号) # 忽略信号,捕获信号,执行信号默认动作
  • 下列哪个信号不能被进程屏蔽和捕获(SIGSTOP) # SIGINT SIGQUTI SIGCHLD
  • 下列哪个选项不是Linux系统中信号的状态(睡眠状态)
  • 5
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值