linux
JiangzhouHe
工程师
展开
-
第一个shell脚本helloword
直接上代码,具体的自己上网了解下#!/bin/shfor var in A B C;doecho "var is $var"echo "helloWorld"done原创 2016-10-11 14:42:54 · 428 阅读 · 0 评论 -
linux 中git使用教程
链接地址http://www.runoob.com/git/git-tutorial.html原创 2017-05-10 21:04:03 · 572 阅读 · 0 评论 -
linux线程(创建,等待,终止)
linux线程创建等待终止/* FirstThreadFunc.c*/ #include //#include //#include #include void thread (void) { // sleep(1); int i; int tid = pthread_self();//返回自己的线程ID转载 2017-05-06 13:59:33 · 793 阅读 · 0 评论 -
Linux下C语言多线程(第二篇)线程互斥pthread_mutex_t()
面先来一个实例来感受下Linux下C语言多线程编程的乐趣!我们通过创建两个线程来实现对一个数的递加。先不去理会代码的含义,我们先运行linux,在其中编写我们的第一个C语言多线程程序。[cpp] view plain copy#include #include #include #include #define MAX转载 2017-04-29 11:58:07 · 4145 阅读 · 0 评论 -
linux下C语言多线程(第一篇)创建线程
Linux下用C开发多线程程序,Linux系统下的多线程遵循POSIX线程接口,称为pthread。#include int pthread_create(pthread_t *restrict tidp, const pthread_attr_t *restrict attr, voi转载 2017-04-29 11:55:15 · 6727 阅读 · 0 评论 -
linux下将大文件分包压缩与合并(压缩后可以用U盘拷贝)
要将目录logs打包压缩并分割成多个1M的文件,可以用下面的命令: tar cjf - logs/ |split -b 1m - logs.tar.bz2.完成后会产生下列文件: logs.tar.bz2.aa, logs.tar.bz2.ab, logs.tar.bz2.ac要解压的时候只要执行下面的命令就可以了:cat logs.tar.bz2.a* | tar xj转载 2017-01-11 16:16:37 · 4069 阅读 · 1 评论 -
linux下常用命令
find$ find - : 所要搜索的目录及其所有子目录。默认为当前目录。 - : 所要搜索的文件的特征。 - : 对搜索结果进行特定的处理。如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。find的使用实例: $ find . -name 'my*原创 2016-08-30 17:03:55 · 465 阅读 · 0 评论 -
vi编辑器
命令端输入vi中显示行号:set nuvi中跳转到第n行:n(如:输入56跳转到56行)原创 2016-11-03 11:55:23 · 313 阅读 · 0 评论 -
rk平板底层C语言调用摄像头(工作内容)
int main(int argc, char **argv){ gui_init(); //图形界面初始化 gui_loadResources(); while(1){ sleep(0); } pthread_t cm_tid; ui_reset()原创 2016-11-07 17:07:10 · 896 阅读 · 0 评论 -
linux编写C中include<dlfcn.h>
包含头文件编译的时候需要这样编译gcc xxx.c -o xxx.out -dl原创 2016-10-26 14:55:58 · 2587 阅读 · 0 评论 -
linux下生成.so并运行程序加载该.so
此时如果我们想要生成动态库,要做的工作其实非常简单,输入gcc -shared -fPIC -o libtest.so test.c即可。回车后输入ls,我们就可以发现当前目录下面出现了libtest.so文件在上面的代码当中,我们发现使用到了add函数,那么此时如何才能生成一个执行文件呢?也很简单,输入gcc hello.c -o hello ./libtest.so。然后输入./原创 2016-10-26 14:33:01 · 2505 阅读 · 0 评论 -
linux中运行include <math.h>
在命令行需要这样输入:gcc XXX.c -lm -L/lib -L/usr/lib原创 2016-10-26 14:11:55 · 3384 阅读 · 0 评论 -
在linux下编译多线程需要如下设置
编译时这样输入命令:gcc xxx.c -o xxx.out -lpthread原创 2016-10-26 09:32:53 · 5032 阅读 · 0 评论 -
如何解决linux下tar.gzaa压缩文件格式
例如:如何解压 sxrt5.0.dvd1.tar.gzaa sxrt5.0.dvd1.tar.gzab sxrt5.0.dvd1.tar.gzac >>sxrt5.0.dvd1.tar.gz第一种办法:第一种方式简单如果不好理解建议用第二种方法gzcat sxrt5.0.dvd1.tar.gza[a-c]|tar xvf -第二种方法:第一种方式简单如果不好理解建议用第原创 2016-08-16 10:52:17 · 7530 阅读 · 0 评论 -
ubuntu 14.0 samba 的安装和配置
http://blog.csdn.net/yanglinpvp/article/details/52210713原创 2017-07-04 14:12:40 · 306 阅读 · 0 评论