Linux
文章平均质量分 78
Linux相关知识的学习与实践
泥烟
邮箱[email protected],
泥烟の导航站: https://knight02-bit.github.io/
展开
-
由于使用校园网,ubuntu虚拟机时而不能连接网络的解决方案
打开 NetworkManager 的配置文件,可以对网络管理器进行更详细的配置,比如修改 DNS 设置、网络连接优先级等。:删除 NetworkManager 的状态文件,有时候这个文件可能会损坏导致网络连接问题,删除后系统会重新生成。:重启 NetworkManager 服务,相当于先停止再启动服务,这样可以使之前的配置更改生效。:停止 NetworkManager 服务,这会暂时关闭网络管理功能,可能会导致网络连接中断。:启动 NetworkManager 服务,重新启用网络管理功能。原创 2024-04-20 14:36:02 · 443 阅读 · 0 评论 -
[linux虚拟机] 使用yum命令时,解析不了yum源,Cannot find a valid baseurl for repo: base/7/x86_6
起因:帮同学在centOS虚拟机中安装gccyum -y install gcc gcc-c++ kernel-devel但未成功👇若是你也是这样,请千万先ping一下看看虚拟机是否能联网ping 114.114.114.114若是不能, 先查看网卡名ip addr然后vi /etc/sysconfig/network-scripts/ifcfg-网卡名字如:vi /etc/sysconfig/network-scripts/ifcfg-ens33原创 2022-04-02 14:55:54 · 7137 阅读 · 10 评论 -
[linux] 即使有root权限, 仍然无法修改文件 [E212 cant open file for writing.]
看了好多国内的各个平台的文章,都没解决问题(可能只能解决部分问题)大都是反复在强调sudo权限,又或者是说利用👇提权::w !sudo tee %但sudo可不是万能的啊比如----i--------e- ***.txt即不能进行更改、重命名或者删除操作,如果文件的为只读,则通常无法在不更改读/写权限的情况下对其进行编辑。此外,锁定文件可能会阻止对服务的访问等。超级用户具有更改系统中事物的普遍权限...但不是"上帝模式",无法改变系统的规则。那就sudo chm原创 2022-04-02 14:50:54 · 4451 阅读 · 0 评论 -
[服务器日志] 对恶意挖矿的简易处理
大早上就收到告警最先是脚本跑起来,开始乱搞可见确实是挖矿程序我觉得应该是给docker容器开的端口被侵了, (没钱升级服务器QAQ),能做的只有杀进程闭端口了吧(大概)具体解决方法参考:阿里云ECS遭挖矿程序攻击_恶意进程(云查杀)-挖矿程序的解决方法-吾爱编程网 (itbiancheng.com)https://www.itbiancheng.com/article/5073.html直接在文件系统打开ROOT目录提示权限不足,终端怎么进?http...原创 2022-03-31 10:06:06 · 233 阅读 · 0 评论 -
[Acwing Linux基础课] Docker基本操作
基于y总Linux工程课(y总yyds):活动 - AcWing本课程为AcWing工程课系列——Level-1,讲解各种项目后端服务器的配置与使用方式。https://www.acwing.com/activity/content/57/Docker 国内镜像阿里云的加速器:官方镜像加速 - 容器镜像服务 ACR - 阿里云网易加速器:http://hub-mirror.c.163.com官方中国加速器:https://registry.docker-cn.comustc 的镜像.转载 2021-10-18 23:23:26 · 383 阅读 · 0 评论 -
[开荒啦]ECS服务器初体验
服务商:阿里云操作系统:Linux 64位 Ubantu 20.04 64位目录另设了一个用户安装tmux并配置了一些vim和tmux的便捷操作安装dockerXshell配置ssh免密登录利用本地Dos窗口连接服务器今天对我第一个服务器(毛坯)做了一些简单的布置:另设了一个用户总是直接操作根用户不是很好,权限太大,一不小心把服务器的系统文件搞坏了可就麻烦了创建了knight用户:adduser knight # 创建用户knightu..原创 2021-10-16 22:57:27 · 731 阅读 · 2 评论 -
[linux环境] 基于thrift模拟游戏的简易匹配机制
[linux环境] 基于thrift模拟游戏的简易匹配机制(一)_☆迷茫狗子的秘密基地☆-CSDN博客thrift官方文档Apache Thrift - Homehttps://thrift.apache.org/我的Git仓库文件 · master · Knight bit / thrift_lesson · GitLab (acwing.com)https://git.acwing.com/knight/thrift_lesson/-/tree/master注意:不会事无巨细,只是记录一下大致的流...原创 2021-10-07 18:30:53 · 969 阅读 · 3 评论 -
[linux环境] 基于thrift模拟游戏的简易匹配机制(三.完结)
save服务的客户端和服务端在thrift的文件夹下创建save.thrift这里的password为服务器(基于ac terminal)的密码经md5加密后的前八位7e379f37AC Terminal (acwing.com)https://www.acwing.com/file_system/file/content/whole/index/content/2543025/namespace cpp save_serviceservice Save { /*...原创 2021-10-07 18:28:18 · 334 阅读 · 0 评论 -
[linux环境] 基于thrift模拟游戏的简易匹配机制(二)
第二天:昨天客户端自己调用添加用户的函数,我们今天先增加一点可操作性,如输入add /remove相关的操作模拟游戏的匹配/退出操作对client.py进行完善///给匹配的服务端增加一个线程(使匹配段位相近,并控制好匹配时长)...原创 2021-10-06 19:12:54 · 755 阅读 · 0 评论 -
[linux环境] 基于thrift模拟游戏的简易匹配机制(一)
thrift官方文档Apache Thrift - Homehttps://thrift.apache.org/我的Git仓库文件 · master · Knight bit / thrift_lesson · GitLab (acwing.com)https://git.acwing.com/knight/thrift_lesson/-/tree/master注意:不会事无巨细,只是记录一下大致的流程,感悟目录第一天:实现匹配的客户端(game)和服务端(match..原创 2021-10-02 16:32:59 · 827 阅读 · 0 评论 -
[Acwing Linux基础课] 第三讲 shell
#!是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。echo 命令用于向窗口输出文本。原创 2021-09-05 00:31:09 · 476 阅读 · 1 评论 -
探究tmux中的<Ctrl+b &> 与 <Ctrl+b x>的区别
这个session下我随便建了两个window,我们先进到window 0里面,在右边的pane中按下Ctrl+b x按下y,Ctrl+b w查看所有窗口发现window 0只剩下一个yane了再回到刚才开始时的状态按下Ctrl+b &按下y后,Ctrl+b w查看所有窗口发现就剩window 1了总结:Ctrl+b &(关闭整个window)Ctrl+b x(关闭选中的pane)...原创 2021-08-25 13:11:59 · 435 阅读 · 0 评论 -
[Acwing Linux基础课]第二讲 tmux和vim
tmux——一个终端复用器(terminal multiplexer)功能 (1) 分屏。 (2) 允许断开Terminal连接后,继续运行进程。 结构会话(session)、窗口(window)、窗格(pane)三部分打开一个终端窗口(terminal window,在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话". 会话的一个重要特点是,窗口与其中启动的进程是连在一起的。打开窗口,会话开始;关闭...原创 2021-08-24 23:51:38 · 738 阅读 · 0 评论 -
[Acwing Linux基础课] 第一讲の作业
homework_0:在 homework_0 下创建三个目录 dir_a, dir_b, dir_ccd homework/lesson_1/homework_0mkdir dir_{a..c}homework_1:将a.txt, b.txt, c.txt 分别复制为 a.txt.bak, b.txt.bak, c.txt.bak法一cd ~/homework/lesson_1/homework_1cp a.txt a.txt.bakcp b.txt b.txt.bakcp c.txt原创 2021-08-23 18:56:36 · 323 阅读 · 1 评论 -
[Acwing Linux基础课]第一讲 常用文件管理命令
结合y总的课程,做一丢丢笔记,打卡什么的hhhctrl c:取消命令,并且换行ctrl u:清空本行命令tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项ls:列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,绿色的是可执行文件-a 显示所有文件及目录 (.开头的隐藏文件也会列出) -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 -t按建立时间先后列出 -A 同 -a ,但不列出 "." (目前目录) 及...原创 2021-08-17 22:17:33 · 1318 阅读 · 4 评论