2021年10月31日

鲲鹏服务器测试

摘要: 一、购买华为鲲鹏云服务器 根据指导书选择购买弹性云服务器(ECS) 进入本机自带的windows Powershell进行测试 因为之前重置过服务器,再次登录的时候不能直接登录。 使用命令: ssh-keygen -R 弹性公网 进行编译环境的更新: yum groupinstall “Debvel 阅读全文

posted @ 2021-10-31 15:22 20191224 阅读(175) 评论(0) 推荐(0) 编辑

2021年10月27日

shiyanlou缓冲区溢出实验

摘要: 一、初始设置 1、Ubuntu 和其他一些 Linux 系统中,使用地址空间随机化来随机堆(heap)和栈(stack)的初始地址,这使得猜测准确的内存地址变得十分困难,而猜测内存地址是缓冲区溢出攻击的关键。因此本次实验中,我们使用以下命令关闭这一功能: sudo sysctl -w kernel. 阅读全文

posted @ 2021-10-27 21:17 20191224 阅读(59) 评论(0) 推荐(0) 编辑

2021年10月24日

第3章学习笔记

摘要: 第三章 Unix/linux进程管理 多任务处理指的是同时进行几项独立活动的能力进程:在操作系统中,任务也称为进程,执行映像定义为包含代码、数据和堆栈的存储区,进程就是对映像的执行。PROC结构体:在操作系统知识中我们学习过,进程的状态用一个独特的数据结构表示,叫做进程控制块(PCB)。在Liunx 阅读全文

posted @ 2021-10-24 20:06 20191224 阅读(29) 评论(0) 推荐(0) 编辑

2021年10月17日

学习笔记五 第十一章

摘要: EXT2文件系统 在Linux下,命令 mke2fs [-b blksize -N ninodes] device nblocks 在设备上创建一个带有nblocks个块(每个块大小为blksize字节)和ninodes个索引节点的EXT2文件系统。 例子命令: dd if=/dev/zero of 阅读全文

posted @ 2021-10-17 19:13 20191224 阅读(53) 评论(0) 推荐(0) 编辑

2021年10月9日

第七、八章学习笔记

摘要: 7.1文件操作级别 文件操作分为五个级别: (1)硬件级别: fdisk:将硬件、U盘或SDC盘分区。 mkfs:格式化磁盘分区,为系统做好准备。 fsck:检查和维修系统。 碎片整理:压缩文件系统中的文件 (2)操作系统中的文件系统函数:每个操作系统内核均可为基本文件操作提供支持。(3)系统调用: 阅读全文

posted @ 2021-10-09 20:42 20191224 阅读(47) 评论(0) 推荐(0) 编辑

2021年9月27日

sort命令用法

摘要: 一、用man sort 查看sort的用法 二、sort都有哪些选项?都实现哪些功能? 语法: sort [选项] ... [文件] ... 选项: -b:忽略前面空格。 -c:测试文件是否已经排序。 -d:根据字典顺序排序,仅比较数字 字母 空格等字符。 -f:忽略大小写。 -i:仅比较可打印字符 阅读全文

posted @ 2021-09-27 22:13 20191224 阅读(91) 评论(0) 推荐(0) 编辑

2021年9月26日

团队作业

摘要: https://www.cnblogs.com/LJFedu/p/15332942.html 阅读全文

posted @ 2021-09-26 22:51 20191224 阅读(16) 评论(0) 推荐(0) 编辑

第三周学习笔记

摘要: 1.sh脚本程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编写脚本完成时,如果要执行该脚本,还必须使其可执行。要使编写脚本可执行:#!/bin /bash#comment li 阅读全文

posted @ 2021-09-26 20:52 20191224 阅读(51) 评论(0) 推荐(0) 编辑

第三周选做MyOD

摘要: 一、题目要求 1、复习c文件处理内容2、编写myod.c 用myod XXX实现Linux下od -tc -tx XXX的功能3、main与其他分开,制作静态库和动态库4、编写Makefile5、提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息6、在博客园发表一篇博客,重点 阅读全文

posted @ 2021-09-26 20:22 20191224 阅读(43) 评论(0) 推荐(0) 编辑

Linux C语言编程基础

摘要: 0 基于Ubuntu或OpenEuler完成下面的任务(OpenEuler有加分) 1. 选择教材第二章的一节进行编程基础练习(2.10,2.11,2.12,2.13,2.14任选一个) 2. 建立自己的项目目录,包含自己学号信息(如20190100linkedlist),构建项目结构(src, i 阅读全文

posted @ 2021-09-26 19:56 20191224 阅读(39) 评论(0) 推荐(0) 编辑

导航