欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 手游 > 后端C++

后端C++

2024/10/28 8:33:03 来源:https://blog.csdn.net/2302_79981885/article/details/142741656  浏览:    关键词:后端C++

前言

1. Task0

1.1 获取你的服务器

在这里插入图片描述

1.2 对服务器进行基本操作

  1. 分别创建文件夹dir_a, dir_b, dir_c在这里插入图片描述
  2. 进入dir_a,创建a.txt, b.txt, c.txt
    在这里插入图片描述
  3. 将a.txt, b.txt, c.txt 分别复制成: a.txt.bak, b.txt.bak, c.txt.bak
    在这里插入图片描述
  4. 将a.txt, b.txt, c.txt 分别重命名为: a_new.txt, b_new.txt, c_new.txt
    在这里插入图片描述
  5. 将dir_a文件夹下的a.txt, b.txt, c.txt分别移动到文件夹dir_b下
    在这里插入图片描述
  6. 将普通文件a.txt, b.txt, c.txt删除
    在这里插入图片描述
  7. 将文件夹dir_a, dir_b, dir_c删除
    在这里插入图片描述
  8. 创建文件夹dir_0, dir_1, dir_2,
    在这里插入图片描述
    将a.txt, b.txt, c.txt复制到dir_0下,重命名为a0.txt, b0.txt, c0.txt;
    在这里插入图片描述
    在这里插入图片描述
    将a.txt, b.txt, c.txt复制到dir_1下,重命名为a1.txt, b1.txt, c1.txt;
    在这里插入图片描述
    在这里插入图片描述
    将a.txt, b.txt, c.txt复制到dir_2下,重命名为a2.txt, b2.txt, c2.txt;
    在这里插入图片描述
  9. 将其中所有txt类型的文件删除
    在这里插入图片描述
  10. 创建文件a.txt
    在这里插入图片描述
  11. 对a.txt进行编辑,输入伟大的Hello JoTang!
    在这里插入图片描述

1.3 目录结构

在这里插入图片描述
其中bin存放的是我们常用的指令
home存放的是普通用户
root存放的是超级用户
/是根目录,所有文件都属于它

1.5 进程管理

Linux进程概念1

Linux进程概念2
Linux操作进程

1.6 文件编辑

vim编辑器

常见的有三种模式:
1.正常/普通/命令模式
控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入插入模式下(i),或者到末行模式(shift+:)
2.插入模式
只有在插入模式下,才可以做文字输入,按「ESC」键可回到命令行模式。该模式是我们后面用的最频繁的编辑模式。命令模式i即可进入该模式。
3.末行模式
文件保存或退出,也可以进行文件替换,找字符串,列出行号等操作。 在命令模式下,命令模式shift+: 即可进入该模式。ESC退出到命令模式

在这里插入图片描述
命令模式:
光标所在行

  1. yy n+yy 复制
  2. p n+p 粘贴
  3. u 撤销
  4. dd n+dd 剪切
  5. n+x 光标后删除n个字符,包含光标
  6. n+shift+x 光标前删除n个字符,不包含光标
  7. shift+~大小写切换
  8. n+r 替换字符

光标快速定位
9. shift+g 光标到最末尾
10. gg 文本最开始
11. n shift+g 任意一行
12. hjkl 左下上右移动
13. shift+4 行尾
14. 10.shift+6 行首
15. w 以单词为单位,向后跳转
16. b 以单词为单位,向前跳转
底行模式:
17. set nu 或nonu设置行号
18. /关键字 查找关键字
19. wq! 保存并退出,不提问
20. shift+zz强制保存并退出
21. !执行命令
22. 注释: ctrl+v hjkl(定位) shift+i 输入// esc
23. 取消注释: ctrl+v hjkl d

2 分支2 Task1:C/C++实现回声服务器

socket学习
回声服务器代码
在这里插入图片描述

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com