LINUX
文章平均质量分 53
托马斯-木
这个作者很懒,什么都没留下…
展开
-
[linux]查看文件内容
按空格键:向前翻页。使用箭头键:进行精确的上下滚动。后输入关键字并回车:搜索内容。:显示当前行号等信息。原创 2024-07-13 03:30:00 · 138 阅读 · 0 评论 -
【Linux 命令】文件比较 diff
diff命令是 Unix 和类 Unix 系统(如 Linux 和 macOS)中用于比较文件内容差异的一个非常有用的命令行工具。它可以逐行比较两个文件的内容,并输出它们之间的差异。这些差异通常以行为单位显示,并且会标记出哪些行是唯一的、添加的或删除的。原创 2024-07-02 11:14:29 · 980 阅读 · 0 评论 -
Linux 文件描述符 fd
命令可以查看指定进程(PID 为。)打开的文件描述符列表。原创 2024-07-07 06:15:00 · 285 阅读 · 0 评论 -
linux 管道符 |
在Linux中,管道符()是一个非常重要的概念,它允许你将一个命令的输出作为另一个命令的输入。这种机制使得Linux命令可以非常灵活地进行组合,从而执行复杂的任务。原创 2024-07-07 04:15:00 · 457 阅读 · 0 评论 -
Linux 编译生成静态库以及动态库全流程
在Linux系统中,通常不直接使用.lib作为库文件的扩展名,因为.lib是Windows平台下常用的静态库文件扩展名。然而,Linux下对应的静态库文件扩展名是.a(archive),而动态库文件扩展名是.so以下是在Linux下编译生成静态库(.a文件)和动态库(.so文件)的全流程,并给出示例代码。原创 2024-07-05 06:15:00 · 450 阅读 · 0 评论 -
[linux 配置]Ubuntu SSH登录配置
安装一个Ubuntu操作系统,有可能不能通过SSH登录,可能因为没有安装SSH或者没有配置SSH。原创 2024-07-01 09:14:09 · 394 阅读 · 1 评论 -
【Linux 工具 】 tcpdump详细使用说明
tcpdump 是一个在 Unix-like 系统上广泛使用的网络分析工具,用于捕获和分析网络数据包。以下是 tcpdump 的基本使用方法和一些常用选项的详细说明:1. 安装 tcpdump在大多数 Linux 发行版上,可以使用包管理器来安装 tcpdump。2. 使用 tcpdump 命令。原创 2024-06-27 14:08:25 · 582 阅读 · 0 评论 -
Linux 网络抓包工具tcpdump编译
编译tcpdump时可能会遇到多种错误,但大多数错误都可以通过安装缺失的库和头文件、设置正确的编译参数或更新系统工具链来解决。仔细阅读错误输出,查找线索,并在必要时搜索在线资源以获取帮助。原创 2024-07-03 04:15:00 · 906 阅读 · 0 评论 -
Linux 查看进程 ps -ef | grep
它可以提供关于系统中运行进程的详细信息,如进程 ID、进程所有者、CPU 使用率、内存使用情况等。但是,你通常会看到两条包含 "nginx" 的行:一条是你真正想要查找的进程信息,另一条是。命令是 Unix 和 Linux 系统中用于查看进程状态的一个强大工具,通过结合不同的选项和参数,你可以获取关于系统中运行进程的详细信息。但是,由于不同的 shell 和系统配置,它的输出可能会有所不同。是一个强大的文本搜索工具,它允许你在输入流(比如来自文件或另一个命令的输出)中搜索特定的模式。同样地,你也可以使用。原创 2024-06-20 02:15:00 · 404 阅读 · 0 评论 -
在VSCode中使用Vim
在VSCode中使用Vim,主要涉及到Vim插件的安装和配置。原创 2024-06-14 04:15:00 · 563 阅读 · 0 评论 -
Ubuntu 上 Vim 的安装、配置
文件中,你可以添加各种设置来个性化你的Vim编辑器。以上就是在Ubuntu上安装和配置Vim的详细步骤。这些配置选项只是示例,你可以根据自己的需求进行添加或修改。,位于用户的主目录下。原创 2024-06-13 01:15:00 · 638 阅读 · 0 评论 -
Vim安装
Vim安装的过程可以根据您使用的操作系统有所不同。原创 2024-06-14 02:00:00 · 356 阅读 · 0 评论 -
vim 显示行号
注意:在某些 Vim 配置或插件中,行号的显示可能会有额外的配置选项,比如是否显示相对行号等。如果你发现上述方法不起作用,可能需要检查你的 Vim 配置或插件设置。如果你希望每次打开 Vim 时都默认显示行号,你可以在你的 Vim 配置文件中添加。在 Vim 中,你可以通过几种不同的方式来显示行号。当你打开 Vim 并想要临时查看文件的行号时,你可以使用。保存文件后,下次你打开 Vim 时,行号就会默认显示了。文件,且位于 Vim 的安装目录或用户主目录下)。Vim 的配置文件通常位于你的用户主目录下的。原创 2024-06-13 05:30:00 · 473 阅读 · 0 评论 -
VIM 常用命令
这些命令和模式可以帮助用户高效地在Linux中使用VIM编辑器进行文本编辑工作。vim -R 文件名。vim -M 文件名。原创 2024-06-12 08:15:00 · 464 阅读 · 0 评论 -
LINUX 查找文件
在 Linux 中,有多种方法可以查找文件。find。原创 2024-06-11 19:38:36 · 393 阅读 · 0 评论 -
通过 echo 命令向 /sys/class/gpio/export 写入一个GPIO编号,但遇到 “Device or resource busy
如果以上方法都不奏效,并且你确定没有其他程序或服务在使用这个GPIO,那么重启系统可能是一个简单快捷的解决方法。在某些情况下,你可能需要查阅硬件文档或内核文档来获取正确的GPIO编号。写入一个GPIO编号,但遇到 "Device or resource busy" 错误时,这通常意味着该GPIO引脚已经被其他驱动或用户空间程序导出并使用了。如果你经常需要导出和取消导出GPIO引脚,你可以考虑使用udev规则来自动处理这些操作。如果GPIO已经被其他程序或服务占用,你需要找到并停止那个程序或服务。原创 2024-06-06 13:10:04 · 492 阅读 · 0 评论 -
Linux 环境安装 运行 python
在Linux环境中安装和运行Python通常是一个相对简单的过程。Python是一种解释型语言,这意味着你可以在安装后直接运行Python代码。原创 2024-06-04 09:31:19 · 366 阅读 · 0 评论 -
执行 make menuconfig 报错
命令:sudo apt-get install libncurses5-dev。解决方法:安装libncurses5-dev 库。原创 2022-09-20 11:54:22 · 427 阅读 · 1 评论 -
SCP 传输错误
使用scp 命令传输文件 主机 为linux 目标机为linux[root@john ~]# scp /root/tftp root@10.169.30.77:/root/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...原创 2021-09-18 10:13:34 · 381 阅读 · 0 评论 -
linux内核 打开pr_debug调试
一、目的二、配置1、在drivers/dma/Makefile中定义ccflags-$(CONFIG_DMADEVICES_DEBUG) := -DDEBUG2、kernel/printk/printk.c中修改#define DEFAULT_CONSOLE_LOGLEVEL 7#define DEFAULT_CONSOLE_LOGLEVEL 8原创 2021-04-28 11:53:01 · 1073 阅读 · 0 评论 -
ubuntu root账户登录
一、设置root密码在桌面打开终端,或者使用ssh登录,(默认有一个登录账户)例如 : sjl sjl1234561、输入命令:sudo passwd root2、将会提示输入当前用户密码:3、提示输入新的Unix密码,此时输入 要设置的root密码,提示输入新的Unix密码 ,此时再输入一次root密码。4、提示passwd .已成功更新密码,运行命令 su root ,提示“密码:"此时输入刚刚设置的root密码回车,切换root用户成功。二、u...原创 2021-04-19 11:07:29 · 5082 阅读 · 0 评论 -
RK3399 tcpdump编译安装
一、tcpdump 软件包下载下载地址为:http://www.tcpdump.org/,需要下载两个软件包:tcpdump-4.99.0.tar.gz、libpcap-1.10.0.tar.gz。具体版本自己选择。二、编译1、将tcpdump-4.99.0.tar.gz、libpcap-1.10.0.tar.gz 放在编译环境中,并解压tar -zxvf libpcap-1.10.0.tar.gz tar -zxvf tcpdump-4.99.0.tar.gz 2、编译libc..原创 2021-04-16 17:59:44 · 343 阅读 · 0 评论 -
ubuntu中安装程序包出现Unable to locate package错误
在Linux ubuntu中安装程序包,使用apt-get命令进行安装sudo apt-get install tftpd-hpa出现错误Reading package lists... DoneBuilding dependency tree Reading state information... DoneE: Unable to locate package tftpd-hpa解决办法:在执行apt-get 命令前先更新软件源apt-get update.原创 2021-04-16 17:23:43 · 713 阅读 · 0 评论 -
RK3399 第一个驱动程序hello
一、编写程序新建文件夹 hello_module,创建hello_module.c文件,代码内容为:#include <linux/init.h>#include <linux/module.h>MODULE_LICENSE("Dual BSD/GPL"); MODULE_AUTHOR("SONGJL");static int hello_init(void){ printk(KERN_EMERG "HELLO WORD SJL ENTER!\n"); r原创 2021-04-13 15:07:14 · 787 阅读 · 0 评论 -
tftp 使用
传输文件到目的地址,上传tftp -pl filename Dstaddr下载文件tftp -g-r ilename Dstaddr原创 2020-07-21 21:09:04 · 248 阅读 · 0 评论 -
linux ——Uboot模式下读取NORflash芯片数据
命令:md指令uboot下输入指令md,会提示md的用法,memory display,即内存显示。md [.b, .w, .l] address [# of objects] - memory displayb:8位w:16位l:32位(默认值)例:mw指令uboot下输入指令mw,会提示md的用法,memory write,即向内存中写入...原创 2020-01-07 17:24:39 · 2587 阅读 · 0 评论 -
Linux GPIO控制
待完善原创 2019-11-28 22:06:40 · 255 阅读 · 0 评论 -
Linux U盘自动挂载
待完善原创 2019-11-28 22:05:02 · 242 阅读 · 0 评论 -
LINUX U盘挂载流程
挂载步骤1. fdisk -l 发现有问题: Disk /dev/sda doesn't contain a valid partition table进行第二步操作,否则进入第三步操作2.fdisk /dev/sda跟着向导一步步做下去(如果不知道该输入什么,就输入“m”并回车,可以打印出菜单):Command (m ...原创 2019-11-28 22:04:06 · 1118 阅读 · 0 评论 -
LINUX USB监测流程分析
待完善原创 2019-11-28 22:00:13 · 233 阅读 · 0 评论