Linux
faithzzf
这个作者很懒,什么都没留下…
展开
-
objdump 命令
用法:objdump [参数] filename 作用:查看elf文件(如.o,.so,可执行文件等)的相关信息。参数 -h 可以查看文件分段(如代码段,数据段等)信息。 -x 列举更加详细的段信息。例子: 输入命令: objdump -h SimpleSection.o 输出结果: SimpleSec原创 2016-05-12 16:45:13 · 1019 阅读 · 0 评论 -
Linux GDB常用命令整理
设置断点:break *0x7c00break mainbreak main.c:19列出所有断点info br 删除断点delete 5delete 1-10查看寄存器i rp $pcp $eip查看局部变量info locals查看结构体display (struct run)*pp *array@len 数组查看内存x p导出内存到文件dump binary memory /home/zz...原创 2018-02-10 16:43:56 · 417 阅读 · 0 评论 -
Linux下Make编译结果输出到文件
Linux下Make编译结果输出到文件。原创 2017-05-18 14:20:39 · 16864 阅读 · 2 评论 -
unbuntu下cups命令常用操作--枚举、调用、删除打印机
1 删除打印机 sudo lpadmin -x printer_name; (printer_name是你需要指定的打印机名称)2 设置系统默认打印机 export PRINTER=printer_name;3 调用系统默认打印机打印 lp file_name (file_name是你需要打印的文件名)4 配置打印机 可以通过修改配置文件/etc/cups/printer.conf,原创 2015-09-17 10:47:39 · 6294 阅读 · 0 评论 -
QT tabWidget控件插入对话框
QT tabWidget控件插入对话框。原创 2017-05-25 13:27:40 · 6807 阅读 · 0 评论 -
ubuntu 下QT4链接C语言编写的.a静态库
ubuntu 下QT4链接C语言编写的.a静态库。原创 2017-05-24 14:29:15 · 1230 阅读 · 2 评论 -
ubuntu下gcc链接静态库.a文件
ubuntu下gcc链接静态库.a文件。原创 2017-05-24 13:42:24 · 12433 阅读 · 0 评论 -
ubuntu下usb抓包方法步骤--usbmon
ubuntu下usb抓包--usbmon。原创 2017-03-09 14:05:25 · 14933 阅读 · 0 评论 -
Ubuntu下使用串口打印
Ubuntu下的打印是基于CUPS框架的。默认情况下,在打印机的配置界面看不到串口,哪怕打印机通过串口已经连接了Ubuntu。 使用串口打印,需要先开启串口的访问权限。命令如下: sudo chmod a+rw /dev/ttyS0 执行该命令,表示开放COM1的权限 sudo chmod a+rw /dev/ttyS1 执行该命令,表示开放C原创 2016-08-16 15:50:47 · 2793 阅读 · 0 评论 -
file命令用法
用法:file [参数] filename 作用:linu下并不是通过后缀名称来判定某个文件的类型,因此,我们可以使用file命令来查看某个文件是什么类型。例子: 输入命令: file texttokc 输出结果:texttokc: ELF 32-bit LSB executable, Intel 80386, ver原创 2016-05-10 10:51:40 · 849 阅读 · 0 评论 -
Unbuntu下使用bison编写文本解释器的方法
Unbuntu下使用bison编写文本解释器的方法。原创 2015-08-05 11:02:03 · 934 阅读 · 0 评论 -
ubuntu下使用命令行调用USB热敏票据打印机
linux下通过USB端口进行打印,某些时候我们需要检测打印机是否正常工作,这时就可以通过命令行执行打印操作。 首先,接上USB打印机。上电后,查看/dev/usb/lp0的设备是否存在。 接着,设置打印机的访问权限。执行命令 sudo chown root:lpadmin /dev/usb/lp0 即可。 成功后,即可通过命令行执行打印了。比如 echo "T原创 2016-06-13 13:10:34 · 7210 阅读 · 0 评论 -
GCC 显示程序详细编译-链接过程
很多时候,我们对于程序的编译和链接过程很少关注。特别是使用强大的IDE之后,更多人只是会使用IDE进行编程。这样,一旦出现编译或者链接问题,有时候会很难找到编译或者链接问题。理解编译和链接的过程,对于编写程序以及调试问题都有很大的帮助。 事实上,gcc提供了一个可选参数 --verbose,该参数可以完整的显示编译和链接过程。这里以hello.c提供例子。 如上图原创 2016-06-21 10:10:29 · 10086 阅读 · 0 评论 -
linux下grep命令使用--正则查询
作为查询或者字符串处理,熟悉和使用正则表达式是必须的,而且非常有效率。本文针对自己使用过程中比较常用的一些用法,把它们列举出来。 grep命令是功能强大的,支持单纯的字符串匹配搜索(支持大小写或者忽略大小写),支持正则表达式,支持扩展正则表达式等。 命令格式: grep [OPTION] PATTERN [FILE] 用法例子: 查找包原创 2016-06-13 13:48:34 · 583 阅读 · 0 评论 -
lsusb 列举linux USB设备命令
用法:lsusb [参数] 作用:列出linux下usb的设备信息,包括PID和VID等,以及简单的设备描述。例子: 输入命令: lsusb 输出结果:Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual MouseBus 002 Device 003:原创 2016-05-16 17:19:05 · 3549 阅读 · 0 评论 -
QT增加链接库和头文件搜索目录(相对目录)
QT开发的时候,需要增加链接的动态库或者静态库,或者搜索的头文件。正常情况下,使用相对目录是最好的。下面是常用的方法: 1 增加库依赖。如下,OUT_PWD表示QT编译后的输出目录。比如Debug或者Release目录。后续发布的时候,把so库或者静态库放入到对应的目录即可正常运行。 LIBS += $$OUT_PWD/libDBOp.so $$...原创 2018-03-12 17:21:40 · 13048 阅读 · 0 评论