linux软件001

实时嵌入式Linux设备基准测试快速入门3实时嵌入式Linux

# 第3章实时嵌入式Linux 计算机系统与环境之间的交互通常是实时发生的,因此,对于作为计算机系统一部分的嵌入式设备来说,有关实时操作系统的讨论也是一个重要话题。 本章将讨论实时系统的特点,介绍在Linux嵌入式设备上实现实时性的主要方法。具体来说,本章将重点分析PREEMPT_RT内核补丁,该补 ......
嵌入式 实时 Linux 基准 设备

新入手Linux系统

功用非常好,服务器运行稳定,比虚拟主机自由,阿贝云免费服务器连接速度快,可以用来测试,使用起来方便,不卡顿,而且永久免费,适合做网站服务器、数据处理,可以持续免费使用,十分方便,可以安装的系统也很多,主流Windows和Linux系统基本都支持,自带宝塔面板,可以图形化文明用语作哦阿贝云服务器访问速 ......
系统 Linux

离线Linux部署k8s集群环境

***********离线部署安装k8s集群环境***********1.机器配置master 192.168.245.201 4核4gnode1 192.168.245.202 4核4gnode2 192.168.245.203 4核4g 系统内核:3.10.0-957.el7.x86_64 2. ......
集群 环境 Linux k8s 8s

Linux进程和计划任务

一、程序 1.1什么是程序 是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化工具。 用于描述进程要完成的功能,是控制进程执行的指令集。 保存在硬盘、光盘等介质中的可执行代码和数据。 静态保存的代码。 二、进程 2.1什么是程序 运行中的程序的一个副本,是被载入内存的一个指 ......
进程 任务 Linux

《大道至简(软件工程实践者的思想)》读后感

《大道至简(软件工程实践者的思想)》读后感 《大道至简(软件工程实践者的思想)》是周爱民先生在软件工程领域的经验和思考的结晶,这本书给我留下了深刻的印象。在这篇读后感中,我将分享我对这本书的理解和感受。 首先,我被书中强调的简单的力量所震撼。作者通过自己的亲身经历和对软件工程的深入研究,认识到了简单 ......

[linux]VIM实用技巧

一、文本对象 1.文本对象 文本对象:基于结构定义的文本区域 文本对象字符由两个字符组成,第一个字符永远是a/i i开头的文本对象会选择分隔符内部的文本a开头的文本对象会选择分隔符在内的整个文本即:i不包含边界,a包含边界 注:1.文本对象可结合可视模式使用(v—可视字符) 2.文本对象可结合动作命 ......
实用技巧 技巧 linux VIM

Linux防火墙iptables基础详解

一、前言 防火墙,其实说白了讲,就是用于实现Linux下访问控制的功能的,它分为硬件的或者软件的防火墙两种。无论是在哪个网络中,防火墙工作的地方一定是在网络的边缘。而我们的任务就是需要去定义到底防火墙如何工作,这就是防火墙的策略,规则,以达到让它对出入网络的IP、数据进行检测。 目前市面上比较常见的 ......
防火墙 iptables 基础 Linux

【技术积累】Linux中的命令行【理论篇】【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
命令 理论 Linux 技术

linux命令-tar 打包压缩命令

tar 命令用于文件的打包或压缩,是最为常用的打包压缩命令,其语法格式如下: tar [选项] 文件名.tar.gz 源文件 常用指令: tar -czvf xxx.tar.gz source_file (tar -czvf 包名.tar.gz 源文件) #以tar.gz方式打包并gz方式压缩 ta ......
命令 linux tar

Linux TCP Socket实现进程间通信

Linux Socket由内核实现。 服务端初始化Socket->绑定地址和端口->监听端口->accept阻塞等待客户端连接->处理请求并响应客户端初始化Socket->连接服务端->发送请求->读取数据->关闭连接 common.h #include <stdio.h> #include <st ......
进程 Socket Linux TCP

Linux磁盘引导,备份修复MBR扇区,备份修复GEUB扇区,修改root密码

一、Linux磁盘引导 Linux启动过程 1.1开机自检 服务器主机开机以后,将根据主板 BIOSQ 中的设置对 CPU (Central Processing Unit,中央处理器)、内存、显卡、键盘等设备进行初步检测,检测成功后根据预设的启动顺序移交系统控制权人多时候会移交给本机硬盘 1.2. ......
备份 磁盘 密码 Linux GEUB

Linux命令uuidgen是什么意思?

Linux命令uuidgen用于生成一个128位的唯一标识符(UUID,Universally Unique Identifier),其基于时间戳和MAC地址等信息生成,用于标识不同的文件、对象等。可以用于创建唯一的文件名、数据库记录等。 命令语法: uuidgen [OPTIONS] OPTION ......
命令 意思 uuidgen Linux

linux 编译内核,换内核流程和方法

1: 先找一个合适版本的内核,下载,解压到系统中的任意一个目录 The Linux Kernel Archives 这个内核版本,如果要绝对稳定或者安全,那么最好是和当前系统的内核大、中版本相同, 如, 我的系统版本如果为 5.15.38 那么我最好是换成相近的系列,如 5.15.123 尽量别上 ......
内核 流程 方法 linux

centos等linux系统重启网卡和配置网卡命令

centos网卡配置 1、网卡主要分为静态网卡配置和动态网卡配置,静态网卡配置就是通过配置文件将IP地址等设置为一个固定的值。但是动态是每次开始时候动态分配的一个地址。2、网卡的静态配置路径为centos基本都是 /etc/sysconfig/network-scripts 通过ip -a 查看本机 ......
网卡 命令 centos 系统 linux

