自测 2018.5.4

1、 建立动态路由需要用到的文件()

A/etc/hosts   B/etc/hetways   C/etc/resolv.conf

2、 以下哪些命令可以查看当前系统的启动时间()

A w    Btop    Cps    Duptime

3、 在退出Unix系统账户之后还要继续运行某个进程,那么可用()

Aawk   Bsed    Ccrontab   Dnohup

4、 ()不能用于Linux的进程通信

A、共享内存    B、命名管道    C、信号量     D、临界区

  注:A、共享内存:是映射一段被其他进程所访问的内存,这段共享内存由一个进程创建,可由多个进程访问。共享内存是最快的IPC方式,它是针对其他进程间通信方式的低运行效率而专门设计的。它往往与其他通信机制,如信号量,配合使用,来实现进程间的同步和通信。

     B、命名管道:半双工的通信方式。可以实现跨网络之间的进程的通信,同时其客户端既可以接收数据也可以发送数据,服务器端也是可以接收数据,又可以发送数据。

     C、信号量:常用来作为一种锁机制来使用,它是一个记数器,用来控制多进程对共享资源的访问,防止多个进程同时访问一个共享资源。信号量主要用作为进程间或同一进程间不同线程之间的同步手段。

     D、临界区:(用服务器的方式访问)指的是一个访问共用资源,而这些共用资源又无法同时被多个线程访问的特性。当有线程进入临界区段时,其他线程或是进程必须等待

6、 下面有关Linux查看系统负载信息的命令,说法错误的是()

A、uptime命令主要用于获取主机运行时间和查询Linux系统负载信息

B、vmstat命令可以查看CPU负载信息

C、sar命令可以查看网络接口信息

D、    free命令可以查看磁盘负载情况

注:Auptime查看启动时间和运行时间以及安装时间、负载等信息。

 配置文件是/proc/uptime

    Bvmstat:最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。

   Csar:是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/OCPU效率、内存使用状况、进程活动及IPC有关的活动等。

   Dfree:查看内存的

7、 以下函数中,和其他函数不属于一类的是()

Aread    Bpread     Cwrite     Dpwrite     Efseek    Flseek

  注:Aread:成功:返回读到的字节数;出错:返回-1;文件尾:返回0

      Bpread:成功:返回读到的字节数;出错:返回-1;到文件结尾:返回0

      Cwrite:成功:返回已写的字节数;出错:返回-1

      Dpwrite:成功:返回已写的字节数;出错:返回-1

      Efseek:用来移动文件流的读写位置;返回值当调用成功时则返回0,若有错误则返回-1errno会存放错误代码。fseek()不像lseek()会返回读写位置

      Flseek:移动文件的读写位置;当调用成功时则返回目前的读写位置, 若有错误则返回-1, errno 会存放错误代码.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值