草庐IT

Tina_Linux_syslog

全部标签

Linux三种安装模式及挂载

目录一.挂载二.rpm安装三.配置本地源yum仓库进行安装四.编译源码安装五.总结一.挂载linux当中一切皆文件,无论硬件软件都要当成文件来使用,硬件不能直接当成文件来使用的。所以启用挂载来调用硬件挂载:是硬件和根分区下某一文件夹做关联,相当于这个文件夹是进入硬盘的一个入口mount挂载df查看挂在情况二.rpm安装2.1格式:2.2查询选项作用q软件名查看程序是否已经安装qi软件名查询软件详细信息ql软件名查询所有关于该软件的文件列表qc软件名查看配置文件qd软件名查看文档文件对已安装的软件进行查询:-qa查看系统已安装的所有文件2.3rpm软件安装选项功能-i安装-v显示详细过程-h显示

Linux进程间通信

本文已收录至《Linux知识与编程》专栏!作者:ARMCSKGT演示环境:CentOS7目录前言正文进程间通信概念管道管道概念管道原理匿名管道管道规则和特点管道的四种特殊场景关于管道的大小命名管道匿名管道实现进程控制命名管道实现模拟打电话共享内存什么是共享内存?共享内存相关接口共享内存的综合使用共享内存相关特点消息队列什么是消息队列?消息队列相关接口信号量什么是信号量?信号量的相关接口关于信号量关于SystemV标准通信设计最后前言进程间通信(IPC)是指不同进程之间的数据交换和通信。在多进程环境下,不同的进程需要共享内存、文件等资源,但是每个进程都有自己独立的地址空间,因此需要通过进程间通信

Linux系统分辨率异常问题以及解决方法

问题相同配置下,一个电脑能够使用19201080征程分辨率显示,但另一个电脑界面比较小,并且在设置的displys界面最高只能选择1024768,看着超级不舒服!!解决方法终端输入cvt19201080获得支持的分辨率大小输入命令xrandr获得现在使用显示器的名称/etc/profile中修改先使用vim进入,sudovim/etc/profile,然后i在最后填入xrandr--newmode"1920x1080_60.00"173.0019202048224825761080108310881120-hsync+vsyncxrandr--addmodeeDP-1"1920x1080_60

No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi

1.我们在跑新工程的时候,在编译的时候,会有一下fail错误提示:NotoolchainsfoundintheNDKtoolchainsfolderforABIwithprefix:arm-linux-androideabi参数这个问题是因为ndk的版本和build不匹配导致的。常见的就是要动态指定ndk的版本即可,配置如下:1.该错误是因为NDK工具导致的。我们可以在build的文件中指定配置一下即可。NotoolchainsfoundintheNDKtoolchainsfolderforABIwithprefix:arm-linux-androideabi_linux新增:ndkVersi

全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

目录前言一、准备工作二、zabbixserver端三、zabbix-agentLinux客户端的安装四、zabbix-agentWindows客户端的安装五、使用zabbix监控nginx六、使用zabbix监控华为交换机七、结尾前言什么是zabbix?zabbix安装是当下主流的监控解决方案,zabbix安装与配置简单,学习成本低,完全开源免费!Zabbix是一个企业级的分布式开源监控方案。Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警。这样可以快速反馈服务器的问题。基于已存储的数据,Zabbix

【Linux】系统初识之冯诺依曼体系结构与操作系统

👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》《Linux》🌝每一个不曾起舞的日子,都是对生命的辜负目录前言1.冯诺依曼体系结构2.操作系统(OS)(1)用户到操作系统再到底层是如何组织的?(2)计算机是如何管理软硬件资源的?前言本篇文章主要与大家说明硬件层面与软件层面上计算机运行的一些机制。硬件上主要带大家认识冯诺依曼体系结构软件层面对应操作系统的相关概念本篇文章也是为后面学习系统其他知识打基础,有关系统的学习大家需要翻越三座大山:进程周边、文件周边以及线程周边。欢迎大家📂收藏📂以便未来做题时可以快速找到思路,巧妙的方法

【探索Linux】—— 强大的命令行工具 P.21(多线程 | 线程同步 | 条件变量 | 线程安全)

阅读导航引言一、线程同步1.竞态条件的概念2.线程同步的概念二、条件变量1.条件变量函数⭕使用前提(1)初始化条件变量(2)等待条件满足(3)唤醒等待pthread_cond_broadcast()pthread_cond_signal()(4)销毁条件变量2.条件变量使用规范(1)条件变量的使用流程(2)条件变量的使用注意事项3.使用条件变量的示例三、线程安全1.概念2.常见的线程不安全的情况3.常见的线程安全的情况4.可重入与线程安全的关系(八股文)(1)可重入与线程安全的联系(2)可重入与线程安全的区别温馨提示引言在上一篇文章中,我们详细探讨了多线程编程的基础概念,包括线程互斥、互斥锁以

GreatSQL登陆Arch Linux:成功的数据库安装之旅

了解ArchLinuxArchLinux是一个轻量、灵活、基于x86-64架构的Linux发行版,遵循K.I.S.S.原则。注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。1.简洁ArchLinux将简洁定义为:避免任何不必要的添加、修改和复杂增加。简单来说,archlinux是一个可以让用户自己动手打造的操作系统。从安装到管理,archlinux放手让用户处理一切。用户可以自己决定使用哪种桌面环境、安装哪些组件和服务。这种精细化的控制能够赋予你一个精简的操作系统,可以让用户自由选择所需的组件来构建属于用户自己的系统。2.滚动更新(现代)滚动更新(rollingupdate)是

【Linux基础】Linux常见指令总结及周边小知识

前言Linux系统编程的学习我们将要开始了,学习它我们不得不谈谈它的版本发布是怎样的,谈它的版本发布就不得不说说unix。下面是unix发展史是我在百度百科了解的Unix发展史UNIX系统是一个分时系统。最早的UNIX系统于1970年问世。此前,只有面向批处理作业的操作系统,这样的系统对于需要立即得到响应的用户来说是太慢了。在60年代末,KennethThompson和DennisRitchie都曾参加过交互方式分时系统Multics的设计,而开发该系统所使用的工具是CTSS。这两个系统在操作系统的发展过程中都产生过重大影响。在此基础上,在对当时现有的技术进行精选提炼和发展的过程中,K.Tho

linux服务器网站安全狗安装教程

1、下载服务器安全狗和服务器网站安全狗,选择好版本。http://download.safedog.cn/safedog_linux64.tar.gz 这个是网站安全狗的下载地址2、进行下载。命令是:wgethttp://down.safedog.cn/safedog_linux64.tar.gz3、解压tarxzvfsafedog_linux64.tar.gz4、进入目录并赋予执行权限cdsafedog_an_linux64_2.8.32947chmod+xinstall.py5、安装./install.py遇到问题如下图(没遇到请跳过这步)关闭selinux,否则不能安装成功!临时关闭:s