易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : linux

Linux系统新手学习的11点建议

随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。
一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础之后,应该就可以很轻易的解决掉这方面的问题。而有些朋友们常常一接触Linux 就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。
二、Linux命令是必须学习虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。举一个例子: Linux的常用命令find,察看man文档,初学者一定会觉得太复杂而不原意用,但是你一旦学会就爱不释手.它的功能实在太强了,在配合exec参数或者通过管道重定向到xargs命令和grep命令,可以完成非常复杂的操作,如果同样的操作用 ......

在 RedHat Linux 64位系统中DB2 9.7的问题解决方法

DB2 安装完成后准备启动时,系统报错,详细信息如下
[db2inst1@localhost ~]$ db2start
db2start: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
执行下面检查命令
[db2inst1@localhost lib]$ cd /usr/lib
[db2inst1@localhost lib]$ ls -la libaio.so*
lrwxrwxrwx  1 root root   15 11ÔÂ 13 09:57 libaio.so.1 -> libaio.so.1.0.1
-rwxr-xr-x  1 root root 2632 2005-09-17  libaio.so.1.0.0
-rwxr-xr-x  1 root root 2628 2005-09-17  libaio.so.1.0.1
[root@localhost opt]# find / -name libaio* -print
/usr/share/doc/libaio-0.3.105
/usr/lib/libaio.so.1.0.0
/usr/lib/libaio.so.1
/usr/lib/libaio.so.1.0.1
[root@localhost lib]# rpm -qa|grep libaio
libaio-0.3.105-2
检查结果表明 libaio是安装过的
可能版本不对,于是下载了一个高版本的libaio-0.3.109-1.fc13.i686.rpm,安装不成功缺少依赖的包。
然后,我检查linux系统安装光盘,找到两个版本的libaio,分别是libaio-0.3.105-2.i386.rpm和libaio-0.3.105-2.x86_64.r ......

Linux内核以及驱动技术—简单

无论是VC还是VB,还是C#,还是JSP PHP等等语言,在学习他们之前总是先来一个HELLO
WORLD的例子,这个好像成了我们程序入门的必经之路。所以在驱动程序的学习上,也离不开这个步骤。但是驱动程序的开发是运行在内核空间的,而应用程序
是运行在用户空间的,所以驱动程序的开发盒调试和应用程序的开发都有很大的区别。对于这个hello world的程序我也化了不少时间才搞清楚。
 
 
驱动程序作为系统内核的一部分,它工作在核心态,而应用程序工作在用户态。也就是说,不能直接通过指针,把用户空间的数据地址传递给内核(因为MMU映射
的地址根本不一样)。要想在应用程序和驱动程序之间传递数据(指针),就需要经过转换。把用户态“看到”的空间地址转换成内核态可访问的地址。
Linux系统提供了一系列方便的函数实现这种转换,如get_user、put_user、copy_from_user、copy_to_user等,它们自己负责访问权限的检查,使用时,不需要关系更多的问题。
 
 
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备。字符设备和块设备可以像文件一样被访问。它们的主要区别不在于能否seek,而是
在于系统对于这两种类型设备的管理方式 ......

Linux操作系统里查看所有用户

1、Linux里查看所有用户
  linux里,并没有像windows的net user,net localgroup这些方便的命令来治理用户.
  Xwindows界面的就不说了.
  (1)在终端里.其实只需要查看 /etc/passwd文件就行了.
  (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.
  或者用cat /etc/passwd |cut -f 1 -d :
  2、用户治理命令
  useradd 注:添加用户
  adduser 注:添加用户
  passwd 注:为用户设置密码
  usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;
  pwcov 注:同步用户从/etc/passwd 到/etc/shadow
  pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整;
  pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件;
  finger 注:查看用户信息工具
  id 注:查看用户的UID、GID及所归属的用户组
  chfn 注:更改用户信息工具
  su 注:用户切换工具
 
 sudo 注:sudo 是通过另一个用户来执行命令(execute a command as another user),su
是用来切换用户 ......

Linux中JDK1.6的安装和配置方法


一、安装
创建安装目录,在/usr/local/java下建立安装路径,并将文件考到该路径下: 
# mkdir /usr/local/java
1、jdk-6u11-linux-i586.bin
这个是自解压的文件,在linux上安装如下: 
# chmod 755 jdk-6u11-linux-i586.bin 
# ./jdk-6u11-linux-i586.bin
在按提示输入yes后,jdk被解压。
 出现一行字:Do you aggree to the above license terms? [yes or no]
  安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。
2、若是用jdk-6u11-linux-i586-rpm.bin
这个也是一个自解压文件,不过解压后的文件是jdk-6u11-linux-i586-rpm
包,执行rpm命令装到linux上就可以了。安装如下: 
#chmod 755 ./jdk-6u11-linux-i586-rpm
 
# ./jdk-6u11-linux-i586-rpm
.bin 
# rpm -ivh jdk-6u11-linux-i586-rpm
出现一行字:Do you aggree to the above license terms? [yes or no]
  安装程序在问您是否愿意遵守刚才看过的许可协议。当然要同意了,输入"y" 或 "yes" 回车。
安装软件会将JDK自动安装到 /usr/local/java ......

LINUX下图形界面切换到文本模式

LINUX下图形界面切换到文本模式
http://blog.chinaunix.net/u/3995/showart_115072.html
 1.开机进入文本模式
如果想让开机自动进纯文本模式,
修改/etc/inittab
找到其中的
id:5:initdefault:
这行指示启动时的运行级是5,也就是图形模式
改成3就是文本模式了
id:3:initdefault:
这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:
0:停机(记住不要把initdefault 设置为0,因为这样会使Linux无法启动 )
1:单用户模式,就像Win9X下的安全模式。
2:多用户,但是没有 NFS 。
3:完全多用户模式,标准的运行级。
4:一般不用,在一些特殊情况下可以用它来做一些事情。
5:X11,即进到 X-Window 系统。
6:重新启动 (记住不要把initdefault 设置为6,因为这样会使Linux不断地重新启动)。
其中运行级3就是我们要进入的标准Console字符界面模式。
2.强行退出X-Window进入文本模式
打开一个终端
输入init 3
(注意init后面有一个空格)
等一会就进入了图形界面
以上方法切换后,窗口模式完全关闭.如果窗口中有文件未保存,将丢失.
(用init 5可以回到图形界面,但原来的进程已 ......
总记录数:5772; 总页数:962; 每页6 条; 首页 上一页 [706] [707] [708] [709] 710 [711] [712] [713] [714] [715]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号