编程笔记
-
手写g++编译命令行工具笔记
基本想法 为什么要写 CPPRUN: 如果要开警告开关,敲完整的编译代码还挺麻烦的 想要编译与运行一次性完成 Windows 的控制台本来是 cmd,后来有了 Powershell,但是后者不能用 < 指定输入文件,比较麻烦 所以可以…
-
linux 查看软件的安装位置简单方法
这里以 Mysql 为例。比如说我安装了 Mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径。 一、查看软件安装路径: Linux 软件安装的地方不止一个地方,先说查看软件安…
-
WinSCP和PuTTY(与Linux系统链接的工具)的安装和使用
简介 WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能就是在本地与远程计算机间安全的复制文件。 安装 1、下载地址:https://www.aliyundrive.com/s/3XEcDQMZJrP 双击”Win…
-
跟着我一起来了解Linux运维
很多想要学习linux的小伙伴或多或少都听过运维工程师这个职业,有时候,有目标方向的学习会给自己增添巨大的动力,所以强烈建议各位准备入门Linux的同学了解下这个职业,说不定,你未来就成为一名运维工程师了。 先…
-
关于 linux:cut 或 awk 命令打印第一行的第一个字段
cut or awk command to print first field of first row 我正在尝试打印输出第一行的第一个字段。情况就是这样。我只需要从此输出中打印 SUSE 。 12345 # cat /etc/*release SUSE Linux Enterprise Server 11 (…
-
关于linux:valgrind、massif、top、pmap的比较
Comparing valgrind, massif, top, and pmap 我正在尝试了解我的应用程序是否泄漏。 在运行我的应用程序时,我会定期运行 pmap 并观察: 1234 mapped: 488256K writeable/private: 90144K &nbs…
-
关于 linux:编写 PAM 模块,该模块将从文件中读取密码并登录用户
Writing PAM Module that Will Read Password From File and Log the User In 我正在尝试编写一个 pam 模块,该模块将从文件中读取密码,然后让用户无需输入密码即可登录。 [编辑:文件将存储在外部设备中。 (试图…
-
关于 postgresql:如何在 Linux Centos 7 上安装 Gnatcoll Postgres
How to install Gnatcoll Postgres on Linux Centos 7 我已经安装了 gprbuild、xmlada 和 gnatcoll。我现在正在尝试安装 gnatcoll_postgres。我从这里下载的:https://github.com/AdaCore/gnatcoll-db/ 在 Postgres…
-
关于 linux:Yocto Custom Layer 在 mkfs.ext4 之后在 do_rootfs 上运行 Tune2fs
Yocto Custom Layer run Tune2fs on do_rootfs after mkfs.ext4 我在 Ubuntu 18.04 上使用 Yocto 和 Meta-Tegra 的 Warrior 分支,以尝试集成 RAUC 开源项目以进行 Linux 固件更新。 我了解到,如果 U-Boot 正在写…
-
关于 linux:perf stat 为每次运行提供不同数量的指令
perf stat gives different number of instruction for every run 我对以下空程序进行了性能分析, 123 #include <stdio.h> int main() { } 编译并运行 perf stat ./a.out 后,我??得到以下输出(连同其他数据…