
linux
jsa158
这个作者很懒,什么都没留下…
展开
-
解决RedHat中ifconfig命令不能使用的问题
在RedHat中, 打开终端, 运行 “ifconfig” 命令, 如果给出的提示是 “command not found”, 那里我们可以按下面的方法来解决:输入 ifconfig 命令的绝对路径, ifconfig在是/sbin这个目录下面, 所以在终端输入下列命令就可以运行此命令:/sbin/ifconfig我们还可以修改 profile文件, 将 /sbin目录添加到 PATH 里,转载 2016-08-28 08:20:10 · 918 阅读 · 0 评论 -
ubuntu 下安装使用SVN RabbitVCS
Ubuntu14.04 也有TortoiseSVN!毫不逊色的图形化前端RabbbitVCS 安装的依赖包 sudo add-apt-repository ppa:rabbitvcs/ppa sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 34EF4A35 sudo apt-get update sudo apt-g原创 2016-09-24 16:38:06 · 535 阅读 · 0 评论 -
you appear to be running an x server please exit x before installing
按住ctrl+alt+F1 进入控制台 sudo init 3 注意空格 会做掉x rm /tmp/.X* 上面的命令是删掉X 的锁文件 再次cd 到.run文件所在目录 再次执行 sudo ./.run文件 最后reboot 重启电脑。原创 2016-09-20 17:14:33 · 24037 阅读 · 1 评论 -
转:linux中fork()函数详解(原创!!实例讲解)
http://blog.youkuaiyun.com/jason314/article/details/5640969 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。一个进程调用fork()函数后,系统先给新的进程分配资源,例如存转载 2016-09-19 22:58:40 · 416 阅读 · 0 评论 -
# **linux 某一目录下所有文件时间戳**
Linux操作文件有时会遇到时间戳不对的问题,时间早于clock 等问题,下 面一条命令可以更改所有文件的时间戳 find ./* -exec touch {} \; 命令详解: 找到当前目录下的所有文件,-exec 指示执行 touch命令,{} 代码find的所有结果,然后传递给touch ,\;为命令终止符 touch file.txt 意思是更新file.txt 的存取和修改时间原创 2016-08-25 22:45:36 · 887 阅读 · 0 评论 -
(转载)Shell脚本中$0、$?、$!等的意义
在阅读别人shell脚本的时候,我们可能会看到类似$0这些变量符号。那么他们是什么意思呢?变量说明$$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如”$*”用「”」括起来的情况、以”$1 $2 … $n”的形式输出所有参数。转载 2016-08-23 10:15:12 · 1114 阅读 · 0 评论 -
Ubuntu 下C C++集成开发环境IDE codeblocks安装
Ubuntu 14.04下 终端下执行如下命令 sudo add-apt-repository ppa:damien-moore/codeblocks-stable sudo apt-get update update后就可以使用了原创 2016-08-23 09:56:37 · 566 阅读 · 0 评论 -
linux 下获得so的路径
#include <link.h>#include <stdlib.h>#include <stdio.h>#include <string.h>//#include <dlfcn.h>void getSOPath(void *fun){ char *pDest; Dl_info dlinfo; int ret=0; ret = dladdr(fun,&dli原创 2016-08-29 09:04:02 · 4497 阅读 · 1 评论 -
inflateReset 错误解决方法
/mnt/hgfs/FaceRecognitionV75/AlgorithmCmake/SDK/FaceRecognitionV75/Linux64/libHISIGN_FaceID_v7.so: undefined reference to `inflateReset'/mnt/hgfs/FaceRecognitionV75/AlgorithmCmake/SDK/FaceRecognitionV原创 2016-08-28 21:11:44 · 1842 阅读 · 0 评论 -
WINDOWS和linux下stdcall
__stdcall被这个关键字修饰的函数,其参数都是从右向左通过堆栈传递的(__fastcall 的前面部分由ecx,edx传), 函数调用在返回前要由被调用者清理堆栈。这个关键字主要见于Microsoft Visual C、C++。GNU的C、C++是另外一种修饰方式:__attribute__((stdcall))原创 2016-08-28 20:03:37 · 5163 阅读 · 1 评论 -
undefined reference to `dlopen'
linux下或者android下编程经常遇到dlopen 、dlclose等未定义函数,其实 只要我们链接上dl库就可以解决这个问题,在makefile 加上-ldl选项,便可以解决这个问题。原创 2016-08-28 18:16:01 · 2041 阅读 · 0 评论 -
如何查看linux动态库中包含哪些函数
1、方法1nm *.so2、方法2readelf -a *.soPS:readelf Options are: -a --all Equivalent to: -h -l -S -s -r -d -V -A -I -h --file-header Display the ELF file header -l --program-header转载 2016-08-28 16:18:16 · 3196 阅读 · 0 评论 -
Makefile 知识点记录
make -j8参数,make最多允许8个编译命令同时执行,这样可以更有效的利用CPU资源.在多核CPU上,适当的进行并行编译还是可以明显提高编译速度的。但并行的任务不宜太多,一般是以CPU的核心数目的两倍为宜.原创 2016-08-28 10:55:56 · 374 阅读 · 0 评论 -
A31S android 手动加载摄像头命令,驱动编译进内核
insmod /system/vendor/modules/videobuf2-core.koinsmod /system/vendor/modules/videobuf2-memops.koinsmod /system/vendor/modules/videobuf2-vmalloc.koinsmod /system/vendor/modules/uvcvideo.ko或者RootCom原创 2016-08-28 10:37:52 · 704 阅读 · 0 评论 -
Ubuntu 下找不到软件中心的解决方法
查找名字,或者直接在终端打开:software-center原创 2016-08-28 09:26:50 · 13589 阅读 · 1 评论 -
(转)程序性能调优之 怎样使用gprof和oprofile来分析 linux程序的性能(每个函数的调用次数与耗时)
http://www.cnblogs.com/StitchSun/articles/4286428.html 程序性能调优之 怎样使用gprof和oprofile来分析 linux程序的性能(每个函数的调用次数与耗时) 有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取 得好的效果,否则可能白做工作。为转载 2016-11-22 09:28:58 · 974 阅读 · 0 评论