a746742897
物竞天择,适者生存!
展开
-
linux驱动基础开发0——linux 设备驱动概述
linux驱动基础开发0——linux 设备驱动概述网址:http://blog.csdn.net/xdw1985829/article/details/6800423目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer): 主要利用C库函数和Linux AP原创 2017-04-25 15:11:24 · 896 阅读 · 1 评论 -
libc6-dev: 依赖: libc6 (= 2.27-3ubuntu1.3) 但是 2.31-0ubuntu9.1 正要被安装...
ubuntu转载 2023-02-06 20:01:27 · 6286 阅读 · 0 评论 -
FTP、FTPS和SFTP的简介与区别
sftp转载 2022-12-20 10:14:33 · 2459 阅读 · 0 评论 -
Linux系统启动过程总结
linux启动过程原创 2022-12-03 22:06:31 · 611 阅读 · 0 评论 -
Linux 中 rc.local、init.d、rc.x、init 这几个文件(夹)各有什么作用?启动执行的脚本应该均放在 rc.local 中吗?
Linux 中 rc.local、init.d、rc.x、init 这几个文件(夹)各有什么作用?启动执行的脚本应该均放在 rc.local 中吗?https://www.zhihu.com/question/20126189网址:这个问题涉及到Linux初始化init系统,RHEL 5为SysVinit,RHEL 6为Upstart,RHEL 7为Systemd,原创 2016-11-30 10:17:20 · 4391 阅读 · 1 评论 -
Linux下 /etc/init.d/ 和 /etc/rcxx.d/目录的详解
linux init.d原创 2022-12-03 19:14:49 · 1197 阅读 · 0 评论 -
Linux里面init0和shutdown区别是什么?
init原创 2022-12-03 18:39:59 · 4767 阅读 · 0 评论 -
Linux运行级别runlevel
LINUX原创 2022-12-03 18:23:01 · 202 阅读 · 0 评论 -
Linux /dev目录详解
Linux /dev目录详解 在linux下,/dev目录是很重要的,各种设备都在下面。下面简单总结一下: dev是设备(device)的英文缩写。/dev这个目录对所有的用户都十分重要。因为在这个目录中包含了所有Linux系统中使用的外部设备。但是这里并不是放的外部设备的驱动程序,这一点和windows,dos操作系统不一样。它实际上是一个访问这些外部原创 2016-08-24 17:16:13 · 3006 阅读 · 0 评论 -
adb 以及 调试串口使用奇怪问题总结
vim使用问题原创 2022-11-07 17:49:20 · 305 阅读 · 0 评论 -
Ubuntu虚拟机找不到共享文件夹的解决办法
ubuntu共享原创 2022-09-01 14:33:29 · 6825 阅读 · 0 评论 -
Linux各个系统版本及区别的最全总结
linux转载 2022-08-23 22:53:03 · 5817 阅读 · 0 评论 -
RHEL、CentOS和Fedora之间的区别!
linux原创 2022-08-23 22:28:35 · 1034 阅读 · 0 评论 -
常用Linux系统及区别
linux原创 2022-08-23 22:06:29 · 650 阅读 · 0 评论 -
Ubuntu系统下: su:认证失败
ubuntu原创 2022-08-22 15:54:10 · 10298 阅读 · 2 评论 -
vim 打开中文文档显示乱码的解决办法
VI中文乱码原创 2022-07-07 16:28:14 · 2068 阅读 · 0 评论 -
查询linux内核及linux系统版本命令汇总
查询linux内核及linux系统版本命令汇总一、查看Linux内核版本命令(两种方法):1、cat /proc/version[root@S-CentOShome]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat4.4.7-4) (GCC) ) #1 SMP Fri Nov 2..原创 2022-05-10 11:45:59 · 5193 阅读 · 0 评论 -
解决 VMware 无法复制粘贴问题
解决 VMware 无法复制粘贴问题参考链接:https://blog.csdn.net/u012020854/article/details/106309207经笔者 Ubuntu18.04验证有效卸载之前安装的工具(如果安装的话)sudo vmware-uninstall-tools.pl卸载之前安装的工具(如果安装的话)sudo apt-get remove open-vm-tools卸载之前安装的工具(如果安装的话)sudo apt-get remove --auto-rem.原创 2022-05-05 19:52:46 · 10993 阅读 · 0 评论 -
VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用--VMware版本不兼容问题
VMware出现配置文件 .vmx 是由VMware产品创建,但该产品与此版 VMware workstation 不兼容,因此无法使用(VMware版本不兼容问题)解析:报这种错误一般是虚拟机文件里声明的VMware版本和真实的VMware版本不一致导致。我们可以手动更改真实VMware版本,或者更改虚拟机文件里声明的VMware版本。以下我们通过更该虚拟机文件内VMware版本来解决这一问题。 首先先修改.vmx文件 找到virtualHWVersion ,将数值改.原创 2022-05-04 14:44:38 · 9253 阅读 · 1 评论 -
Ubuntu下系统重启dns就被清空的解决方案
Ubuntu下系统重启dns就被清空的解决方案公司内网的IP地址是通过dhcp自动获取的,但是每次重启系统以后,就会出现无法上网的情况,执行命令sudo vim /etc/resolv.conf然后添加了nameserver 8.8.8.8但过一会,甚至不用重启,进入后发现,dns又被清空了再仔细看一下这个配置文件cat /etc/resolv.conf# Dynamic resolv.conf(5) file for glibc resolver(3) generated b原创 2021-09-30 16:04:44 · 1016 阅读 · 0 评论 -
VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!)
VMware虚拟机 Linux系统 Ubuntu 16.04 硬盘/磁盘扩容(超详细图文详解!亲测有效!)参考链接:https://blog.csdn.net/m0_43403238/article/details/85480314配置虚拟机 – VMware Workstation ProLinux系统 – Ubuntu 16.04 LTS目的硬盘扩容硬盘容量从40G 扩容到 100G效果查看硬盘大小及使用情况终端:df -h没有扩容前:成功扩容后:主要流程1、扩.转载 2021-09-29 09:31:24 · 1122 阅读 · 1 评论 -
ubuntu 16.04 更改系统语言为简体中文
ubuntu 16.04 更改系统语言为简体中文参考链接:https://blog.csdn.net/qq_19339041/article/details/80058575使用VMware Workstation 安装64位ubuntu16.04系统,系统默认使用英文,而使用virtualbox安装,可以选择使用简体中文作为系统语言。由于英文水平有限,所以使用简体中文作为系统语言。下面是VMware Workstation安装的ubuntu 16.04的系统语言由英文改为中文的教程。前前后后折转载 2021-09-03 18:26:57 · 1253 阅读 · 3 评论 -
在Ubuntu中创建网桥
在Ubuntu中创建网桥参考链接:https://blog.csdn.net/swimming_in_IT_/article/details/53142997要采用网桥模式的网络配置。在Ubuntu中,要安装两个配置网络所需的软件包,uml-utilities和bridge-utils,前者是含有建立虚拟网络设备(TAP interfaces)的工具,后者是虚拟网桥桥接工具,可以使用apt-get工具来如下安装:安装完后,建立一个bridge,并将其绑定在一个可以正常工作的网络接口上,同时让b转载 2021-08-16 17:41:02 · 1916 阅读 · 0 评论 -
Linux 网桥(br)配置
Linux 网桥(br)配置参考链接:https://blog.csdn.net/qq_34493319/article/details/1044866411、brctl命令安装yum -y install bridge-utils2、临时配置步骤临时配置机器重启后配置失效。多网口配置网桥需开启转发。临时转发生效:echo “1” > /proc/sys/net/ipv4/ip_forward永久配置:将文件/etc/sysctl.conf里面的net.ipv4.ip_forw转载 2021-08-16 16:33:32 · 3462 阅读 · 0 评论 -
如何在 Ubuntu 上搭建网桥
如何在 Ubuntu 上搭建网桥参考链接:https://www.cnblogs.com/linuxprobe/p/5709025.html作为一个 Ubuntu 16.04 LTS 的初学者。如何在 Ubuntu 14.04 和 16.04 的主机上搭建网桥呢?顾名思义,网桥的作用是通过物理接口连接内部和外部网络。对于虚拟端口或者 LXC/KVM/Xen/容器来说,这非常有用。网桥虚拟端口看起来是网络上的一个常规设备。在这个教程中,我将会介绍如何在 Ubuntu 服务器上通过 bridge-uti转载 2021-08-16 16:18:52 · 3628 阅读 · 0 评论 -
Ubuntu网络配置(桥接模式, nat模式, host主机模式)
Ubuntu网络配置(桥接模式, nat模式, host主机模式)参考链接:https://blog.csdn.net/ApeLife/article/details/92408383 宿主机上安装了vmware虚拟机, vmware虚拟机上运行着ubuntu系统。宿主机与虚拟机可以通过三种方式进行通信。分别是桥接模式;nat模式;host模式。虚拟机组网方式可以参考这篇文章https://blog.csdn.net/dog250/article/details/7363534下...转载 2021-08-16 15:57:05 · 2861 阅读 · 0 评论 -
/sys/bus/usb/devices下的文件命名
/sys/bus/usb/devices下USB节点学习首先从linux dmesg来认识usb:<6>[ 19.610046] msm_hsic_host msm_hsic_host: Qualcomm EHCI Host Controller using HSIC<6>[ 19.620391] msm_hsic_host msm_hsic_host: new USB bus registered, assigned bus number 1<6>..原创 2021-08-13 16:44:17 · 1614 阅读 · 0 评论 -
linux下多个usb设备固定名称方法
linux下多个usb设备固定名称方法参考链接:https://blog.csdn.net/weixin_38717571/article/details/83045040 当我们接入两个或两个以上的同类型usb设备时,内核会在/dev目录下生成对应的设备文件例如/dev/ttyUSB0,/dev/ttyUSB1。这样就会导致我们在访问设备时不知道相应的设备文件对应的是哪一个usb设备。下面讲一下几种方法来让大家能够正确的访问到想访问的设备。方法一: 如果是临时测试可...转载 2021-08-15 12:50:13 · 931 阅读 · 0 评论 -
Linux系统dev/目录下的tty
Linux系统dev/目录下的tty终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。tty是Teletype的缩写。Teletype是最早出现的一种终端设备,很象电传打字机(或者说就是),是由Teletype公司生产的。设备名放在特殊文件目录/dev/下,终端特殊设备文件一般有以下几种:1.串行端口终端(/dev/ttySn)串行端原创 2016-08-24 17:21:18 · 5248 阅读 · 0 评论 -
RS232中RTS与CTS的连接方法与解释
RS232中RTS与CTS的连接方法与解释参考链接:https://blog.csdn.net/weixin_45700726/article/details/106762507RTS与CTS的定义RTS和CTS用于流控,提供了流控信号,但实际的流控功能还是要在软件实现,就是说即使硬件上RTS和CTS做了连线,但软件没有使用这两个信号,则通信就如无流控状态。RTS (Require ToSend,发送请求)为输出信号,用于指示本设备准备好可接收数据,低电平有效,低电平说明本设备可以接收数据。转载 2021-08-12 17:05:31 · 3821 阅读 · 0 评论 -
禁用systemd网卡命名规则
禁用systemd网卡命名规则redwingz 2018-07-11 14:22:54 970 收藏 1分类专栏: 网络协议 文章标签: systemd版权网络协议专栏收录该内容23 篇文章1 订阅订阅专栏当前网卡的命名方式可以通过proc文件查看,比如网卡ens160,命名方式为4,即对应内核中的NET_NAME_RENAMED,表示网卡名是被用户空间程序修改的:# cat /sys/class/net/ens160/name_assign_type4#define NE..转载 2021-08-04 18:30:24 · 709 阅读 · 0 评论 -
centos网卡命名规则以及更名方法
centos网卡命名规则以及更名方法参考网址:https://www.jianshu.com/p/1bd6461b930cLinux 操作系统的网卡设备的传统命名方式是 eth0、eth1、eth2等,而 CentOS7 提供了不同的命名规则,默认是基于固件、拓扑、位置信息来分配。这样做的优点是命名全自动的、可预知的,缺点是比 eth0、wlan0 更难读,比如 ens33 。一、命名规则策略规则1:对于板载设备命名合并固件或 BIOS 提供的索引号,如果来自固件或 BIOS 的信息可读转载 2021-08-04 18:25:40 · 1010 阅读 · 0 评论 -
Linux下网卡名称 修改方法汇总
修改linux系统下的网卡名称 一、命令修改 1 2 3 4 5 6 7 8 9 10 11 ip linkseteth0 name eth01 ip linkseteth1 name eth10 ip linkseteth2 name eth23 ip linkseteth3 name eth32 ip linkseteth01...原创 2021-08-03 17:26:15 · 1319 阅读 · 0 评论 -
dev devfs udev sysfs及关系
dev devfs udev sysfs及关系 Linux 下对设备的管理方式主要有/dev和sysfs两种,前者是将设备注册为设备节点放入/dev目录下,而后者是在linux2.6内核后引入的新的文件系统。➤/dev方式关于/dev的管理方式,也经历了几代,下面介绍/dev管理方式的发展:➣静态/dev文件: 在Linux中,老的设备管理方式是将设备通过设备节点放入/dev目录下,每个设备节点是/dev根目录下的一个文件,那么。如何区分这些设备节点,为了对这些设备节点...转载 2021-08-04 17:25:31 · 324 阅读 · 0 评论 -
Ubuntu 18.04网卡命名规则改回传统的ethx
Ubuntu 18.04网卡命名规则改回传统的ethx参考链接:https://blog.csdn.net/yuchunhai321/article/details/103196219自15版本开始网卡命名规则就不叫eth0了。而是用可预期网络接口设备名称的命名规则,比如网卡名为enp3s0 。如果想要变回ethx也是可以的,参考以下步骤:1、编辑/etc/default/grub-----------------------------------------------------r转载 2021-08-04 16:23:12 · 658 阅读 · 0 评论 -
Linux – Biosdevname & net.ifnames
Linux – Biosdevname & net.ifnames参考链接:http://benjr.tw/93340传统的Linux 下面看到的网路装置名称都是从eth0, eth1, eth2 …. 一直连续下去,一般我们使用的电脑只有1 , 2 个网路埠,所以在使用上不会遇到太大的难题,但是在多个网路装置的伺服器上就头大了,到底哪一个ethx 是对应到哪一个实体装置.还好现在有新的装置命名规则,目前看到有两种方式Biosdevname & net.ifnamesB转载 2021-08-04 16:20:31 · 6853 阅读 · 0 评论 -
Linux网卡命名规则
Linux网卡命名规则参考链接:https://blog.csdn.net/hzj_001/article/details/81587824一、为什么需要这个 服务器通常有多块网卡,有板载集成的,同时也有插在PCIe插槽的。Linux系统的命名原来是eth0,eth1这样的形式,但是这个编号往往不一定准确对应网卡接口的物理顺序。 为解决这类问题,dell开发了biosdevname方案。 systemd v197版本中将dell的方案作了进一步的一般化...转载 2021-08-04 14:55:36 · 1322 阅读 · 0 评论 -
Centos7中的网卡一致性命名规则、网卡重命名方法
Centos7中的网卡一致性命名规则、网卡重命名方法参考链接:https://www.bbsmax.com/A/x9J24abZd6/一致性网络设备命名(Consistent Network Device Naming)背景介绍:在centos5的时候,我们习惯了eth0这样的网络设备命名,在centos6发现网络设备变成了em1这样的命名。那时我们在安装的时候,给启动参数加上 biosdevname=0,就可以继续使用eth0这样的命名。升级到centos7后,发现原有的参数bio转载 2021-08-04 14:30:32 · 1689 阅读 · 0 评论 -
udev规则以及编写
udev规则以及编写参考链接:https://www.cnblogs.com/fah936861121/p/6496608.html主要内容:udev简介 如何配置和使用udev 如何编写udev规则 字符串替换和匹配 udev主要作用 编写udev规则实例 难点解析1. udev简介1.1 什么是udev?udev是Linux(linux2.6内核之后)默认的设备管理工具。udev 以守护进程的形式运行,通过侦听内核发出来的 uevent 来管理 /dev目录下的设备文件转载 2021-08-04 14:19:29 · 544 阅读 · 0 评论 -
Linux 网卡命名规则学习(以USB无线网卡为例)
Ubuntu系统网卡命名规则(以USB无线网卡为例)网卡命令关联因素:1、上位机系统:网络管理机制2、初始化机制3、linux内核网卡驱动 usbnet.c4、网卡固件匹配逻辑原创 2021-08-04 13:53:08 · 692 阅读 · 0 评论