Linux课堂练习1

一、填空题

  1. 当前的Linuxv航舰的应用可分为个人应用企业应用两个方面。
  2. Linux的版本分为内核发行两种。
  3. 安装Linux最少需要两个分区,分别是 /根分区 swap交换分区.
  4. Linux默认的系统管理员账号是root.

二、选择题

  1. Linux最早是由计算机爱好者(B)开发的。
    A. Richard Petersen
    B. Linux Torvalds
    C. Rob Pick
    D. Linux Sarwar
  2. 下列中(C)是自由软件
    A. Windows XP
    B. UNIX
    C. Linux
    D. Windows 2008
  3. 下列中(B)不是Linux的特点。
    A. 多任务
    B. 单用户
    C. 设备独立性
    D. 开放性

三、应用题

  1. 在Linux系统中/VBird与/vbird是否相同的文件?
    不是,区别大小写
  2. 我想要知道date如何使用,应该如何查询?
    man date
    info date
    date --help
  3. 我想要在今天的1:30让系统自动关机,要怎么做?
    shutdown -h 1:30
    shutdown -h +10(十分钟后关机)
    shutdown -h now(立马关机) 或shutdown -h +0
  4. 我想要知道2021年5月
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统调用是操作系统提供给用户程序使用的一组编程接口,可以让用户程序向操作系统发出请求,请求操作系统完成一些特定的操作,例如文件操作、进程管理、网络通信等。 在Linux系统,用户程序可以通过调用系统调用来与操作系统进行交互。常见的系统调用包括: 1. 文件操作相关的系统调用,如open、read、write、close等。 2. 进程管理相关的系统调用,如fork、exec、wait等。 3. 网络通信相关的系统调用,如socket、bind、connect等。 4. 内存管理相关的系统调用,如brk、mmap、munmap等。 5. 时间管理相关的系统调用,如time、gettimeofday等。 在使用系统调用时,用户程序需要使用相应的系统调用接口,并传递必要的参数。系统调用接口通常以C语言函数的形式提供,用户程序可以直接调用这些函数来使用系统调用。 例如,用户程序可以使用open系统调用来打开一个文件,示例代码如下: ```c #include <fcntl.h> #include <stdio.h> int main() { int fd = open("test.txt", O_RDONLY); if (fd < 0) { printf("open file failed\n"); return -1; } printf("open file success, fd=%d\n", fd); close(fd); return 0; } ``` 在这个示例代码,我们使用了open系统调用来打开一个名为test.txt的文件,如果文件打开失败,则输出一条错误信息。如果文件打开成功,则输出文件描述符,并使用close系统调用关闭文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值