【嵌入式——Linux】nfs服务器环境搭建
nfs(Network File System)即网络文件系统,其基于UDP/IP使用nfs能够在不同计算机之间通过网络进行文件共享,能使使用者访问网络上其它计算机中的文件就像在访问自己的计算机一样。 首先验证是否安装了nfs dpkg -s nfs-kernel-server 下图则为以安装nfs服务器 安装nfs sudo apt-get updatesudo apt-get install nfs...
【linux】文件与目录命令 - vim
式和命令模式)以及插件扩展。 1. 基本用法 语法: vim [选项] [文件] 功能: 编辑文本文件,包括代码、配置文件等。提供语法高亮、多级撤销、搜索替换等高级功能。 此命令是否系统自带:大多数 Linux 发行版默认带有 vi命令,但 vim 一般需要手动安装: Debian/Ubuntu: sudo apt install vim CentOS/RHEL: sudo yum install vim ...
如何启动 Linux Debian/Ubuntu 等 SSH 服务器
服务是否运行四、配置 SSH 服务器五、使用 SSH 客户端连接到服务器六、安全优化七、常见问题及解决方法 总结 引言 SSH(Secure Shell)是一种用于远程登录和执行命令的安全协议。它是 Linux 系统管理员和开发者常用的工具之一。本文将详细介绍如何在 Debian 和 Ubuntu 等 Linux 发行版上安装、配置和启动 SSH 服务器。 正文 一、什么是 SSH? SSH 是一种网络协议...
Linux之kernel(1)系统基础理论(2)
文章目录 Linux之Kernel(1)系统基础理论(2)1. 用户空间进程1.1 进程介绍1.2 进程空间分配1.3 进程状态和转换1.4 进程启动和退出1.5 进程间通信1.6 进程信号处理 2. 用户空间线程2.1 线程介绍2.2 分离线程和非分离线程2.3 函数的线程安全性 3. POSIX定时器 1. 用户空间进程 1.1 进程介绍 进程是操作系统中一个非常重要的概念。简单来说,进程就是一个正在...
Linux之kernel(4)netlink通信
文章目录 Linux内核(04)之netlink通信1.概述2.基本机制介绍2.1 netlink子系统初始化2.2 Netlink套接字创建2.3 Netlink套接字操作2.4 socket创建2.5 socket绑定2.6 socket设置属性2.7 socket连接和发送消息 3.netlink报文格式3.1 基本固定格式3.2 常用消息宏定义3.3 netlink消息格式3.4 常见的netli...
面经-C语言——堆和栈的区别,引用和指针区别,Linux的常用指令,RS232和RS485,TCP连接建立与断开
面经-C语言——堆和栈的区别,引用和指针区别,Linux的常用指令,RS232和RS485,TCP连接建立与断开 堆(Heap)和栈(Stack)的详细比较引用和指针区别对比表:Linux的常用指令RS232和RS485的详细比较:TCP连接建立与断开三次握手(建立连接)详解第一次握手:客户端发起连接第二次握手:服务器响应第三次握手:客户端确认 四次挥手(断开连接)详解第一次挥手:客户端发起断开第二次挥手...
用DeepSeek写程序之一:编写在linux终端窗口右上角动态显示时间的c++程序
一. 简单需求早前有个需求当SSH进入linux时,希望在终端窗口动太显示当前的时间,原来是用脚本解决的while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-29));date;tput rc;done & 如果想加上颜色,改为:while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-8)); tput ...
Linux 系统上安装 Docker 方法详解与比较
Docker 是现代 DevOps 和容器化应用开发的重要工具,它简化了应用的部署和管理流程。本文将详细介绍在 Linux 系统上安装 Docker 的多种方法,并对它们的适用场景、优缺点进行对比,确保读者能够根据自身需求选择最优方案。 1. 官方推荐的安装方法 Docker 官方提供了基于 APT(Debian/Ubuntu)、DNF/YUM(RHEL/CentOS/Fedora)和 Zypper(op...
Linux的循环,bash的循环
Linux的循环,bash的循环 在 Linux 系统中,Bash 循环是最常用的循环实现方式(Bash 是 Linux 默认的 Shell),但广义上“Linux 的循环”可能涉及其他 Shell 或编程语言的循环结构。以下是 Bash 循环的详细解析及其在 Linux 环境中的应用场景,同时对比其他常见循环方式。 一、Bash 循环:核心语法与场景 Bash 是 Linux 的默认 Shell,其循环...
linux中统计文件中特定单词或字符串的出现次数
在 Linux 中,可以使用 grep 和 wc 命令组合来统计一个文件中特定单词或字符串的个数。假设想统计文件 example.txt 中字符串 “example_string” 出现的次数,可以使用以下命令: grep -o -w 'example_string' example.txt | wc -l 这里是每个选项的解释: grep -o:表示只输出匹配的字符串本身,而不是整个行。grep -w:...