自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux6.6.10 start_kenel 函数注解

linux6.6.10 start_kenel 函数注解。

2025-01-16 15:33:28 201

原创 linux start_kernel 函数注解

start_kernel 函数的调用注解

2025-01-16 15:08:13 83

原创 ramfs-rootfs-initramfs

旧的 initrd 文件是一个 gzip 压缩的文件系统镜像(以某种需要内核内置驱动的文件格式,如 ext2),而新的 initramfs 归档文件是一个 gzip 压缩的 cpio 归档文件(类似于但更简单的 tar,参见 cpio(1) 和 Documentation/driver-api/early-userspace/buffer-format.rst)。内核构建时的cpio创建代码是完全包含在内的,内核启动时的提取程序也是(显然)完全包含在内的。它们是 LGPL 和 GPL 许可的,分别。

2025-01-16 11:37:51 490

原创 linux tmpfs

如果您的系统依赖于该 tmpfs 的挂载,但有时会运行没有 NUMA 功能的内核构建(可能是安全恢复内核)或在线节点较少的内核,那么建议从自动挂载选项中省略 mpol 选项。另请参阅 Documentation/admin-guide/mm/transhuge.rst,它描述了 sysfs 文件 /sys/kernel/mm/transparent_hugepage/shmem_enabled:该文件可用于在紧急情况下拒绝所有 tmpfs 挂载的大页,或强制所有 tmpfs 挂载使用大页进行测试。

2025-01-16 11:35:08 636

原创 vi 复制当前行中的部分数据

vi 选择当前行部分数据复制:将光标移动到需要复制的文档前面,如果是想要将从光标处开始,往后复制数据,则需要 按“v”然后向右移动,直到复制的结尾。此时选中的数据高亮。此时再次按下 “v” , 然后 输入 "y" , 移动到需要粘贴的位置 "p" 即可。...

2020-02-20 18:10:15 1243

原创 linux 开机一段时间自动重启脚本

#! /bin/bash(echo "the system will reboot ...."sleep 120reboot)&

2017-04-13 09:49:25 1041

原创 Qt creator 使用pkgconfig

CONFIG += link_pkgconfigPKGCONFIG +=glib-2.0

2017-01-27 08:50:42 2529

原创 ubuntu 14.04 远程 ssh 服务

ps -e|grep ssh如果缺少sshd,说明ssh服务没有启动或者没有安装sudo apt-get install openssh-clientsudo apt-get install openssh-server启动服务:sudo /etc/init.d/ssh startps -e|grep ssh”查看是否正确启动ss

2016-12-26 09:25:57 272

原创 ubuntu14.04 nfs 搭建

sudo apt-get install nfs-kernel-serversudo mkdir /nfsbootchmod 777 -R /nfsbootsudo vi /etc/exports  //最后一行添加/nfsboot *(rw,sync,no_subtree_check, no_root_squash)sudo service nfs-kerne

2016-12-26 09:11:34 346

原创 linux shell 算数运算.关系运算.布尔运算,字符串运算

原生bash 不支持简单的算数运算,可以通过另外的命令来实现. awak expr 等expr: 表达式计算工具,可以实现表达式的求值操作表达式和运算符之间要有空格反引号 不是单引号#!/bin/bashval=`expr 2 + 2`echo "Total value:$val"乘法运算需要加反斜杠a=10b=20val=`expr $a + $

2016-12-21 17:32:58 2007 1

原创 linux shell 命令替换 变量替换

命令替换是指shell 可以先执行命令,将输出结果暂时保存,再适当的地方输出 `command`#命令替换 反引号在Esc键的下方 #!/bin/bashDATA=`date`echo "Data is $DATA" 变量替换: 根据变量的状态(是否为空.是否定义等) 来改变它的值${var} 变量本来的值${var:-word} 如

2016-12-21 16:48:37 1124

原创 linux shell 变量定义,特殊变量 shell $0 $# $* $@ $$

#!/bin/bash定义变量:your_name使用变量: $your_name 或者 ${your_name} 花括号帮助解释器识别变量的边界可以重新定义变量 your_name="aba" echo $your_name  重新定义: your_name="bab" echo $your_name只读变量: your_name="aba" #等号两边不能有空

2016-12-21 15:53:33 419

原创 minicom

ubuntu 14.04 安装过 minicom 后一直无法更改 ttyUSB0 新的解决办法:sudo minicom --device /dev/ttyUSB0

2016-12-21 15:05:10 539

原创 Linux ALSA

ubuntu 14.04 笔记本环境:alsa 设置sudo alsamixer查看开采集数据的音频设备;arecord -l录音 20秒 立体声 频率 8000Hz 录制 wav 格式的音频arecore -d 20 -c 2 -t wav -r 8000 -f "Signed 16 bit little Endian" test.wav录音:

2016-12-21 15:02:56 392

原创 linux 文件中查找匹配字符

有时候需要查找文件中是否有某些特定字符:find . type f | xargs grep "stream"在当前目录中查找文件中是否含有 "stream" 字符串

2016-12-21 14:57:22 740

原创 linux 挂载

将widows 下的目录挂载在 ubuntu的/mnt 目录下echo "passwd1" | sudo -S mount -t cifs -o username=" ",passwd=" " //windows IP/shareDir /mnt由于mount 需要管理员权限 这里为了不输入密码,使用echo 将 密码传递.  windows 需要创建共享目录 uaername passw

2016-12-21 14:53:36 291

原创 gedit 使用

ubuntu 14.04 使用没问题 需要先将 plugin 添加上快捷键:ctrl + F9 调出gedit 下面的终端面板ctrl + M 注释代码ctrl + alt + PgUp 左右选择文件ctrl + d 删除一行代码在gedit 中可以一键编译运行代码:

2016-12-21 14:42:26 3968

原创 c 语言套接字编程

c语言socket编程

2016-03-17 19:17:00 660

多目录Makefile的写法.zip

学习Makefile的简单demo,包含递归目录。比较浅显。希望有帮助

2020-02-13

多目录Makefile的写法.zip

多目录Makefile的实例,学习使用。留作备忘。

2020-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除