![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小洁叫你Linux
文章平均质量分 86
洁洁!
CSDN内容合伙人,CSDN新星计划导师,CSDN实力新星,阿里云专家博主,支付宝优秀开发者,C/C++领域新星创作者,商业合作,互利合作,合作共赢,有需求就会有回应,欢迎联系我!
展开
-
【Linux】进程的韵律:探索计算机世界中的动态舞台
进程是计算世界中的重要组成部分,它们以自己独特的方式展示着计算机系统的魅力。通过深入了解进程的工作原理和管理方法,我们可以更好地理解和应用计算机科学的知识,为我们的工作和生活带来更多的便利和创新。让我们一起探索进程的奇妙之旅,开启计算世界的新篇章!原创 2024-01-04 16:55:34 · 1526 阅读 · 42 评论 -
【Linux】Linux文件IO常规操作
Linux 文件 IO 操作指的是在 Linux 系统上对文件进行读取和写入的操作。它是通过与文件系统交互来读取和写入文件中的数据。在 Linux 中,文件被视为一系列字节的有序集合,每个文件都有一个相关联的文件描述符,用于标识该文件的唯一标识符。文件 IO 操作允许程序从文件读取数据或将数据写入文件。文件 IO 操作通常包括以下几个主要方面:原创 2023-11-02 13:42:42 · 531 阅读 · 23 评论 -
【Linux】静态库和共享库一分钟快速上手
程序库,对于程序原来说是非常重要的。但不少人对其不太了解,接下来一起学习其中的奥秘吧!简单来说,程序库可以分为静态库和共享库。它们包含了数据和执行代码的文件。其不能单独执行,可以作为其他执行程序的一部分来完成某些功能。库的存在,可以使得程序模块化,可以加快程序的再编译,可以实现代码的重用,可以使得程序便于升级原创 2023-10-27 12:39:44 · 2530 阅读 · 76 评论 -
【Linux工具】Linux基础与实战精华—命令与工具
xargs有一个小缺点,就是当文件名中有空格时,它会默认把其拆分(默认是以空格为拆分依据),从而报错。在硬链接中,对任意一个硬链接进行修改,其他用同文件创建出来的硬链接也会发生变化,几个文件之间是同步的。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接。命令模式下,按 / 树=输入想要搜索的关键字,回车即可,按 n检索下一个。将光标置于待替换行上,进入末行模式。原创 2023-10-25 14:06:10 · 772 阅读 · 97 评论 -
【Linux】linux工具和命令
1.三种模式正常模式插入模式底行模式2. vim操作打开,关闭,查看,查询,插入,删除,替换,撤销,复制等等操作。简单 vim 配置配置文件的位置在目录 /etc/ 下面,有个名为 vimrc 的文件,这是系统中公共的 vim 配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如, /root 目录下, 通常已经存在一个.vimrc 文件 , 如果不存在,则创建之。原创 2023-07-20 17:04:58 · 2230 阅读 · 116 评论 -
linux动态监控进程懂了没?
top与ps类似,他们都是用来显示正在执行的进程。两者最大的不同之处就是top在执行一段时间可以更新正在运行的进程。 基本语法: top +选项ping是一种网络检测工具,它主要用于检测远程主机是否连接正常,或者两部主机之间的网线或网卡故障。比如 ping 对方·的地址。原创 2023-06-23 10:03:24 · 590 阅读 · 20 评论 -
日志是什么?耗时2个月搞懂Linux日志
日志是用来记录重大事件的工具。日志文件是重要的系统信息文件,其中记录了很多重要的系统事件。包括用户的登录信息,系统的启动信息,系统的安全信息,邮件相关信息,各种服务相关信息。日志对于安全来说也很重要,它记录了每天系统发生的各种事情,通过日志来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。原创 2023-06-20 10:23:29 · 2550 阅读 · 124 评论 -
Linux服务管理
服务本身就是进程,但是是运行在后台的,通常都会监听某个端口,等待其它程序的请求,比如(sshd,防火墙,mysqld等)因此我们又称为守护进程。service 服务名 选项【start | stop | restart | reload | status 】systemctl 指令管理的服务在 /usr/lib/systemd/system中查看。在工作当中,我们最常用的是运行级别3,在教学学习过程中用的最多的是运行级别5.systemctl disable 服务名(设置·关闭服务开机启动)原创 2023-06-13 16:46:21 · 869 阅读 · 22 评论 -
Linux进程懂了吗?一分钟快速上手
Linux进程是计算机中正在运行的程序的实例。在Linux系统中,每个进程都有一个唯一的进程ID(PID),用于标识该进程。(pid)进程号。Linux进程是由内核管理和调度的,它们可以处于不同的状态,例如运行、阻塞、就绪等。进程通过系统调用接口(API)与内核交互来完成各种操作,如文件读写、网络通信、资源分配等。而且,每个进程都有自己的地址空间,这样它们之间互相隔离,能够更好地保护系统的稳定性和安全性。原创 2023-06-08 08:56:32 · 766 阅读 · 122 评论 -
设置主机名和host映射
1.浏览器会先检查浏览器缓存中有没有该域名解析IP地址,如果有,就会先调用 这个IP完成解析。如果没有,就会检查DNS解析器缓存。如果有直接返回IP,完成解析。3.如果本地解析器缓存和hosts文件中都没有找到对应的IP,就会到公网域名服务器DNS进行寻找解析域。如果还没有找到,就会产生次域名不存在或者其它错误。一般来说当电脑第一次成功访问某网站后,在一定时间内,浏览器或者是操作系统 会缓存他的IP地址(DNS解析记录)比如可以在cmd窗口输入。就会检查系统中hosts文件中有没有配置对应的域名IP映射。原创 2023-06-04 12:21:07 · 1959 阅读 · 30 评论 -
一文搞懂linux中的vim编辑器
1.下载安装vim2.三种模式互换3.vim配置vim是一款多模式的编辑器,包括支持正则表达式的搜索,轻松重复命令的能力,直接记录和执行宏,自动完成,文件合并,鼠标集成,拼写检查,语法突出显示,分支撤消/重做历史,支持流行网络协议和文件存档格式等。原创 2023-02-19 15:25:25 · 938 阅读 · 36 评论 -
Linux中最基本常见命令总结
linux中有哪些常见的基本命令呢?find/home -nametest.c >msg.txt 2>&1 查找信息(正确错误都会显示重定向来)find/home -nametest.c > /dev /null 2>&1 正确错误信息都不要。chmod u(拥有者)/g(所属组)/o(其它)+/- rwx +文件名 修改文件权限。原创 2023-02-18 14:50:14 · 1393 阅读 · 22 评论 -
gdb调试功能从零到会(Linux详解)
1.安装gdb2.判断是否安装成功3.改成debug方式发布.4.gdb功能简介原创 2023-02-15 09:13:19 · 1049 阅读 · 27 评论 -
Linux 中好玩的小程序---缓冲区解释+进度条显示详解(c语言)
1.解释一下什么是缓冲区:2.缓冲区作用3.缓冲区的4种刷新策略:4.对比 ‘\n’ '\r5.进度条的实现原创 2023-01-27 18:18:12 · 549 阅读 · 11 评论 -
细谈linux gcc的入门相关知识和用法(超详细)
linux gcc包含的c/c++编译器 gcc、cc 、c++ 、g++gcc特点 gcc的运行过程 gcc选项 gcc所遵循的部分约定规则原创 2023-01-18 16:41:12 · 1306 阅读 · 22 评论