linux查看网卡uuid

查看网卡UUID:nmcli con show 或 nmcli con list nmcli connection show查看网卡mac地址:nmcli dev show 或 nmcli dev list注:show用于7版本;list用于6版本;如不记得怎么使用nmcli,可以使用nmcli - ......
网卡 linux uuid

Modbus tcp转ETHERCAT在Modbus软件中的配置方法

Modbus tcp和ETHERCAT是两种不同的协议,这给工业生产带来了很大的麻烦,因为这两种设备之间无法通讯。但是,捷米JM-ECT-TCP网关的出现,却为这个难题提供了解决方案。 ......
Modbus ETHERCAT 方法 软件 tcp

配置Linux系统

# 1、关闭防火墙 ``` systemctl stop firewalld systemctl disable firewalld ``` ![](https://img2023.cnblogs.com/blog/2808014/202307/2808014-20230730094616809-2 ......
系统 Linux

Linux之系统安全及应用

[TOC] ## 账号安全 ### 系统账号清理 - 将非登陆用户的Shell设为/sbin/nologin ```bash [root@localhost ~]#cat /etc/passwd #查看系统有哪些用户 [root@localhost ~]#usermod -s /sbin/nolog ......
系统 Linux

软考中级--软件设计师毫无保留的备考分享

0.概述 今年上半年,五月底参加的软考考试,当时我被分配到很远很远的校区,早上5点多就起床了,赶着6点钟的第一班地铁。在去考场的路上,遇到很多参加考试的考生,有的匆匆忙忙,有的还拿着纸质试题还是知识点什么的在看,有的困的直接倒头睡。我是那个困了也睡不着的,有一点紧张,又有点兴奋,在过去的路上我并没有 ......
备考 设计师 软件

Linux操作系统基本操作

grep err * -r > error.txt 将搜索的结果保存至error.txt中 grep error < vcs.log 搜索vcs.log文件中的error ......
基本操作 系统 Linux

Linux 7 网络 webserver服务器开发项目1

小项目 跟QT翻金币差不多 ###### 1.webserver服务器原理 ![Image](I:\webser\Image.png) ###### 2.html语言基础介绍 ps:前端我迟早也要拿下 html语言 超文本标签语言 此处详情查看linux服务器开发中html语言介绍 ```html ......
webserver 服务器 项目 Linux 网络

linux 常用命令

一、文件夹拷贝:1、cp 命令使用 -r 参数可以将 packageA 下的所有文件拷贝到 packageB 中:cp -r /home/packageA/* /home/cp/packageB/ cp -r wangleiyong/p417/* zhangcheng/p417/ cp -r and ......
命令 常用 linux

Linux 下的 U 盘镜像制作

1)准备一个 U 盘,例如系统识别为 /dev/sdb, 删掉其分区 (fdisk /dev/sdb , then d, then w) 2)$ sudo dd if=/path/to/*.iso of=/dev/sdb 不过上述命令没有进度显示,干着急…… 3)安装 pv(pipe viewer) ......
镜像 Linux

手机免root安装最新青龙面板(非Alpine term | Zero term软件)

##### 使用软件:Termux ##### 可以用于任何支持qemu虚拟机的环境、APP ##### 制作了基本的系统环境、开发环境和青龙面板环境、多个虚拟机,按需求下载 ##### 官方网站:[https://api.wer.plus](https://api.wer.plus "https: ......
term 青龙 面板 Alpine 手机

Linux Shell 判断指定端口是否已经被占用

一、方法 1. 使用命令 netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip] 2. 脚本 (1) 创建 vi test.sh (2) 初始化 if netstat -an | grep "$1" | grep -i listen >/dev/null ......
端口 Linux Shell

Linux用户相关

# 配置 ## 配置普通用户的sudo权限 ```sh # root用户操作 chmod 755 /etc/sudoers # 修改配置文件, 在 root ALL=(ALL) ALL 行下面 添加一行 apps ALL=(ALL) NOPASSWD: ALL vi /etc/sudoers # 把 ......
用户 Linux

一位大咖写给软件编程新手的建议 - 经验谈

今天逛微信公众号的时候看到一个文,关于给软件新手建议的事情。看了之后有一点想法,然后就思考了下,觉得有必要记录一下自己的建议,所以就有了此博文。 这里提一下,笔者自己非计算机专业,但是在学校的时候就对编程感兴趣,毕业后也从事编程工作,累积了一定的经验。按笔者的理解,不管你是否科班出身,需要从入门到精 ......
软件编程 经验谈 新手 经验 建议

最小Hello-world的实现——第一天(准备linux环境)

##wsl之配置vscode >使用了wsl去进行在windows环境下运行linux服务,我之前就下载好了wsl的,所以只是欠缺从vscode中连接到linux服务器。 采用了下述博文去配置vscode中的ssh服务。 [配置攻略](https://zhuanlan.zhihu.com/p/409 ......
Hello-world 环境 Hello world linux

linux tty uart

uart registers I/O portRead (DLAB=0)Write (DLAB=0)Read (DLAB=1)Write (DLAB=1) base RBR receiver buffer THR transmitter holding DLL divisor latch LSB D ......
linux uart tty

学习 linux 的工作队列机制

入职后导师给的第二篇文章,让学习驱动的编写和工作队列,可能主要是想培养一下阅读源码和分析能力吧,做一个驱动的入门。 在公司和学校都习惯用 onenote,但是这个东西带不走的,因此希望在博客上记录一点。 在学习别人的文章时,demo 那部分的代码可以看懂,但是很多东西别人记录和自己记录的逻辑和行文完 ......
队列 机制 linux