-
《我的Linux成长之路(十三)------PAM认证》
所属栏目:[Linux] 日期:2023-01-11 热度:0
其实想写这篇文章很久了 因为一直在学校需要做毕设还有自己想学习python和机器学习所以Linux就更新的比较慢。(可能还是自己比较懒把)
概述
Linux-PAM(linux可插拔认证模块):一种高效并[详细] -
Linux 用户
所属栏目:[Linux] 日期:2023-01-11 热度:0
linux操作系统中用户的分类:
普通用户 比管理员低 也可登录系统
超级管理员
程序用户 不允许登录系统
用户的分类和组
/etc/passwd 保存了操作系统中所有用户的信息
eg:
root : x : 0 : 0 [详细] -
Linux 设备驱动开发思想 —— 驱动分层与驱动分离
所属栏目:[Linux] 日期:2023-01-11 热度:0
前面我们学习I2C、USB、SD驱动时,有没有发现一个共性,就是在驱动开发时,每个驱动都分层三部分,由上到下分别是:
1、XXX 设备驱动
2、XXX 核心层
3、XXX 主机控制器驱动
而需要我们编写[详细] -
Linux内核版本和发行版本
所属栏目:[Linux] 日期:2023-01-11 热度:0
1.Linux的内核版本和发行版本
1.内核版本
内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序,它提供了一个在裸设备与应用程序间的抽象层。例如,程序本身不需要了解[详细] -
利用Linux “脏牛”漏洞的恶意安卓程序:ZNIU,来源竟是国内黑产团队
所属栏目:[Linux] 日期:2023-01-10 热度:0
本文共 1492 字,大约阅读时间需要 4 分钟。
ZNIU家族
这是第一个利用Android平台漏洞的恶意代码家族
我认为随着这个家族被挖掘,将会有更多的与linux系统相关的漏洞会同样本安卓系统所利[详细] -
Linux系统如何添加删除用户及用户组?老男孩Linux运维课程
所属栏目:[Linux] 日期:2023-01-10 热度:0
Linux系统继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,所以很多时候,我们会需要使用命令来对命令组设置操作,你知道如何添加删除用户及用户组吗?请看下文:[详细]
-
linux驱动详解(linux驱动笔记)
所属栏目:[Linux] 日期:2023-01-10 热度:0
linux自动加载驱动的原理?
Linux设备驱动程序工作原理
Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统。在Linux环境下设计驱动程序,思想简[详细] -
hello world!带你编写一个最简单的linux下的字符设备驱动
所属栏目:[Linux] 日期:2023-01-10 热度:0
关注”技术简说“(头条同名),带你由浅入深学习linux内核源码。linux内核开发100讲免费教程,每天晚上九点准时更新,敬请收看。进我主页点”视频“即可观看。
hello world!是广大程序员[详细] -
微软开始提供 DirectX 着色器编译器 Linux 二进制文件
所属栏目:[Linux] 日期:2023-01-10 热度:0
2017 年初,微软宣布开源了他们的 DirectX 着色器编译器 (DirectX Shader Compiler);并在之后的 2018 年,提供了 Linux 上的构建支持。现如今,微软则宣布开始提供其 DirectX 着色器编译器[详细]
-
【Linux】编译器gcc / g++的使用
所属栏目:[Linux] 日期:2023-01-10 热度:0
专栏:《学会Linux》
座右铭:每个优秀的人都有一段沉默的时光,那段时光是付出了很多努力却得不到结果的日子,我们把它叫做扎根
目录
gcc / g++的介绍
gcc(GNU C Compiler)是 GNU 退出[详细] -
学习园地:什么是Linux系统下的文件链接
所属栏目:[Linux] 日期:2023-01-10 热度:0
链接有两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
硬连接指通过索引节点来进行的连接。在linux的文件系统中,保存在磁[详细] -
Linux 程序编译过程的来龙去脉
所属栏目:[Linux] 日期:2023-01-10 热度:0
大家肯定都知道计算机程序设计语言通常分为机器语言、汇编语言和高级语言三类。高级语言需要通过翻译成机器语言才能执行,而翻译的方式分为两种,一种是编译型,另一种是解释型,因此我们基[详细]
-
Linux上如何安装pillow库?PIL库在linux系统上怎么安装
所属栏目:[Linux] 日期:2023-01-09 热度:0
pillow库是python图像处理第三方库PIL的一个衍生版本linux 拖库,也是它唯一一个能够支持python3的版本,想要在python3上使用PIL库功能的话就只能下载安装pillow库才可以。下文会来给大家分[详细]
-
Linux下C/C++动静态库
所属栏目:[Linux] 日期:2023-01-09 热度:0
定义 myadd.c mysub.c
我们想把此方法提供给别人使用,但我们并不想提供源码。
此时就需要使用库来解决
什么是库?
库就是方法们编译为二进制码后整合在一起。供程序链接。
动态库 libx[详细] -
Linux命令 常用总结(一)
所属栏目:[Linux] 日期:2023-01-09 热度:0
以下是常用linux命令汇总:
ip add/ifconfig(需要执行yum install net-tools.x86_64 ) //查看网卡信息
vi /etc/sysconfig/network-scripts/ifcfg-ens192 //配置网络
ip route show //查[详细] -
学习Linux系统的方法经验
所属栏目:[Linux] 日期:2023-01-09 热度:0
纯手工打造每一篇开源资讯与技术干货,数十万程序员和Linuxer已经关注。
Linux系统是一个开源的高效的以命令行为主的操作系统,主要用于服务器操作系统领域。对于Linux操作系统更多详细准[详细] -
如何在 Linux 中查看已挂载的文件系统类型 | Linux 中国
所属栏目:[Linux] 日期:2023-01-09 热度:0
本指南将解释如何在类 Unix 的操作系统中查看已挂载的文件系统类型。-- Sk
有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢编译自|
作者|Sk
译[详细] -
ubuntu开启SSH服务远程登录
所属栏目:[Linux] 日期:2023-01-09 热度:0
ssh–secure shell,提供安全的远程登录。从事嵌入式开发搭建linux开发环境中,ssh的服务的安装是其中必不可少的一步。ssh方便一个开发小组中人员登录一台服务器Linux 远程登录,从事代码的[详细]
-
Linux中删除特殊名称文件的多种方式
所属栏目:[Linux] 日期:2023-01-09 热度:0
来源:编程珠玑(shouwangxiansheng)
前言
我们都知道,在linux删除一个文件可以使用rm命令,但是有一些特殊名称的文件使用普通的rm方式却没法删除,本文介绍linux中删除特殊名称文件的多[详细] -
linux驱动学习(一)
所属栏目:[Linux] 日期:2023-01-09 热度:0
Linux驱动开发起步
linux驱动开发思想:
首先明确Linux驱动表现得形式就是文件/dev/xxx文件,是对文件的打开,关闭,读写等,然后现在的内核支持设备树,是一个.dts文件。描述板子的设备信[详细] -
Linux更改ssh服务远程登录配置
所属栏目:[Linux] 日期:2023-01-09 热度:0
为什么要更改ssh服务远程登录配置?因为黑客都知道Linux远程连接默认端口为22Linux 远程登录,管理员用户默认为root,采取默认配置会增大我们系统被黑客入侵成功的概率。
ssh服务端的配置文[详细] -
Linux gcc编译器
所属栏目:[Linux] 日期:2023-01-09 热度:0
gcc编译过程:
1.处理所有预处理指令
2.把源程序编译成计算机认识的格式(编译)
3.把编译得到的不同部分连起来(链接)
预处理指令以#做开头,不是以;做结尾。很多预处理指令用来把源文件[详细] -
Linux下如何方便下载百度网盘文件
所属栏目:[Linux] 日期:2023-01-09 热度:0
百度网盘的linux版本已经不更新了,虽然在网页端还可以使用浏览器下载,但是大文件很容易下载失败,对于百度网盘重度依赖用户感到十分困恼.
今天偶然看到了解决办法,思路就是安装下载器,[详细] -
没有公网IP如何利用VNC搞定Linux远端维护?
所属栏目:[Linux] 日期:2023-01-09 热度:0
熟悉Linux的玩家们一定知道VNC(虚拟网络控制台),它能让Windows或者Mac系统远程登录Linux或者UNIX操作系统进行操作。
同时也是很多Linux运维人员的最爱,操作过程和显示方式都比较直观方[详细] -
linux 重启 Linux 进程管理工具 supervisor 简介及使用技巧
所属栏目:[Linux] 日期:2023-01-09 热度:0
前言
很久很久以前写的一篇文章,发现依然很有用。在testerhome转发下
背景
经常碰到要跑一些守护进程。平常我的做法是开一个tmux软件或者screen,然后启动软件。如果有其他人问,我则会建[详细]