草庐IT

Tina_Linux_syslog

全部标签

初识Linux下进程

🌎初识进程初识进程    简单认识一下进程    如何管理进程    进程属性信息    内核运行队列    查看进程    通过系统调用获取进程标识符      父子进程      查看运行中的进程    总结前言:  我们在电脑上点开的一个个应用,其实就是一个个进程,进程仅仅如此吗?今天我们就来认识一下进程,那么话不多说,开启我们今天的话题!🚀简单认识一下进程  打开任务管理器,管理器上显示的所有应用都是进程,例如:  这些打开的应用程序,都是进程,这也说明了操作系统可以同时运行多个进程,我们上次学习了操作系统的管理工作,那么os是如何对加载到内存的程序做管理的呢?  还是那六个字:先描述

【Linux】三大安装方式(rpm、yum、编译安装),从原理到实操,我来告诉你怎么用!!!

一、概述应用程序的前世今生从程序猿写出源代码到生成一个目标程序,中间经历了(预处理)——(编译)——(汇编)——(链接)这个过程就是将人类的高级语言翻译成计算机能看懂的二进制语言那么关于Linux安装,到底安装的是什么?rpm和yum安装的对象——rpm软件包:RPM包是已经编译好并打包好的文件,直接安装。缺点:需要安装的环境必须与编译时的环境一致;也就是说包与包之间存在相互依赖的情况。编译安装的对象——源代码软件包(.c文本):需自行把源代码编译成可执行文件,复杂。自由度高,可以修改源代码,源码包在编译的时候是可以附加额外的选项,个性化设置功能。二、rpmrpm有三大作用:①查询、验证rpm

【Linux操作系统】探秘Linux奥秘:进程与任务管理的解密与实战

🌈个人主页:SarapinesProgrammer🔥 系列专栏:《操作系统实验室》🔖诗赋清音:柳垂轻絮拂人衣,心随风舞梦飞。山川湖海皆可涉,勇者征途逐星辉。目录🪐1初识LinuxOS🪐2 进程与任务管理的解密与实战🌍1.实验目的🌍2.实验准备🌍3.实验内容🌍4.实验心得📝总结🪐1初识LinuxOSLinux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。Linux内核最初是由芬兰程序员LinusTorvalds在1991年创建的,之后成为自由软件和开源社区的一个主要项目。以下是Linux操作系统的一些主要特点和组成部分:

Linux下nano编辑器的快捷键使用

nano编辑器是Linux系统下除了vi编辑器之外的另一个好用的编辑器,这里推荐nano编辑器是因为其相比于vi编辑器,在某些方面的用户体验感要强一些。下图就是nano编辑器新建文件后的界面,其中顶部的一行介绍的是该编辑器的版本信息和文件的名字,后两行是各操作快捷键的提示,倒数第三行是文件的信息提示,如果是新建的文件,中括号里面会显示[NewFile],如果是打开已存在的文件,中括号里面会显示[Readnlines],其中n就是这个文本的行数。nano编辑器创建和打开文件的方法与vi编辑器相同,例如创建一个名为hello的.c文件,使用命令如下:nanohello.c要打开一个存在的文件,使用

使用Linux的tail命令:轻松跟踪正在更新的文件

在Linux系统中,Tail命令是一个非常实用的工具,用于查看文件的末尾内容。无论是监控日志文件实时变化,还是查找文件中的某些特定信息,Tail命令都能发挥重要作用。本文将深入探讨Tail命令的原理、实践操作以及未来发展方向。Tail命令的原理Tail命令基于文件系统中的块概念,以块为单位读取文件内容。当文件被打开时,操作系统会为文件分配一个或多个块,这些块的大小通常取决于文件系统和操作系统。Tail命令通过以块为单位读取文件,然后将每个块的内容输出到标准输出或标准错误输出流中。Tail命令之所以能够成功显示文件的末尾内容,是因为它利用了文件系统的尾部锁定机制。当Tail命令打开一个文件时,它

你可能错过的 2023 年九个值得关注的 Linux 发行版

在2023年我们看到许多现有的Linux发行版得到了进步,同时还出现了一些全新的、对不变性等特性有着特殊关注的发行版。虽然有许多为 高级用户设计的发行版,以及一些 对初学者十分友好的发行版,但在2023年仍有一些发行版没有得到广泛关注。这些发行版各有特色,不同寻常。下面,就让我来介绍下你可能漏掉的9个有趣的Linux发行版。1、ZincZinc 是一个基于Ubuntu的干净利落的发行版,它配备了XFCE和Nemo文件管理器,是一个新推出的产品,致力于提供无需过多配置就能顺利使用的体验。Zinc2、Bazzite你是否想过一款专为游戏打造的Linux发行版呢?Bazzite 就是如此,它是一个基

不同Linux系统nouveau驱动禁用方式

在Linux系统中安装NVIDIA显卡驱动前,建议先卸载Linux系统自带的显卡驱动nouveau。说明nouveau是一个由爱好者组织的针对NVIDIA显卡开发的第三方开源3D驱动的共同项目,并且nouveau是在完全没有得到NVIDIA任何支持的情况下进行开发的,与NVIDIA驱动存在冲突,并且会影响GPU运行的可靠性,建议使用NVIDIAGPU前先禁用该驱动。在OS命令行中执行lsmod|grep-inouveau查看nouveau驱动是否已被加载,如果未被加载,请跳过此节。如回显中存在nouveau,则说明nouveau驱动已被加载,否则说明nouveau驱动未被加载。Ubuntu创建

Linux中.bashrc文件是什么?

The.bashrcfileisascriptfilethat’sexecutedwhenauserlogsin.Thefileitselfcontainsaseriesofconfigurationsfortheterminalsession.Thisincludessettinguporenabling:coloring,completion,shellhistory,commandaliases,andmore..bashrc文件是用户登录时执行的脚本文件。该文件本身包含终端会话的一系列配置。这包括设置或启用:着色,完成,shell历史记录,命令别名等。Itisahiddenfilean

【Linux】—— 详解软硬链接

前言:本期,我将要给大家讲解的是有关Linux下软硬链接的相关知识!!!目录前言(一)理解硬链接1.什么是硬链接2.创建硬链接 3.硬链接的使用场景(二)理解软链接1.什么是软链接2.创建软链接3.软链接使用场景(三)硬链接和软链接的对比总结前言文件共享可以使多个用户共享同一份文件,系统中只需保存该文件的一个副本即可,若系统不能提供共享功能,则每个需要该文件的用户都要有各自的副本,会造成对存储空间的浪费。现代常用的两种文件共享方法如下:基于索引结点的共享方式(硬链接)利用符号链接实现文件共享(软连接)接下来,我将为大家详细的介绍上述这两种文件共享方式!!! (一)理解硬链接1.什么是硬链接在树

Linux系列讲解 —— VIM配置与美化

目录1.Vim基本配置2.插件管理器vim-plug2.1下载2.2在vimrc中添加vim-plug的配置2.3vim-plug的使用3安装常用插件3.1NERDTree---目录树3.2Tagbar---代码结构3.3vim-airline---状态栏美化3.4FZF---模糊搜索神器3.5NERDCommenter---代码注释插件3.6vim-surround---包裹符号3.7Tabular---符号对齐1.Vim基本配置1.1配置文件vim的配置文件有两处,请根据实际情况选择修改哪个。(1)全局配置文件(/etc/vim/vimrc)此文件的配置会对系统内所有用户有效,包括root