码迷,mamicode.com
首页 > 系统相关
linux学习笔记(二)之文件系统结构
一.目录结构1.目录功能介绍 很多linux系统的发行版目录结构布局都遵循着FSSTND标准,这一标准的特点是根目录非常简洁,只包含系统最基本的文件,遵循这一标准,有利于程序的编写和移植,也便于系统管理和维护。(1)/etc目录这个目录主要用于存放系统管理相关的配置文件以及子目录,其中比较重要的有....
分类:系统相关   时间:2015-04-20 10:48:18    阅读次数:154
Linux DNS 服务
首先安装bind软件包看它的配置文件以及工作目录rpm-qcbind其中可以看到:/etc/named.conf主配置文件/etc/named.rfc1912.zones区域配置文件/var/named/named.ca全球13台根域服务器所制定的位置正向解析修改主配置文件:修改区域配置文件:进入工作目录cd/var/named并查看ls-l..
分类:系统相关   时间:2015-04-20 09:47:10    阅读次数:223
linux 进程管理
一、简述进程是加载到内存中的指令集,进程有进程ID加以标示。在Linux内核中,进程是由task_struct结构表示和管理的。每执行一个程序都会调用父进程init的fork系统调用创建一个子进程。1,进程分类:(1)不同模式运行内核模式(ring0)用户模式(ring3)进程有时会访问外部的硬..
分类:系统相关   时间:2015-04-20 09:44:42    阅读次数:289
Linux DNS 服务
Dns服务首先安装samba看它的配置文件以及工作目录rpm-qcbind其中可以看到:/etc/named.conf主配置文件/etc/named.rfc1912.zones区域配置文件/var/named/named.ca全球13台根域服务器所制定的位置正向解析修改主配置文件:修改区域配置文件:进入工作目录cd/var/named并查看ls-..
分类:系统相关   时间:2015-04-20 09:45:09    阅读次数:226
linux 进程管理工具
进程管理狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。进程是操作系统中最基本、重要的概念。是多..
分类:系统相关   时间:2015-04-20 09:43:37    阅读次数:229
linux 进程管理工具
狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。进程是操作系统中最基本、重要的概念。是多道程序系..
分类:系统相关   时间:2015-04-20 09:46:07    阅读次数:209
Linux周期性定时任务总结
任务计划有两种:1.在未来的某个时间点执行一次某任务;用at2.周期性地执行某任务;croncron可以让系统在指定的时间,去执行某个指定的工作,我们可以使用crontab指令来管理cron机制设定cron的权限,对用户使用定制任务管理/etc/cron.allow/etc/cron.deny/var/spool/cron针对不..
分类:系统相关   时间:2015-04-20 09:42:49    阅读次数:205
Linux文件操作
系统调用和设备驱动程序(系统调用是调用设备驱动程序的) 为了向用户提供一个一致的接口,设备驱动程序封装了所有与硬件相关的特性。 open:打开文件或设备 read:从打开的问价或设备里读数据 wirte:向文件或设备写数据 close:关闭文件或设备 ioctl:把控制信息传递给设备驱动程序库函数 针对输入输出操作直接使用底层系统调用的一个问题是它们效率非常低 1)使用系统调用会影响...
分类:系统相关   时间:2015-04-20 09:37:55    阅读次数:248
嵌入式入门-linux文件共享
嵌入式入门-linux文件共享 一 文件共享前提 1 linux与win相互ping通 2 关闭linux的防火墙/etc/init.d/iptables stop 二 连接WinSCP 三 连接samba 1 安装samba:yum install samba 2 添加用户:useradd win 3 设置密码:passwd win 4 设置在PC上...
分类:系统相关   时间:2015-04-20 09:40:20    阅读次数:189
静态编译进Linux内核
一、准备好可以正常引导开发板的源码 二、在内核源码kernel文件夹的driver目录下,创建led_arm文件夹 mkdir drivers/led_arm 三、将“LED驱动实验”的驱动程序拷贝到led_arm目录下(详情见上一次LED驱动博客) 将led.c拷贝在该文件夹下面 ①添加一个Kconfig文件 config MYLED tristate "MYLED" default n help this is a LED driver ②...
分类:系统相关   时间:2015-04-20 09:37:15    阅读次数:301
eclipse-j2ee版编写第一个servlet程序
步骤如下: 1. jdk已经下载,配置好了。这个属于java的基础知识,这里我就不介绍了,不了解的,自己找资料。 2.下载一个tomcat,建议到官网下。解压成文件夹。 3.在window->perferences->service->runtime environment如图: 4.新建一个web项目,特别是选择版本上最好选择2.5,刚开始我选择3.0的版本就无法访问页面。 ...
分类:系统相关   时间:2015-04-20 09:29:45    阅读次数:242
Linux系统命令
Linux系统命令1、查看主机名hostname文件:/etc/sysconfig/network2、查看内核uname3、显示用户信息id4、显示日期date格式date+%d5、查看日历查看当前月:cal查看年份:cal具体年份6、查看目录下文件/目录ls7、关机shutdown8、退出当前shelllogoutexit9、清空当前屏幕内容clear..
分类:系统相关   时间:2015-04-20 07:06:52    阅读次数:164
马哥Linux学习之YUM配置
学习到第11天了,系统相关的软件配置使用rpm包或源码配置都会遇到各种依赖问题,YUM就是RedHat出的软件包管理工具,能有效的自动解决软件包的依赖问题。YUM(YellowdogUpdateModifier):把各种程序依赖关系都集成收集,并在安装软件时自动解决的工具。这个工具是使用C/S架构的,..
分类:系统相关   时间:2015-04-20 07:04:13    阅读次数:366
Linux系统启动
一启动过程概览(keyword:BIOS,BOOTLOADER,KERNEL,INIT) ①加电自检,通过BIOS读取硬件信息,从而确定第一启动设备,找到BOOTLOADER(grub,lino)等 ②BOOTLOADER加载内核,内核再次检测硬件与硬件驱动信息,为读取文件系统做准备 ③内核调用INIT进程(PID=1),INIT通过/etc/rc.d/rc..
分类:系统相关   时间:2015-04-20 07:05:10    阅读次数:220
linux内核模块
一内核模块介绍 把一些功能模块化本是微内核的思想,这里模块化主要是为了缩小内核的大小,并根据不同主机可以让用户自定义加载模块,方便不常见的硬件驱动得到加载而不浪费空间 一般存放模块的目录为/lib/modules/$(unamer)/kernel 二几个管理模块的命令 lsmod:列出当前已加..
分类:系统相关   时间:2015-04-20 07:05:04    阅读次数:163
shell中遍历一句话,输出特定长的字符串
取出一系列字符串中特定长的字符串方法一#!/bin/bash hello="hello,world.mynameisJerry,what‘syourname?" forwordin${hello[@]};do [${#word}-gt4]&&echo$word done方法二[`echo$word|wc-L`-gt4]&&echo$word方法三[`exprlength$word`-gt4]&&echo$word..
分类:系统相关   时间:2015-04-20 07:01:33    阅读次数:158
ubuntu 下安装 lxml 失败
/tmp/pip-build-7HN4t8/lxml/src/lxml/includes/etree_defs.h:14:31: fatal error: libxml/xmlversion.h: No such file or directory/bin/python -c "import set...
分类:系统相关   时间:2015-04-20 06:57:19    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!