类别:

Linux

  • linux rcu机制,Linux RCU机制详解 (透彻)

    linux rcu机制,Linux RCU机制详解 (透彻)一:前言RCU机制出现的比较早,只是在linuxkernel中一直到2.5版本的时候才被采用.关于RCU机制,这里就不做过多的介绍了,网上有很多有关RCU介绍和使用的文档.请自行查阅.本文主要是从linuxkernel源代码的角度.来分析RCU的实现.在讨论RCU的实现之前.有必要重申以下几点:1:RCU使用在读者多而写者少的情况.RCU和读写锁相似.但RCU的读者占锁没有任何的系统开销.写者…

    2024-02-19
    98
  • Linux网络编程——网络协议入门

    Linux网络编程——网络协议入门我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。北京的某一块网卡送出信号,深圳的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?为了使各种不同的计算机之间可以互联,ARPANet指定了一套计算机通信协议,即TCP/IP协议(族),它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了网络的原理。因为…

    2024-02-19
    246
  • Linux arp命令详解及C/C++代码实现

    Linux arp命令详解及C/C++代码实现ARP(地址解析协议)是一种网络协议,用于从IP地址中找出设备的硬件(MAC)地址。当设备想要与本地网络上的其他设备通信时使用它,发送设备使用ARP将IP地址转换为MAC地址。设备发送一个ARP请求消息,其中包含接收设备的IP地址。本地网段上的所有设备都会看到该消息,但只有具有该IP地址的设备会使用包含其MAC地址的ARP回复消息进行响应。发送设备现在有足够的信息将数据包发送到接收设备。ARP过程的解释:假设主机A想与主机B通信。主机A知道主机

    2024-02-18
    179
  • 「 Linux 」“安装中文输入法方法”讲解

    「 Linux 」“安装中文输入法方法”讲解每重装一次Linux系统都会被中文输入法打扰一下,把安装方法记录下来吧。1.点击屏幕右上角的螺丝口,选择“SystemSettings”.2.点击“Languagesuport”.3.弹出语言支持安装窗口,点击“install”。4.在终端窗口输入下面安装指令:$sudoapt-getinstallfcitx-table-wbpy5.再次点击屏幕右上角……

    2024-02-18
    126
  • Linux 下shell编程

    Linux 下shell编程什么是shell?Shell是一个命令解析器,是介于Linux操作系统的内核(kernel)与用户之间的一个绝缘层。shell脚本就是讲各类命令预先放入其中,方便一次性执行的一个程序文件,主要用于方便管理员进行设置或者管理。  序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用She

    2024-02-17
    102
  • 学习嵌入式Linux系统

    学习嵌入式Linux系统大概翻了翻vivi,uboot,移植,环境创建以及GUI的部分,说实话,没什么感觉,跟WinCE差不太多,有些东西甚至比CE简单。当然这些都是针对他们的概念和机制而言。只剩下Linux驱动和一个系统开发Demo没看了。感觉很有必要仔细阅读一下那个全系统开发过程的文档,包括从原理图设计到最后的应用软件开发,现在还没有对嵌入式系统的开发有一个全面的认识。

    2024-02-17
    102
  • linux编译lapack,blas、lapack、cblas在Ubuntu上的安装

    linux编译lapack,blas、lapack、cblas在Ubuntu上的安装这是整合借鉴几篇别人的文章,但是做了一点修改。(最初是谁的,忘记了)1.确保机器上安装了gfortran编译器,如果没有安装的话,可以使用sudoapt-getinstallgfortran2.下载blas,cblas,lapack源代码3.这里就是具体的编译步骤(一定要按照顺序)tarxvfblas.tgz#解压三个文件1)编译blas进入BLAS文件夹,执行以下几条命令gf…

    2024-02-17
    151
  • linux 命令是什么的缩写,常用linux命令的英文单词缩写

    linux 命令是什么的缩写,常用linux命令的英文单词缩写命令缩写:ls:list(列出目录内容)cd:ChangeDirectory(改变目录)su:switchuser切换用户rpm:redhatpackagemanager红帽子打包管理器pwd:printworkdirectory打印当前目录显示出当前工作目录的绝对路径ps:processstatus(进程状态,类似于windows的任务管理器)常用参数:-auxfps…

    2024-02-16
    96
  • 查看Linux镜像的版本

    查看Linux镜像的版本在服务器内输入cat/etc/redhat-release  或者 lsb_release-a 

    2024-02-15
    100
  • 高通9008端口刷linux,高通黑砖强制9008_高通救砖9008刷底层

    高通9008端口刷linux,高通黑砖强制9008_高通救砖9008刷底层红米3X黑砖后高通900E变9008完美复活_红米882×747-939KB-PNG高通9008救黑砖工具V2.7.460官方版434×264-22KB-JPEG关于小米手机变黑砖高通9008强刷教程3456×4608-1884KB-JPEG红米4X救黑砖教程插电脑叮咚就有救高通900672×331-26KB-JPEG红米5黑砖,9008怎么进795×579…

    2024-02-15
    98
  • Linux下CPython源码的编译

    Linux下CPython源码的编译最近在看一本python的书《CPythonInternals:YourGuidetothePython3Interpreter》打算研究一下Cpython的代码,然后就在Linux(ubuntu)下编译了Cpython源码,在此记录一下。1.使用git下载cpython源码gitclonebranch3.9https://github.com/python/cpythoncdcpython2.使用weget下载cpython3.9.7版本,使用这种是适用于

    2024-02-15
    114
  • Linux 查看文件位置/查看文件路径的命令

    Linux 查看文件位置/查看文件路径的命令which查看可执行文件的位置find实际搜寻硬盘查询文件名称whereis查看文件的位置locate配合数据库查看文件的位置

    2024-02-15
    118
  • Linux期末考试题库(超全)

    Linux期末考试题库(超全)Linux期末考试题库选择题在创建Linux分区时,一定要创建(D )两个分区A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分区在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。A. root B. guest C. administrator D.supervistor.当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B)A.NID B.PID

    2024-02-15
    97
  • linux 查看CPU核数

    linux 查看CPU核数查看CPU逻辑核数(大多数情况下我们就看这个):cat/proc/cpuinfo|grep’processor’|wc-l查看CPU物理核数:cat/proc/cpuinfo|grep’cpucores’|uniq查看CPU的个数:cat/proc/cpuinfo|grep’physicalid’|sort|uniq

    2024-02-15
    103
  • Linux 学习之创建、删除文件和文件夹命令

    Linux 学习之创建、删除文件和文件夹命令今天学习了几个命令,是创建、删除文件和文件夹的,在linux里,文件夹是目录,下面说下我学习的命令。创建文件夹【mkdir】一、mkdir命令使用权限所有用户都可以在终端使用mkdir命令在拥有权限的文件夹创建文件夹或目录。二、mkdir命令使用格式格式:mkdir[选项]DirName三、mkdir命令功能通过m…

    2024-02-14
    97
  • linux中查看java进程

    linux中查看java进程[root@vm-linux-x86~]#ps-ef|grepjavaroot   4834  1 2Jun10pts/6  03:10:50/opt/JDK/jdk1.6.0_21/bin/java-classpath/opt/JReport/Server_B201106081302/derby/lib/*:/opt/JReport/Server_B2

    2024-02-14
    134
  • Linux中常用命令(初学者必备)

    Linux中常用命令(初学者必备)一.学习Linux终端命令的原因1.Linux刚面世时并没有图形界面,所有的操作全靠命令完成,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等2.在职场中,大量的服务器维护工作都是在远程通过SSH客户端来完成的,并没有图形界面,所有的维护工作都需要通过命令来完成在职场中,作为后端程序员,必须要或多或少的掌握一些Linux常用的终端命令。3.Linux发行版本的命令大概有200多个,但是常用的命令只有10多个而已二.linux常用指令ls命令…

    2024-02-14
    160
  • 在Linux系统中安装pycharm详解

    在Linux系统中安装pycharm详解1.在官网下载pycharm安装包1.1进入官网:DownloadPyCharm:PythonIDEforProfessionalDevelopersbyJetBrains,选择Professional专业版,直接下载;【自己可以选择pycharm的不同版本】1.2进入跳转页面后,出现提示框,点savefile;1.3下载完成后,打开安装包下载的位置;2.安装pycharm2.1解压文件2.打开终端,进入pych…

    2024-02-14
    88
  • Linux系统中vi命令失效

    Linux系统中vi命令失效Linux系统中vi命令失效的原因,

    2024-02-14
    115
  • linux创建用户只读权限

    linux创建用户只读权限linux创建用户只读权限第一步:添加用户并设置能够在shell上使用的命令1.创建用户和登录shell2.修改用户密码3.创建用户shell执行命令目录4.root修改用户的shell配置文件5.修改bash配置文件,主要是指定PATH的读取切换到只读账号使环境变量生效6.将允许执行的命令链接到$HOME/.bin目录root账号执行第二步:在相应服务的log日志文件夹授权第一步:添加用户并设置能够在shell上使用的命令本文摘自https://www.cnblogs.com/nsh123/p/1

    2024-02-14
    108
关注微信