随笔分类 - Linux
摘要:为了实现Windows主机与Linux服务器之间的资源共享,Linux操作系统提供了Samba服务,Samba服务为两种不同的操作系统架起了一座桥梁,使Linux系统和Windows系统之间能够实现互相通信。 1、服务查询 默认情况下,Linux系统在默认安装中已经安装了Samba服务包的一部分 ,
阅读全文
摘要:概述 Linux内核启动流程根据是否与体系结构相关主要可分为两个阶段。第一阶段:引导过程 ==> 系统上电 > CPU自身初始化 BIOS > 加电自检 > 加载内核引导程序 内核引导程序 > 主引导程序 > 次引导程序 > 调用内核 1、CPU自身初始化 CPU 自身的初始化是引导过程的第一步,如
阅读全文
摘要:命令 功能说明 线上查询及帮助命令(2个) man 查看命令帮助,命令的词典。 help 查看linux内置命令帮助,例cd命令 文件目录操作命令(18个) ls 全拼list,功能是列出目录的内容及内容的属性信息 cd 全拼change directory,功能是从当前目录切换到指定的工作目录 c
阅读全文
摘要:一、概念1、进程的概念 进程是操作系统的概念,每当我们执行一个程序时,对于操作系统来讲就创建了一个进程,在这个过程中,伴随着资源的分配和释放。可以认为进程是一个程序的一次执行过程。2、进程通信的概念 进程用户空间是相互独立的,一般而言是不能相互访问的。但很多情况下进程间需要互相通信,来完成系统的某项
阅读全文
摘要:实时操作系统英文称Real Time Operating System,简称RTOS。 1.实时操作系统定义 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系 统作出快速响应,并控制所有实时任务协调一致运行
阅读全文
摘要:1) 如何在脚本中使用参数 ? 第一个参数 : $1,第二个参数 : $2 例子 : 脚本会复制文件(arg1) 到目标地址(arg2) ./copy.sh file1.txt /tmp/ cat copy.sh 2) 如何计算传递进来的参数 ? $#3) 如何在脚本中获取脚本名称 ? $04) 如
阅读全文
摘要:循环1、for....do....done, 2、while...do...done, 3、until...do...done, 在程序段当中,最常使用到的就是循环了!循环是很重要的一项工具,尤其是具有判断形式的循环,很常被使用来判断一些事项的可行性与否! 最简单的判断式可以是底下几种:1、for
阅读全文
摘要:一、简介 LIBRARY_PATH和LD_LIBRARY_PATH是Linux下的两个环境变量,二者的含义和作用分别如下:1、LIBRARY_PATH环境变量用于在程序编译期间查找动态链接库时指定查找共享库的路径,例如,指定gcc编译需要用到的动态链接库的目录。设置方法如下(其中,LIBDIR1和L
阅读全文
摘要:概念 scripts 最基础的功能就是汇整一些在 command line 下达的连续指令,将他写入 scripts 当中,而由直接执行 scripts 来启动一连串的 command line 指令输出/输入基本上,一个 script 被执行的时候, bash 会据以判断执行的步骤为: 1、如果读
阅读全文
摘要:概念 Makefile.am是比Makefile更高层次的规则只需要指定要生成什么目标,依赖于什么文件,和要安装到什么目录。automake会根据Makefile.am来自动生成Makefile.in 。Makefile.am里边使用的都是宏,常见的有 .PROGRAMS ;表示可执行文件 .LIB
阅读全文
摘要:第一步:常用工具安装:正所谓:“工欲善其事,必先利其器”。我们常用的工具主要有GNU AutomakeGNU AutoconfGNU m4GNU Libtool1、查看自己系统中是否安装有这些工具终端输入命令:which autoconf2、如果没有装则安装终端输入命令:sudo apt-get i
阅读全文
摘要:关键命令: 动态库制作命令 gcc xxx.c -fPIC -shared -o libxxx.so 静态库制作命令 gcc -c xxx.c ar crv libxxx.a xxx.o 例: 一、将hello.c 编译成静态库 gcc -c hello.c //生成hello.o文件 ar -rc
阅读全文
摘要:简介 什么是makefile。或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但要作一个professional的程序员,makefile还是必须要懂的。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的
阅读全文

浙公网安备 33010602011771号