Linux vmstat使用2023年6月6日 | linux在Linux系统中,vmstat命令用于报告虚拟内存统计信息。它提供了对系统内存、进程、I/O等关键指标的实时监视。基本用法如下: vmstat [选项] [时间间隔] [次数] 选项:用于指定vmstat命令的一些额外选项。 -a, --active:显示活跃和非活跃内存的详细信息。 -d, --disk:显示磁……阅读全文
Linux Makefile2023年6月3日 | linux在软件开发中,构建和管理项目是一个重要且复杂的任务。Makefile 是一种用于自动化构建过程的工具,它可以帮助开发人员管理依赖关系、编译源代码、生成可执行文件等。 Makefile 是一个非常强大的构建程序工具,主要用于管理程序的依赖关系和构建规则。一个 Makefile 通常包含多个规则,每个规则都包含一个目标和……阅读全文
Linux 基础2023年6月3日 | linux1、find 文件查找 查找txt和pdf文件 find . \( -name "*.txt" -o -name "*.pdf" \) -print 正则方式查找.txt和pdf find . -regex ".*\(\.txt|\.pdf\)$" -iregex: 忽略大小写的正则 否定参数,查找所有非txt文本 find . ! -name "*.txt" -print 指定搜索深度 打印出当前目录的文件(深度为1) find . -maxdepth 1 -type f 定制搜索 按类型搜索: find . -type d -print //只列出所有目录 -type f……阅读全文
创建Linux Systemctl自定义服务2023年5月21日 | linux要创建一个自定义的systemctl服务,你需要完成以下步骤: 创建一个服务文件:在/etc/systemd/system/目录下创建一个以.service为扩展名的服务文件,例如my-service.service。 编辑服务文件:使用文本编辑器打开服务文件,添加以下内容: [Unit] Description=My Custom Service……阅读全文
Linux Rsync命令2022年11月25日 | linuxrsync 命令 rsync 命令是一个远程数据同步工具,可通过 LAN/WAN 快速同步多台主机间的文件。 rsync 使用所谓的“rsync 算法”来使本地和远程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快。 语法 $ rsync [OPTION]... SRC DEST $ rsync [OPTION]... SRC [USER@]host:DEST $ rsync [OPTION]... [USER@]HOST:SRC DEST $ rsync [OPTION]... [USER@]HOST::SRC DEST $ rsync [OPTION]... SRC [USER@]HOST::DEST $ rsync [OPTION]... rsync://[USER@]HOST[:PORT]/SRC [DEST] 对……阅读全文