软件包是什么?centos如何安装,卸载,升级软件包?软件包如何管理?如何编译安装?如何配置yum源?一个软件包的组成部分:1.二进制程序位置:/bin/sbin/usr/bin/usr/sbin/usr/local/bin/usr/local/sbin2.库文件位置:/lib/usr/lib/usr/local/lib3.配置文件位置:/etc4.帮助文..
分类:
系统相关 时间:
2014-08-27 02:46:07
阅读次数:
276
今天,帮我们同学处理一下中文显示乱码的问题。这个是个国内Linux用户烦恼的问题,由于大部分的Linux发行版都是以英语为主体的,而且英文在通用性和稳定性上都比中文要好一些,各种奇怪的BUG也要少一点。所以,强烈建议使用英文的系统。我们知道我们的操作系统是无所谓中文版和..
分类:
系统相关 时间:
2014-08-27 02:46:28
阅读次数:
328
实验01:访问光盘数据实验目标实现通过命令在linux上安装光盘并且访问里面的数据实验步骤一、环境准备1.放入RHEL5.9iso,打开电源2.进入linux的主机,查看liunx系统桌面是否有RHEL5.9iso,有则说明自动挂载成功,没有则检查安装的细节[root@localhost~]#cd/misc/cd[root@local..
分类:
系统相关 时间:
2014-08-27 02:48:27
阅读次数:
211
实验01:访问光盘数据实验目标熟练linux光盘的安装访问光盘的数据实验步骤[root@localhost~]#umount/dev/cdrom[root@localhost~]#ls/media/[root@localhost~]#二.手动挂载1.指定光盘安装位置[root@localhost~]#mount/dev/cdrom/media/mount:blockdevice/dev/cdromiswrite-prot..
分类:
系统相关 时间:
2014-08-27 02:49:17
阅读次数:
275
中断处理流程如下:
1、发生中断时,CPU执行异常向量vector_irq的代码。
2、在vector_irq里面,最终会调用中断处理的总入口函数asm_do_IRQ。
3、asm_do_IRQ根据中断号调用irq_desc数组项中的handle_irq。
4、hadnle_irq会使用chip成员中的函数来设置硬件,比如...
分类:
系统相关 时间:
2014-08-27 09:27:31
阅读次数:
275
.并发及其管理
大部分竞态可通过使用内核的并发控制原语,并应用几个基本的原理来避免。第一个规则是,只要可能,就应该避免资源的共享,这种思想的明显应用就是避免使用全局变量。但硬件资源本质上就是共享的,软件资源经常需要对其他执行线程可用。全局变量并不是共享数据的唯一途径,只要我们的代码将一个指针传递给了内核的其他部分,一个新的共享就可能建立。在单个执行线程之外共享硬...
分类:
系统相关 时间:
2014-08-27 09:27:38
阅读次数:
260
.主设备号和次设备号
对字符设备的访问时通过文件系统内的设备名称进行的。那些设备名称简单称之为文件系统树的节点,它们通常位于/dev目录。字符设备驱动程序的设备文件可通过ls -l命令输出的第一列中的'c'来识别。块设备同样位于/dev下,由字符'b'标识
crw-rw---- 1 root root 253, 0 2013-09-11 20:33 usbmon0
...
分类:
系统相关 时间:
2014-08-27 09:27:49
阅读次数:
346
一>:设置测试系统
首先准备好一个内核源码树,构造一个新内核,然后安装到自己的系统中。
二>:HelloWorld模块
#include //定义了驱动的初始化和退出相关的函数
#include //定义了内核模块相关的函数、变量及宏
MODULE_LICENSE("Dual BSD/GPL"); //该宏告诉内核,该模块...
分类:
系统相关 时间:
2014-08-27 09:27:57
阅读次数:
320
:设备驱动程序的作用
从一个角度看,设备驱动程序的作用在于提供机制,而不是策略。在编写驱动程序时,程序员应该特别注意下面这个基本概念:编写访问硬件的内核代码时,不要给用户强加任何特定策略。因为不同的用户有不同的需求,驱动程序应该处理如何使硬件可用的问题,而将怎样使用硬件的问题留给上层应用程序。
从另一个角度来看驱动程序,它还可以看作是应用程序和实际设备之间的...
分类:
系统相关 时间:
2014-08-27 09:28:27
阅读次数:
250
http://www.bitscn.com/os/linux/200904/158771.html安全 Linux 容器实现指南 轻量级容器 又称作 Virtual Private Servers (VPS) 或 Jails,它们是经常用于限制不可信应用程序或用户的工具。但是最近构造的轻量级容...
分类:
系统相关 时间:
2014-08-27 10:33:27
阅读次数:
243
用ssh连接romate linux之后要打开matlab的界面.却得到warning: No display specified.的警告虽然每个linux都是可以打开matlab界面的.但是需要使用界面的程序需要进行X authorization.因为我们登录ssh时没有进行X authoriza...
分类:
系统相关 时间:
2014-08-27 10:35:17
阅读次数:
233
原文:http://www.cnblogs.com/ycxyyzw/archive/2013/03/27/2983905.htmleclipse调试图标所代表的含义:Step into 单步进入-将进入执行的方法内部继续执行。Step over 单步前进-执行下一步。Step return – 单步...
分类:
系统相关 时间:
2014-08-27 10:38:07
阅读次数:
255
用OpenSSH在linux下登陆ssh服务器时,每次都提示要输入密码,而且使用vim 的netrw插件编辑远程文件时每次修改后保存都要输密码,非常麻烦。查看了netrw的help文档,发现已经介绍了自动登陆ssh服务器的方法:
1. 创建一个公开/私密钥对(在客户端机器上进行)
ssh-keygen -t rsa
(saving the file in ~/.ssh/id_rsa as pr...
分类:
系统相关 时间:
2014-08-27 11:03:37
阅读次数:
286
用Hibernate+MySQL的童鞋是不是很苦恼为什么MySQL不支持中文排序呢?没办法,只有等utf8_unicode_cn 出来了。如果用hibernate即想实现跨库,又想不改代码如何实现呢,下边告诉你答案。
方法一、描述:给Hibernate的MySQL方言包注册一个排序方法,该方法中实现了MySQL中文排序。贴代码:
public class MySQLExtend...
分类:
系统相关 时间:
2014-08-27 11:06:07
阅读次数:
203
一、su权限管理非root账户能否su到root,通过/etc/pam.d/su管理#Uncommentthefollowinglinetorequireausertobeinthe"wheel"group.
#authrequiredpam_wheel.souse_uid取消注释之后,所有其他用户只有在wheel组的才能su到root二、更改组的命令usermod-gwheelusername-g更改用户登..
分类:
系统相关 时间:
2014-08-27 11:08:38
阅读次数:
217
1.wget wget是直接从服务器上下载文件 默认是把文件下载到当前目录 如果你要指定下载到某目录的话,指令格式为: wget -P 目录 网站 2.cp cp是复制文件,指令格式为: cp -rv 文件路径 目标路径 r表示:递归处理,...
分类:
系统相关 时间:
2014-08-27 11:13:28
阅读次数:
373
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。每个用户.....
分类:
系统相关 时间:
2014-08-27 12:26:37
阅读次数:
242
1、*.tar 用 tar –xvf 解压2、*.gz 用 gzip -d或者gunzip 解压3、*.tar.gz和*.tgz 用 tar –xzf 解压4、*.bz2 用 bzip2 -d或者用bunzip2 解压5、*.tar.bz2用tar –xjf 解压6、*.Z 用 uncompress...
分类:
系统相关 时间:
2014-08-27 12:26:47
阅读次数:
281
一、Hello, world!在linux下输入:(以hello.c为例)首先选中文件要保存的路径(如:cd work)vi hello.c(要编辑的文件名)输入程序:# includeint main(void) { printf("hello,world!\n"); return 0; 注:re...
分类:
系统相关 时间:
2014-08-27 12:27:27
阅读次数:
346
由于公司需要用到redis这个键值数据库,今天用了好久才把他安装了上去。具体安装方法如下:首先下载reids的压缩包 reidis-2.4.15.tar.gz,然后键入:# tar xf redis-2.4.45.tar.gz然后进入目录下键入如下命令:# make依赖包wgethttp://dow...
分类:
系统相关 时间:
2014-08-27 12:39:07
阅读次数:
271