type
status
date
Jun 21, 2023 09:40 AM
slug
summary
tags
category
icon
password
rsync VS cpfindgrep命令diff vs Patch用diff 生成patch注意点参数解释用git diff 生成patch使用patch命令应用补丁用法参数解释croot 可以用挂载/卸载win分区命令tar 软链接问题解压: tar -xzvf压缩:查看当前跑的进程查看终端下video设备信息view current video devices用v4l2-ctl 看更清楚些.查看当前摄像头支持的视频压缩格式查看usb
rsync VS cp
find
在frameworks目录下查找最后10分钟访问的文件
查找文件名, 不区分大小写
查找文件名, 区分大小写
查找文件名, 区分大小写, 并删除
grep命令
1、在当前目录中,查找后缀有 file 字样的文件中包含 test 字符串的文件,并打印出该字符串的行。此时,可以使用如下命令:
2、以递归的方式查找符合条件的文件。例如,查找指定目录/etc/acpi 及其子目录(如果存在子目录的话)下所有文件中包含字符串"update"的文件,并打印出该字符串所在行的内容,使用的命令为:
3、反向查找。前面各个例子是查找并打印出符合条件的行,通过"-v"参数可以打印出不符合条件行的内容。
查找文件名中包含 test 的文件中不包含test 的行,此时,使用的命令为:
4. 从文件内容查找与正则表达式匹配的行:
5. 在当前目录里第一级文件夹中寻找包含指定字符串的 .in 文件
6. 从根目录开始查找所有扩展名为 .log 的文本文件,并找出包含 "ERROR" 的行:
diff vs Patch
打patch有多种方法比如patch git ,这里提diff和patch 结合的用法.
用diff 生成patch
注意点
- 上述例子中
before
after
可以是文件,也可以是文件夹.
- 两者要放在同一级路径下,然后用相对路径来执行. 否则生成的是绝对路径,别人没法用.
参数解释
用git diff 生成patch
使用patch命令应用补丁
用法
参数解释
croot 可以用
挂载/卸载win分区命令
tar 软链接问题
解压: tar -xzvf
压缩:
- 对应的软链接替换为实际文件的方法.
- 对应的软链接保持为软链接的方法.
查看当前跑的进程
如下, 目前看用
ps -ef
适合我.看看有没有进程在跑
以宽格式显示所有的进程
一般用法:
查看终端下video设备信息
view current video devices
用v4l2-ctl 看更清楚些.
查看当前摄像头支持的视频压缩格式
查看usb
这里看ID 2207:
$ lsusb -v -d 0x2207: