摘要: shlex.split() 阅读全文
posted @ 2023-03-24 22:35 yaocai 阅读(6) 评论(0) 推荐(0) 编辑
摘要: udev在网卡上的命名采用两种规则 bisodevnames&net.ifnames: net.ifnames的命名规则是: 设备类型+设备位置+数字 设备类型分为:1 en for ethernet 2 wl for wireless lan 3 ww for wwan 阅读全文
posted @ 2022-12-30 09:12 yaocai 阅读(27) 评论(0) 推荐(0) 编辑
摘要: nmcli是NetworkManager的客户端,感觉有点象systemd与systemctl工具。 nmcli的使用格式为 nmcli obj command 三部分 obj主要、常用的有两个 device connection device的常用操作为: nmcli device wifi li 阅读全文
posted @ 2022-12-14 23:27 yaocai 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1. utf8 Use UTF-8 for converting file names. 使用UTF-8来转换文件名 2. uid=value, gid=value and umask=value Set the file permission on the filesystem. The umas 阅读全文
posted @ 2022-10-05 20:47 yaocai 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 通过查看文档和自己的测试,bashdb-4.2.0-7 和centos7的bash-4.2.46版本匹配,并且编译顺利. 使用方法: 解压bashdb [root]#tar xf bashdb-4.2-0.7.tar.gz -C /usr/src 编译安装bashdb 编译安装bashdb有两种方法 阅读全文
posted @ 2021-08-16 09:55 yaocai 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 嵌入式的bootloader相当于PC中的BIOS+GRUB,是嵌入式设备上电运行的第一段代码,其功能主要有 1 初始化硬件,是硬件工作的准备工作 相当于PC机中的BISO功能 2 加载内核,完成系统启动功能 阅读全文
posted @ 2020-06-16 22:03 yaocai 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1 grub2引导winpe 1下载winpe.iso镜像,放置在U盘的根目录下 2下载syslinux的memdisk,放置在U盘的根目录下 3 set root=(hd0,msdos1) 设置U盘的分区为根分区 #insmod memdisk 载入memdisk模块 4 linux16 /mem 阅读全文
posted @ 2020-05-12 23:35 yaocai 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 数组的定义 arrayname=(value1 value2 value3 .....valueN) 数组的引用 array[x] 代表一个数组元素 array[@] 代表整个数组元素 数组的遍历 for var in ${array[@]}; do statment; done man页中arra 阅读全文
posted @ 2020-04-12 21:02 yaocai 阅读(277) 评论(0) 推荐(0) 编辑
摘要: for var in * 对当前目录中文件名的遍历 for var in /xx/xx/* 对绝对路径目录的遍历 ${var##*/} 变量扩展取文件名的基名 $var =~ ^[0-9]+$ 对一个变量是否为纯数字的判断 =~ 是一个匹配符,对右边扩展正则模式匹配,且右边扩展正则不能加引号 阅读全文
posted @ 2020-03-19 23:09 yaocai 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1 #》(umask xxx touch yyy) 在当前目前创建一个指定umask值的文件, #》(ummask 077 touch aa ) 2 less -n -N 显示文件的行号 阅读全文
posted @ 2020-03-05 20:47 yaocai 阅读(95) 评论(0) 推荐(0) 编辑