随笔分类 -  linux

摘要:在代码中 示例代码 #include <stdio.h> /////////////颜色数值/////////////////////// #define COLOR_BLACK "30" #define COLOR_RED "31" #define COLOR_GREEN "32" #define 阅读全文
posted @ 2022-01-14 11:18 海林的菜园子 阅读(82) 评论(0) 推荐(0) 编辑
摘要:$ ps -ef | grep python | cut -c 6-11 | xargs kill -9 说明: Linux中的管道符“|”用来隔开两个命令,管道符左边的输出会作为管道符右边命令的输入 ps -ef是查看所有进程的命令。ps是process status的缩写 grep 是过滤符号, 阅读全文
posted @ 2022-01-13 10:06 海林的菜园子 阅读(66) 评论(0) 推荐(0) 编辑
摘要:1.编译应用程序 应用程序编译注意有以下几点: 1.区分glibc和uclibc 对于复合编译器的相关选项会有不同。 比如: CONFIG_UCLIBC_BUILD=y ifeq ($(CONFIG_UCLIBC_BUILD), y) CFLAGS += -muclibc LDFLAG += -mu 阅读全文
posted @ 2021-11-24 20:39 海林的菜园子 阅读(397) 评论(0) 推荐(0) 编辑
摘要:步骤 1. 设置网络 set gatewayip xxx.xxx.xxx.xxx set ipaddr xxx.xxx.xxx.xxx 步骤 2. 然后 ping 一下其他机器,如无意外,网络将能正常工作 阅读全文
posted @ 2021-11-23 20:53 海林的菜园子 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1.按照时间降序(默认:最新修改的排在前面) 命令:ls -lt 详细解释: -l use a long listing format 以长列表方式显示(详细信息方式) -t sort by modification time 按修改时间排序(最新的在最前面) 如: [root@Zeratul:tm 阅读全文
posted @ 2021-11-23 20:31 海林的菜园子 阅读(176) 评论(0) 推荐(0) 编辑
摘要:现象 [root@Zeratul:~]# mkdir /mnt/sd0 [root@Zeratul:~]# mount 192.168.28.195:/nfsroot /mnt/sd0 -t nfs -o nolock;cd /mnt/sd0 [root@Zeratul:sd0]# ls [root 阅读全文
posted @ 2021-11-23 20:15 海林的菜园子 阅读(512) 评论(0) 推荐(0) 编辑
摘要:1. Linux内核的三种调度策略 SCHED_OTHER 分时调度策略 SCHED_FIFO 实时调度策略,先到先服务。一旦占用cpu则一直运行。一直运行直到有更高优先级任务到达或自己放弃 SCHED_RR 实时调度策略,时间片轮转。当进程的时间片用完,系统将重新分配时间片,并置于就绪队列尾。放在 阅读全文
posted @ 2021-11-20 21:08 海林的菜园子 阅读(1779) 评论(0) 推荐(0) 编辑
摘要:一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。 Linux用宏MSGM 阅读全文
posted @ 2021-10-27 18:13 海林的菜园子 阅读(95) 评论(0) 推荐(0) 编辑
摘要:squashfs 一套基于Linux内核使用的压缩的只读文件系统 阅读全文
posted @ 2021-10-13 17:27 海林的菜园子 阅读(69) 评论(0) 推荐(0) 编辑
摘要:1. coredump是什么 Coredump叫做核心转储,它是进程运行时在突然崩溃的那一刻的一个内存快照。操作系统在程序发生异常而异常在进程内部又没有被捕获的情况下,会把进程此刻内存、寄存器状态、运行堆栈等信息转储保存在一个core文件里。 core文件是二进制文件,可以使用gdb、elfdump 阅读全文
posted @ 2021-09-29 14:22 海林的菜园子 阅读(4816) 评论(0) 推荐(2) 编辑
摘要:1. 什么是ulimit ulimit 是一种 Linux 系统的内建功能,它具有一套参数集,用于为由它生成的 shell进程及其所创进程的资源使用限制。 Provides control over the resources available to the shell and processes 阅读全文
posted @ 2021-09-29 14:10 海林的菜园子 阅读(5779) 评论(0) 推荐(0) 编辑
摘要:手册章节 The table below shows the section numbers of the manual followed by the types of pages they contain. 1 Executable programs or shell commands 2 Sy 阅读全文
posted @ 2021-09-29 11:44 海林的菜园子 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Linux下对文件操作有两种方式: 系统调用(system call) 也就是操作系统API,由OS自身提供的。通过system call可以让用户态运行的进程和硬件设备进行交互。 是OS留给应用程序的一个接口。 库函数(library function) 库函数可分为两类: 1.C ISO规定的A 阅读全文
posted @ 2021-07-30 15:28 海林的菜园子 阅读(245) 评论(0) 推荐(0) 编辑
摘要:1. 变量 1. 变量命名与赋值 一般变量定义 name="hany" 注:变量名与等号之间不能有空格。 环境变量定义 export 变量名=变量值将shell 变量输出为环境变量 2. 使用变量 echo $name echo ${name} #推荐方法 将变量名追加到现有字符串 VER="123 阅读全文
posted @ 2021-05-28 21:53 海林的菜园子 阅读(324) 评论(0) 推荐(0) 编辑
摘要:查看系统信息 cat /proc/cupinfo 查看CPU信息 cat /proc/meminfo 查看内存信息 cat /proc/filesystems 查看文件系统信息 cat /proc/mtd 查看norflash或nandflash分区情况 cat /proc/version 查看系统 阅读全文
posted @ 2021-04-13 22:19 海林的菜园子 阅读(79) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示