Linux--进程概念 2024-05-23 网络, 运维, linux, 服务器, 大数据 45人 已看 一个运行起来(加载到内存)的程序或者在内存中的程序担当分配系统资源(CPU时间,内存)的实体。只要写过代码的都知道,当你的代码进行编译链接后便会生成一个可执行程序,这个可执行程序本质上是一个文件,是放在磁盘上的。当我们双击这个可执行程序将其运行起来时,本质上是将这个程序加载到内存当中了,因为只有加载到内存后,CPU才能对其进行逐行的语句执行,而一旦将这个程序加载到内存后,我们就不应该将这个程序再叫做程序了,严格意义上将应该将其称之为进程。
【Linux】简单模拟C语言文件标准库FILE 2024-05-21 算法, 网络, 运维, linux, 服务器 41人 已看 在C语言中,FILE结构体一定封装了诸如文件描述符等字段,使得C语言文件操作的库函数可以很好的调用系统调用,因此程序员可以更加方便地使用高级接口来完成任务,而无需深入了解底层系统调用的实现细节。而这篇博客将带领大家深刻理解C语言文件操作函数底层是如何封装系统调用接口,以及C语言用户级缓冲区的现象。注:本篇博客不是为了造一个更好的轮子,而是重在理解!!!
IPC$横向移动 2024-05-21 网络, 运维, linux, 服务器, windows 122人 已看 IPC( Internet Process Connection)共享,是为了实现进程间通信而开放的命名管道。IPC可以通过验证用户名和密码获得相应的权限,通常在远程管理计算机和查看计算机的共享资源时使用。通过ipc$,可以与目标机器建立连接。利用这个连接,不仅可以访问目标机器中的文件,进行上传、下载等操作,还可以在目标机器上运行其他命令,以获取目标机器的目录结构、用户列表等信息。共享文件文件共享是指主动地在网络上共享自己的计算机文件。
linux权限 2024-05-21 git, 运维, linux, 服务器 134人 已看 (1)#QMAIL_DIR /var/spoolmail 指定新用户的邮件位置。(3)PASS_MIN_DAYS 0 新用户修改密码最短时间。(2)PASS_MAX_DAYS 9999 新用户密码最长有效期。(4)PASS_MIN_LEN 5 用户密码最短长度。(3)=:将权限修改为指定的权限(和原权限无关)(1)+:添加权限(在原有的基础上修改)(2)-:去除权限(在原有的基础上修改)r-- 其他用户:读权限。
ubuntu下分屏工具tmux常用操作 2024-05-21 ubuntu, 运维, linux, 服务器 114人 已看 杀死指定会话: tmux kill-session -t linetrack。Tmux 默认所有命令的前置命令都是 Ctrl+b。杀死所有会话:tmux kill-server。查看 Tmux 会话清单: tmux ls。创建会话:tmux new -s 会话名。水平切割窗格:Ctrl+b-->"竖直切割窗格:Ctrl+b-->%切换窗格:Ctrl+b-->方向键。退出会话:Ctrl+b-->d。
UDP服务器与客户端之间的区别? 2024-05-21 udp, 网络, 运维, 服务器, 网络协议 98人 已看 UDP协议有着无连接的特性,致使UDP服务器可以同时处理多个客户端的请求,与TCP服务器相比较,TCP服务器则需要为每一个客户端维护一个连接,对服务器的并发处理能力提出了更高的请求。UDP是一种无连接的协议,不需要在通信双方之间建立连接,UDP服务器在处理数据时具有较低的延迟,能够实现高实时性的数据传输,那么UDP服务器与客户端之间有哪些区别呢?UDP服务器与客户端之间的主要区别是在于它们的行为和角色,服务器一般是等待并响应来自客户端的请求,客户端则是主动发送请求并且等待服务器的响应。
win10换ubuntu 2024-05-27 ubuntu, 运维, linux, 服务器 106人 已看 source ~/.bashrc,不然命令行输入conda会报错。1.首先是格式化windows系统,这里用的是恢复出厂设置。2.然后按照下面教程使用u盘来安装ubuntu。创建用户jsk,cxh,lxh,user1。1)安装min-conda(记得。
一文读懂Linux 2024-05-20 运维, linux, 服务器 34人 已看 为了便于理解,本文从常用操作和概念开始讲起。虽然已经尽量做到简化,但是涉及到的内容还是有点多。在面试中,Linux 知识点相对于网络和操作系统等知识点而言不是那么重要,只需要重点掌握一些原理和命令即可。
Linux安装及管理程序 2024-05-23 网络, 运维, linux, 服务器, centos 110人 已看 如果使用rpm方式安装,则需要先安装多个依赖包,这样会很繁琐。文件位置 一般在/bin和/sbin目录中,或为Shell内部指令 通常在/usr/bin、/usr/sbin 和/usr/local/bin、/usr/local/sbin目录中。[root@localhost ~]# mount /dev/cdrom /mnt/ #把光盘挂载到/mnt目录下。源代码软件包 一般为“.tar.gz””.tar.bz2”等格式的压缩包,包含程序的原始代码,需要编译安装。
基于Arduino的电梯超载报警系统 2024-05-21 网络, 运维, 服务器 27人 已看 企鹅:2583550535 项目和论文都有第1章 绪论.............................................................................................................................. 1。
Linux目录和文件管理 2024-05-22 apache, 运维, linux, 服务器, 数据库 98人 已看 more命令是较早出现的分页显示命令,表示文件内容还有更多的意思,less命令是较晚出现的分页显示命令,提供了比早期more命令更多的一些扩展内容。对于一个文本格式的配置文件,可以利用不同的查看方式来获知文件内容,如直接显示整个文件内容、分页查看文件内容,或者只查看文件开头或者末尾部分内容。使用cat命令可以非常简单地显示整个文件的内容,但是当文件的内容较多时,只能看到最后一部分信息。在vi编辑器的末行模式,能够将文件中特定的字符串替换成新的内容,当需要大批修改同一内容时,使用替换功能将大大提高编辑效率。
一、Nginx详解和安装 2024-05-27 github, nginx, 运维 148人 已看 Nginx是一款轻量级的Web服务器,反向代理服务器,特点是占用内存少,并发能力强,启动速度快等特点。Nginx专为性能优化而开发,使用异步非阻塞事件驱动模型。
使用Python操作Jenkins 2024-05-27 运维, servlet, jenkins 119人 已看 大家好,Python作为一种简洁、灵活且功能丰富的编程语言,可以与各种API轻松集成,Jenkins的API也不例外。借助于Python中的python-jenkins模块,我们可以轻松地编写脚本来连接到Jenkins服务器,并执行各种操作,如创建、删除、构建Jobs等。这种自动化的方式不仅提高了效率,还使得CI/CD流程更加灵活和可控。