linux常用命令
2023-6-21
| 2023-8-16
0  |  0 分钟
type
status
date
Jun 21, 2023 09:40 AM
slug
summary
tags
category
icon
password
 

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

 
 

注意点

  1. 上述例子中 before after 可以是文件,也可以是文件夹.
  1. 两者要放在同一级路径下,然后用相对路径来执行. 否则生成的是绝对路径,别人没法用.

参数解释

 

用git diff 生成patch

使用patch命令应用补丁

 

用法

参数解释

 

croot 可以用

 

挂载/卸载win分区命令

 

tar 软链接问题

 

解压: tar -xzvf

压缩:

  1. 对应的软链接替换为实际文件的方法.
    1. 对应的软链接保持为软链接的方法.
     

    查看当前跑的进程

    如下, 目前看用ps -ef 适合我.
    看看有没有进程在跑
    以宽格式显示所有的进程
    一般用法:
     

    查看终端下video设备信息

    view current video devices

     

    用v4l2-ctl 看更清楚些.

     

    查看当前摄像头支持的视频压缩格式

     

    查看usb

    这里看ID 2207:
    $ lsusb -v -d 0x2207:
     
    工作学习
  2. 工具
  3. 开发
  4. Linux
  5. 新机vps安装的东西记录打印输出和格式化 — Python 从入门到深入 1.0 文档
    目录