linux
svdalv
这个作者很懒,什么都没留下…
展开
-
linux 学习路线图
(一)基本的LINUX安装,系统维护知识。 建议初期学习ubuntu 会基本命令。 会写简单的shell脚本。 会使用GNOME环境下的一些基本的程序和工具。 熟练使用apt,dpkg,ssh 学会使用man 学会配置samba 了解和熟悉Linux系统的一些习惯性的设计理念和习惯。 了解Linux的目录结构,及其用途。/proc /etc /tmp /sys /va转载 2016-03-08 17:55:52 · 435 阅读 · 0 评论 -
Linux 下SVN 命令行的使用
方法一、用shell脚本定时更新项目 1、进入网站的根目录,假设项目位置放在/var/www/test cd /var/www/test 2、建立脚本文件update.sh,分两步进行.首先利用touch命令创建,之后使用vim进行编辑. touch update.sh vim update.sh 输入以下内容 #!/bin/sh while tru转载 2016-03-12 13:42:55 · 385 阅读 · 0 评论 -
关于/dev/null及用途
把/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而,/dev/null对命令行和脚本都非常的有用. 禁止标准输出. 1 cat $filename >/dev/null 2 # 文件内容丢失,而不会输出到标准输出. 禁止标准错误 1 rm $badname转载 2016-03-12 15:24:17 · 297 阅读 · 0 评论 -
Thread.sleep(0)的意义
声明:本博客只是本人学习使用。 感谢原作者,原地址为:http://blog.csdn.net/wl455624651/article/details/7388250 我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.S转载 2016-05-25 11:59:54 · 399 阅读 · 0 评论 -
linux下的.so和.a文件
原地址:http://blog.csdn.net/nieyinyin/article/details/6890557 Linux下的.so是基于Linux下的动态链接,其功能和作用类似与windows下.dll文件。 下面是关于.so的介绍: 一、引言 通常情况下,对函数库的链接是放在编译时期(compile time)完成的。所有相关的对象文件(object file)与牵涉到的函数转载 2016-05-25 13:40:17 · 282 阅读 · 0 评论 -
采用dlopen,dlsym,dlclose 加载动态链接库
1、前言 为了使程序方便扩展,具备通用性,可以采用插件形式。采用异步事件驱动模型,保证主程序逻辑不变,将各个业务已动态链接库的形式加载进来,这就是所谓的插件。linux提供了加载和处理动态链接库的系统调用,非常方便。本文先从使用上进行总结,涉及到基本的操作方法,关于动态链接库的本质及如何加载进来,需要进一步学习,后续继续补充。如何将程序设计为插件形式,挖掘出主题和业务之间的关系,需要进一步去转载 2016-05-25 15:16:20 · 459 阅读 · 0 评论 -
linux的.so文件
.so 文件 查看 nm -D XXX.soobjdump -tT XXX.so转载 2016-07-13 22:20:02 · 433 阅读 · 0 评论 -
操作系统常见面试题总结
感谢原作者,面试过程中确实经常遇到,原文地址 操作系统常见面试题总结 1. 进程与线程的区别 (1) 粒度性分析:线程的粒度小于进程。 (2) 调度性分析:进程是资源拥有的基本单位,线程是独立调度与独立运行的基本单位,除了寄存器,程序计数器等必要的资源外基本不拥有其他资源。 (3) 系统开销分析:由于线程基本不拥有系统资源,转载 2016-09-22 18:36:57 · 367 阅读 · 0 评论