1、lsof -i:端口号 lsof(list open files) 2、netstat -tunlp |grep 端口号 t:tcp u:udp n:拒绝显示别名 l:仅显示listen的服务状态 p:显示建立相关链接的程序名 ...
分类:
系统相关 时间:
2018-03-06 20:21:54
阅读次数:
198
最近开发基于ZYNQ的嵌入式linux程序,涉及到多线程使用,将一些内容整理如下: POSIX多线程编程最为基础和重要的可以分为两部分: 线程同步主要是由于线程共享同一进程里的资源,因而需要程序员自己对资源进行同步来避免竞争产生 1.线程操作 具体函数使用见参考文献1,现将参考文献1中示例代码贴出 ...
分类:
编程语言 时间:
2018-03-03 12:25:50
阅读次数:
187
需求分析 实验环境 配置步骤 1 需求分析 有些Linux程序还是不能全然离开窗体环境,或者说离开后操作不方便。当中Oracle就是这样一个程序。其工具程序大多数能够在纯命令行静默运行,如 OCI。DBCA,NetCA等,可是工作在图形界面时更加方便。为此,须要利用X11的XServer和XClie ...
分类:
其他好文 时间:
2018-02-26 19:40:52
阅读次数:
220
程序C语言:源代码-->(编译)二进制格式脚本:解释器(二进制程序)源代码-->编译-->链接-->运行程序组成部分: 二进制程序、库、配置文件、帮助文件Linux路径:/proc /sys,内核自我管理需要的目录,不能单独分区,默认为
分类:
系统相关 时间:
2018-02-18 15:39:14
阅读次数:
200
1、Linux是一个统称,内核是一致的。分为Linux系统管理员和Linux程序员包括管理和软件开发。 2、要掌握Linux,有四步,第一,在Linux平台上的开发,比如,vi、gcc、gdb等和Linux相关的基本操作;第二,c语言基础功底;第三,在Linux环境下的高级编程;第四,Linux应用 ...
分类:
系统相关 时间:
2018-01-15 22:20:53
阅读次数:
208
工程管理与makefile 一、为什么需要makefile和make 一个工程中的源文件可能很多,按照类型、功能、模块分别放在若干个目录中,为了有效地管理软件工程,更高效地编译整个工程,需要用到makefile 和 make 命令工具。Linux 程序员须学会写makefile,使用GNU make ...
分类:
其他好文 时间:
2018-01-15 20:18:45
阅读次数:
138
Linux 中的文件及权限 rwxr xr x 1 cat animal 68 03 31 21:47 sleep.sh 三种用户角色: r 4 w 2 x 1 user ,文件的所有者 group,所属的用户组 others,其他人 查找文件 find :功能最丰富的文件查找命令 基本用法示例: ...
分类:
系统相关 时间:
2018-01-03 11:47:20
阅读次数:
230
在Windows上运行Linux 之前了解过一些适用于linux的Windows子系统,最近又听人提起,于是在自己的Windows 10专业版上安装了一个Ubuntu。运行起来还真方便,以后在windows上开发Linux程序就不需要安装桌面虚拟化应用了。下面讲下具体的步骤。 首先需要在控制面板中启 ...
栈的大小是可以指定的.Windows程序在编译的时候就可以指定栈的大小.Linux程序栈的大小是通过环境变量设置的.堆是程序员自定义管理的内存.我们上节课学习了malloc这个函数申请内存以及使用free释放内存. 什么时候在栈中使用一个数组?什么时候在堆中使用一个数组? int l_arr[100 ...
分类:
其他好文 时间:
2017-12-16 21:12:36
阅读次数:
139
unix环境高级编程的术语很多,概念内容,也很多,不过学习概念性质、标准规则类的东西,想必都是这样吧——需要进行拓展的内容很多。 Linux程序设计,图文并茂,代码量够足,看起来,感觉难度还可以。 linux程序设计这部书,是我第一部接触到的,因为想研究纯后端的东西,所以上面的不少图形界面相关的内容 ...
分类:
系统相关 时间:
2017-12-13 23:45:28
阅读次数:
188