zoukankan      html  css  js  c++  java
  • 20145212 《信息安全系统设计基础》第10周学习总结

    20145212 《信息安全系统设计基础》第10周学习总结

    代码学习内容总结

    1.cp1.c

    • 1.cp1.c代码进行复制文件或目录的操作
    • 2.运行时指定源文件和目录文件
    • 3.运行截图

    2.echostate.c与setecho.c

    • 1.echostate.c:查看在命令行中输入命令时是否可见,可见返回1,否则返回0
      echo is on//命令可见
      echo is off//命令不可见
    • 2.setecho.c:改变符号显示状态,no:不显示符号,yes:显示
    • 3.执行no指令后输入的命令看不见,状态值为0;yes指令后恢复可见,状值态为1
    • 4.运行截图

    3.fileinfo.c

    • 1.代码fileinfo.c:实现显示文件信息。
    • 2.先判断命令是否有操作数,有的话才能继续进行下去,如果没有报错就打印出来相关文件信息,报错就用perror将报错信息打印出来
    • 3.需要输入要查看的文件才会有信息打印出来
    • 4.运行截图**

    3.filesize.c

    • 1.用st_size成员来计算文件的字节数大小,先判断是否有错误,没有的话就调用
    • 2.给出的代码计算指定的文件etc/passwd的字节数
    • 3.更改源代码后截图如下

    4.ls1.c与ls2.c

    • 1.ls1.c:显示当前目录下的内容
    • 2.ls2.c:详细显示当前目录下的内容
    • 3.运行截图

    5.spwd.c

    • 1.spwd.c:列出当前的目录
    • 2.运行截图

    6.who1.c

    • 1.who1.c:从UTMP_FILE文件中读取系统中用户信息
    • 2.运行截图

    7.testioctl.c代码

    • 1.获得当前终端窗口的大小,以行列数来计算
    • 2.运行截图

    本周代码托管


    - 链接

    学习进度条

    代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
    目标 5000行 30篇 400小时
    第一周 0/0 1/2 10/10 使用虚拟机安装linux系统
    第二周 341/341 1/3 20/30 掌握核心的linux命令
    第三周 177/518 2/5 16/46 学会了虚拟机上的VC编程
    第五周 161/679 1/6 15/61
    第六周 73/752 1/7 15/76 安装了Y86处理器
    第七周 134/886 1/8 12/88 建立了项目结构
    第八周 0/886 2/10 12/100 进行了系统的复习
    第九周 61/947 1/11 10/110 学习Linux操作系统的基本I/O服务
    第十周 502/1449 1/12 10/120 通过实践加深了对指令的理解

    参考资料

  • 相关阅读:
    java的语法基础(二)
    MyBatis 的好处是什么?
    python中字符串的编码和解码
    Spring的简介和优点?
    相对于Statement,PreparedStatement的优点是什么?
    MyBatis 的好处是什么?
    .final finally finalize区别
    final类有什么用
    web广泛用到的技术:
    JDK,JRE,JVM三者的关系
  • 原文地址:https://www.cnblogs.com/alovera/p/6082318.html
Copyright © 2011-2022 走看看