Skip to Content
中文Puppy Linux开发者之家
专注于方便易用的小型Linux系统
软件
最近更新
站长推荐
好评软件
热门软件
小芭比系列
文档
精华贴索引
F.A.Q.
Puppy 4中文手册
开发
Puppy Live-CD制作方法
安装gcc开发环境
pet包和sfs镜像文件制作
中文化开发包
更多…
博客
讨论区
一般讨论
聊天灌水
精华主题
聊天室
首页
一般讨论
warning: Creating default object from empty value in /var/www/www.minilinux.net/htdocs/modules/taxonomy/taxonomy.pages.inc on line 33.
tinycore linux 4.0版本发布了,采用新内核3.0.3,运行更快更稳定。
由 whl 于 星期一, 09/26/2011 - 22:06 发表
一般讨论
123M镜像下载地址
http://www.everbox.com/f/3IsesOFzgRGkCvcsB1IJ5IxLb6
带chromium中文版,最新flash,fcitx输入法,linuxqq ,图片浏览,写字板,显示设置,还有解压缩的归档管理器。
18 条评论
12984 次点击
Windows 8安全启动 阻挡了Linux等操作系统
由 尚观科技 于 星期一, 09/26/2011 - 15:58 发表
一般讨论
Windows 8并不是使用BIOS启动,安装微软最新操作系统的64位元版的硬件必须使用UEFI (Unified Extensible Firmware Interface),并且启用安全启动功能。
在一段解说新的启动程序的影片中,微软的专案计划领导人Arie van der Hoeven表示,决定强迫使用UEFI是基于安全的考虑;该公司希望降低类似bootkits、rootkits与ransomware之类的开机风险。
但是为了要保护Windows 8,安全开机程序将让安装其他操作系统或另一套Windows变的更困难,因为在该系统上执行的任何软件与硬件都必须经过微软或OEM厂商的签证才能执行。
没有签证的话,使用者必须进入UEFI关闭安全启动,才能让固件不会阻止其他操作系统的启动。
目前虽然不确定微软是否会阻止厂商提供固件支持关闭这项功能与执行未签证的程序码,但可以肯定许多系统在出货时都会提供关闭的选项。
Linux也可以建立自己的签证金钥,这项功能称为自我签证,但是它仍必须将这个金钥纳入到每一家OEM厂商或微软的固件之中。
2 条评论
5737 次点击
如何修复Linux无法启动故障
由 尚观科技 于 星期一, 09/26/2011 - 15:56 发表
一般讨论
没有操作系统能够确保100%可靠。终有一天,即使Linux也会无法启动。本文为你提供一些在Linux工作站无法正常启动时所采用的策略。
不管你多么喜爱你的Linux机器,有时候你都必须恢复你的系统。是的,即使一台Linux机器也可能遭受系统崩溃:不管是由于视频配置错误、内核更新出错、或是由于init脚本配置错误,这种情况都是必然的。我看到过大量这种情况——即使在我自己的机器上,大多数是由于X配置出错——这确实令人沮丧。
使用正确的运行级别
安装好一个新的Linux系统后,我立即采取措施以确保灾难不会轻易发生。其中一个措施就是编辑系统的运行级别。运行级别告诉系统离采用引导过程还有多远。运行级别分为六个等级:
0级:停止(不设置initdefault)
1级:单用户模式
2级:多用户模式,没有NFS(与3级相同,如果你没有建立网络)
3级:完整的多用户模式
4级:不使用
5级:X11
6级:重新启动(不设置initdefault)
新型的Linux系统几乎总是默认使用运行级5(X11),表示系统在引导完成后,将会在图形登录界面处停止。在某物(或某人)使用X配置前,系统一切正常。
然后你必须找到一个登录方法。
添加新评论
阅读全文
5708 次点击
甲骨文公司宣布推出Oracle数据库机
由 尚观科技 于 星期一, 09/26/2011 - 15:53 发表
一般讨论
Oracle数据库机是一款集软件、服务器、存储和网络于一体的集成式设计系统,为多种定制和打包的联机事务处理系统(OLTP)及数据仓库应用数据库提供了高可用性能。
基于最新的、全球第一的数据库,Oracle数据库机分别采用Oracle真正应用集群和自动存储管理(Automatic Storage Management)以保护数据库免受服务器及存储故障的影响。
Oracle数据库机针对Oracle数据库及有关软件采用独特的“按需付费”软件许可的模式,处理器内核数可从两个增加至24个。这种模式使企业能够根据业务增长及时调整软件投入,而不需要任何硬件的更新。
凭借主动系统监控、单按钮软件配置、全机架集成式修补以及硬件故障自动电话通知等功能,Oracle数据库机还减少了建立及维护高可用数据库系统所需的费用和资源。
甲骨文广泛的合作伙伴生态系统为客户提供了多种行业通用的以及特定行业的应用,这些应用均可受益于Oracle数据库机可用性的提高。
更多关于Oracle数据库机的详细信息将于2011甲骨文全球大会上提供。
甲骨文公司高级副总裁Andrew Mendelsohn表示:“为了购买、开发和定制数据库解决方案,企业花费了高额的费用和大量的时间。有了Oracle数据库机,客户就可以从单一厂商提供的高可用性系统中,获得全球领先数据库的强大支撑。
添加新评论
阅读全文
5271 次点击
Linux:账户锁定策略的实现
由 尚观科技 于 星期五, 09/23/2011 - 17:05 发表
一般讨论
为账户设置锁定策略是安全基线配置里面的一个要求,windows在组策略里面可以很简单设置,linux中可以使用pam的pam_tally2.so模块来实现。
linux对账户的锁定功能比windows的要更加广泛,强大,windows组策略中的限制,只是在系统层面的限制,而linux借助 pam(Pluggable Authentication Modules,插件式认证模块)的强大,不单止可以系统层面实现,还能在各中支持pam的应用中实现这种安全锁定策略。
添加新评论
阅读全文
6294 次点击
Linux的设备驱动工程师之路
由 尚观科技 于 星期五, 09/23/2011 - 16:56 发表
一般讨论
一、重要知识点
1.I/O端口和I/O内存寄存器和常规内存的区别:寄存器和RAM主要不同在于寄存器有边际效果,读取某个地址时可能导致该地址的内容发生变化,比如说很多设备的中断状态寄存器只要一读取,便自动清0.所以硬件寄存器不能直接访问,而要通过I/O端口和I/O内存两种方式访问。
在硬件层,I/O内存区域和I/O端口区域没有概念上的区别:它们都是通过向地址总线和控制总线发生电平信号进行访问,再通过数据总线读写数据。
a.I/O端口:一些CPU制造厂在它们的芯片中使用单一的地址空间,而一些则为外设保留独立的地址空间,以便和内存区间分开来,这段独立与内存地址空间的地址空间就叫I/O端口。在/proc/ioport中可以看到。嵌入式处理器大部分不支持I/O端口。
访问I/O端口有两步:1.申请I/O端口2.读写I/O端口申请I/O端口:structresource *request_region(unsigned long first, unsigned long n, const char *name)
申请从first开始的n个端口。参数name为设备名称。如果分配成功则返回非NULL值。
添加新评论
阅读全文
5388 次点击
linux下清除硬盘的几种方法
由 尚观科技 于 星期五, 09/23/2011 - 16:50 发表
一般讨论
硬盘在送人或丢弃时,应该小心一点,不然就成艳照门主角了,谁也不能保证自己的硬盘上没有什么不便于示人的东西,因此,你需要擦除硬盘上的数据。
理论上讲,目前,不存在完全安全的方法,因为,硬盘发展到如今,基本上都是有冗余措施的,这在提高了数据的安全性的同时,也带来了泄密的威胁。也就是,无论你的硬盘用什么软件进行处理,FBI照样有办法找出曾经被写到硬盘上的文件。
当然,FBI不一定会找你麻烦,国安局也不至于天天翻别人硬盘。对付一般修电脑的,还是有办法可以想的。
市面上有很多软件,一些人统称其为“低格”。我不知道“低格”是怎么个格法,貌似那些软件都挺快,用的什么原理也不清楚,所以感觉并不靠谱。
我这里相信的办法就是一条,把整个硬盘给重写一遍,可以全部写0,也可以写上一些随机数。
下面是我所知道的几种方法(fedora 12)
1. shred程序,-n表示写入随机数的次数,-z表示写入零1次,而-v表示显示详情。因此,本例中要写4次,前3次是写随机数,后一次写0。
su -c “shred -n 3 -z -v /dev/sdb”
2. badblocks本来是检查磁盘坏道的程序,但因为它有读写检查的功能,因此,也可以用来擦洗硬盘。-w表示写,-p表示pass,即次数,而-t表示test,即用随机数来测试。
添加新评论
阅读全文
5633 次点击
LINUX下误删除Oracle数据库,数据恢复技术方案
由 尚观科技 于 星期三, 09/21/2011 - 11:40 发表
一般讨论
数据丢失案例背景:
计算机维护工程师停掉oracle服务,打算把oracle做一个冷备份,把库文件备份到windows PC Server上,用CuteFTP客户端下载。在下载过程中,发现下载速度特别慢,想删除下载任务,结果误操作,把要下载的oracle实例文件夹整个都删除了, oracle库文件、控制文件、日志文件全部删除了。
LINUX下EXT3文件系统恢复技术介绍:
EXT3文件系统没有预留反删除的功能。
在 EXT3文件系统中,每个文件都是通过Inode来描述其数据存放的具体位置,当删除文件以后,Inode的数据指针部分被清零,文件目录区没有太多变化。文件的读写都是通过Inode来实现,当Inode数据指针被清零以后,即便文件内容还在,我们也没有办法把文件内容组合出来。
EXT3 文件系统是一种带日志功能的文件系统,Inode的变化会在日志文件.journal中有记录,.journal文件比较小,一般是32MB。当EXT3 文件系统中的metadata数据发生变化时,相应的metadata在.journal文件会有一份COPY。比如一个文件被删除了,它的Inode信息会在.journal文件中先保存一份,然后把要删除文件inode相关信息清零。
添加新评论
阅读全文
5635 次点击
LINUX下使用JFS文件系统,虚拟机恢复快照,数据恢复有可能
由 尚观科技 于 星期三, 09/21/2011 - 11:39 发表
一般讨论
不久前做过一起数据恢复案例:
基本存储架构是:
VMware ESX Server安装在Dell服务器上,在ESX Server上划分了一个270GB大分区,采用JFS文件系统对大分区进行格式化,然后把虚拟机文件存放在这个JFS文件系统上的大分区上。用户安装了一个windows2003虚拟机操作系统,由于操作失误,还原了虚拟机快照,导致windows2003进入系统以后D盘是空的, 虚拟机下jfs文件系统下的vmdk文件大小变小,原先应该有260多GB,现在只有1GB左右,导致了数据丢失。
客户发现数据丢失后操所:
客户发现数据丢失以后,没有进行过别的操作,保护好现场环境,这对于以后数据恢复工作提供了相当有利的保障。如果知道数据丢失以后,还往丢失数据的分区上写入新的数据,那将导致不可预料的后果,比如数据覆盖之类的致命破坏。
基本处理:
接到用户的一个300GB 的SCSI硬盘,我们对硬盘进行全盘镜像,确保原始硬盘不造成第二次损坏。
数据恢复分析:
JFS 文件系统最先是在UNIX文件系统下使用,比如IBM 的AIX 文件系统,后来被一些LINUX爱好者移植到LINUX下使用。在JFS文件系统下,如果对文件进行删除操作,Inode指针信息会被清空的,没有预留反删除的功能。
添加新评论
阅读全文
5922 次点击
Linux静态链接库和动态链接库简单使用
由 尚观科技 于 星期三, 09/21/2011 - 11:36 发表
一般讨论
如果你编写过线程或者与POSIX通信方式相关的程序的时候,你可能在编译链接的时候出现编译错误的情况,这个时候你会在gcc后面加一个参数,-lpthread(对于线程相关的程序而言),其实这个就是一个静态链接库libpthread.a.链接库有两种:静态链接库和动态链接库。动态链接库的后缀名一般为。so,静态链接库的后缀名一般为。a.静态链接库:对于静态的链接库,程序在链接的时候,会找出程序中出现的相关函数,并且把它拷贝到可执行文件中,由于这种拷贝是完全的,所以这种程序一旦链接成功,相应的静态库也就不需要了。
动态链接库:对于动态链接库来说,程序的可执行文件当中会留有一个它的标记,当程序运行到相应的标记的时候,就会调用相应的动态库。由于动态库节省空间,所以一般linux下面链接程序的时候都是默认的按照动态方式链接的。
下面是两个简单的例子,说明了在linux下面如何进行使用静态链接和动态链接。
添加新评论
阅读全文
5553 次点击
« 第一页
‹ 前一页
…
25
26
27
28
29
30
31
32
33
…
下一页 ›
末页 »
用户登录
用户名:
*
密码:
*
创建新帐号
重设密码
导航
最近的帖子
投票
你认为Puppy Linux:
很好
很强大
推荐站点
Puppy官方网站
英文论坛
中文论坛
Puppy官方下载站
第三方软件库
SliTaz中文官方网站