Linux
文章平均质量分 94
倚珂
这个作者很懒,什么都没留下…
展开
-
使用Makefile时遇到的问题
missing separator错误转载 2017-02-12 13:47:50 · 649 阅读 · 0 评论 -
Sed命令常用用法
基本语法:sed [options] commands inputfileoptions:-n:取消默认输出eg. sed -n '3 p' test.txt-e:多条子命令时使用eg. sed -e 's/a/A/' -e 's/b/B/' test.txteg. sed -e 's/a/A/;s/b/B/' test.txt-f:将多条命令写在脚本中,从脚本中读取命令,此时co...原创 2019-06-23 14:44:42 · 774 阅读 · 0 评论 -
shell脚本的3种执行方式分析
执行shell脚本的三种方式包括:1.使用“解释器 + 文件名”的方式2.直接指定文件名3.使用“source + 文件名”的方式这里文件名可以用相对路径也可以用绝对路径。如果文件所在路径被加入到$PATH中,甚至可以不指定路径,直接指定脚本名即可。1.使用“解释器 + 文件名”的方式脚本执行的只是打印一个变量,同时也过滤了当前脚本名的进程根据上面的打印结果,重点关注下面三个特征:...原创 2019-05-12 17:45:06 · 1360 阅读 · 0 评论 -
Linux模拟器Termux的使用总结
2019.05.04今天手机装了Termux,确实很强大。存储权限放开,可以用脚本做很多事情了,取得root权限之后,就更嗨了。毕竟是模拟器,与实际的Linux还是有点差异的,记录一下。主要文件都在这个路径下:/data/data/com.termux/files这个路径下包括包括两个目录,home和usr,分别对应于linux的home目录和根目录下其他的那些目录/data/dat...原创 2019-05-04 22:45:36 · 5154 阅读 · 4 评论 -
通过tcpdump分析TCP报文(1)
第一部分,先熟悉一下tcpdump的基本使用并对一个普通的TCP数据报文进行分析。tcpdump的基本使用常用参数:参考:https://blog.51cto.com/nickfox/2089655-i 指定监听的网络接口-nn IP和端口均以数字形式显示-c 在收到指定的数量的分组后,tcpdump停止,如果没有这个参数,tcpdump会持续不断的监听直到用户输入 [ctrl]-c...原创 2019-05-03 13:40:48 · 16169 阅读 · 1 评论 -
树莓派3B开启VNC服务
参考:https://www.cnblogs.com/crosys/p/6220471.htmlhttps://blog.csdn.net/a2013126370/article/details/78816222#commentBox1.在树莓派上开启vnc服务sudo raspi-config5 Interfacing Options -> P3 VNC ->enable...原创 2019-05-02 18:44:31 · 4294 阅读 · 0 评论 -
Linux_Shell脚本攻略学习笔记(1)1.1-1.5
1.11)shell脚本的两种执行方式:a.直接输入地址+脚本名,如当前目录的./test.shell或者~/Documets/test.shell这种方式必须在脚本头指定解释器,即#!/bin/bashb.不需要指定解释器,使用/bin/bash ~/Documents/test.shell的方式2)每条命令之间使用换行或者分号进行分隔3)两个bash相关的特殊文件:~/.bashs...原创 2018-12-16 22:16:42 · 315 阅读 · 0 评论 -
win10平台+VirtualBox下的ubuntu调用摄像头
1.在ubuntu中输入终端命令:cheese即可调用摄像头。2.若调用失败,则原因是缺少virtualBox拓展插件,到官方下载,如图:3.下载完成直接运行安装即可。4.打开virtualbox,进行usb设备添加设置。5.点击摄像头,并使其进入勾选状态:6.重复1的操作,可发现摄像头被成功调用,也可在ubuntu下的开发项目中调用。原创 2017-04-10 23:26:16 · 5540 阅读 · 0 评论 -
ubuntu 16.04+Qt 5.8.0+opencv 3.2配置
ubuntu+opencv+qt配置原创 2017-04-10 13:36:55 · 5009 阅读 · 0 评论 -
Ubuntu+QT5.8 调用摄像头出现错误
找不到-lpulse-mainloop-glib和-lpulsesudo su find / -name libpulse-mainloop-glib.so*出现: /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0 /usr/lib/x86_64-linux-gnu/libpulse-mainloop-glib.so.0.0.4cp /转载 2017-02-24 16:52:04 · 952 阅读 · 0 评论 -
文件描述符
基本概念Linux一切皆是文件,即使是设备,在系统中也会被映射一个文件。键盘和显示器就是默认的标准输入输出指向的设备文件。系统中所有对文件的操作都是通过文件描述符来间接实现的,默认有三个描述符:0、1、2,分别对应标准输入、标准输出、标准错误。通过文件描述符访问文件是通过以下三种数据结构相互关联实现的。1.每个进程维护一张自己的文件描述符表。而后两张是系统级,全局只有一张。2.从左到右是多对...原创 2019-07-21 15:20:20 · 506 阅读 · 0 评论