实用技巧:活用Linux操作系统的后台任务
Linux作为一个多任务环境,允许用户同时执行多项任务,例如查看系统情况、备份资料、编辑文件和打印文件等。 对于耗时长的任务不应该让它在前台任务中执行,而应该交给后台任务去执行。这样前台任务可继续正常运作其它的操作,不用等待。示例如下: # find / -name testing # fg 如果想要让上面例子中的任务转为后台执行,就使用“ ”。不过,由于是后台执行的,所以该程序的输出并不会出现在屏幕上。当用户将数个任务放到后台任务执行时,要如何去管理这些后台任务?怎么知道后台任务的执行情况?如何终止或...
Linux和Unix系统的关系和区别详细介绍
区别和联系 Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License , the source code for Linux is freely available to everyone. Click on...
解决Linux和Windows双操作系统的引导问题
尺有所长, 寸有所短. 虽然能完全用Linux工作, 娱乐. 但计算机只是为人类服务的. 怎么方便怎么来, 操作系统亦然, Linux和Windows都给装上. 本文中, Windows使用XP, Linux选用Ubuntu. 但其实基本思想是一样的: Linux现在流行的bootloader是grub. xp和nt采用的是ntloader. Ubuntu论坛里的这篇文章主张采用这样的引导方式: ntloader - grub - win/lin. 但正如有的网友所说, grub考虑到了引导window...
Linux操作系统下GRUB启动菜单的修复方法
1.把安装盘的第一张放到光驱,然后重新启动机器,在BIOS中把系统用光驱来引导。 2.等安装界面出来后,按[F4]键(Fedora的话请选择Rescue System),也就是进入linux rescue模式。 3.然后会让你配置语言和键盘,按需求继续就好了。 4.然后会出现这样的字符: sh-3.2# 5.我们就可以操作GRUB了……哈……只要能出现这样的,以后都是小Case了,我就是不说 ,谁也能明白,地球人都知道了……输入下面的指令进入grub: sh-3.2#grub 回车后会出现这样的字符:...
Linux系统的引导过程详细解析
Linux引导过程 首先说明一下,这里讲的是Linux引导经过的步骤,而不涉及KERNEL引导过程的内部细节。希望本文能对初学Linux的朋友有所帮助。 一、从BIOS到KERNEL 计算机在接通电源之后首先由BIOS进行自检,即进行所谓的POST(Power On Self Test),然后依据BIOS内设置的引导顺序从硬盘、软盘或CDROM中读入“引导块”。 如通常BIOS中设的引导顺序为C在最前面,那么就把C盘(第一个IDE硬盘)的第0柱面 ,第0头的第1个扇区读入内存,然后跳到那里开始执行。这个...
如何使Linux系统上的程序开机后自动运行
Linux有自己一套完整的启动体系,抓住了Linux启动的脉络,Linux的启动过程将不再神秘。 阅读之前建议先看一下附图。 本文中假设inittab中设置的init tree为: /etc/rc.d/rc0.d /etc/rc.d/rc1.d /etc/rc.d/rc2.d /etc/rc.d/rc3.d /etc/rc.d/rc4.d /etc/rc.d/rc5.d /etc/rc.d/rc6.d /etc/rc.d/init.d 1. 关于Linux的启动 init是所有进程之父 init读取/e...
Windows分区在Linux下自动挂载及字符集设置
Test1: cd /etc sudo cp fstab fstab_backup sudo gedit fstab # /etc/fstab: static file system information. # # file system mount point type options dump pass proc /proc proc defaults 0 0 # /dev/hda9 UUID=9fface48-84bd-4c00-86d1-53a4b114c0de / ext3 defaults...
Ubuntu Linux系统下自启动选项的设置方法
用来设置ubuntu启动选项的工具 rcconf: sudo apt-get rcconf sudo apt-get install rcconf root 下运行: rcconf 功能更全的:sysv-rc-conf sudo apt-get update sudo apt-get install sysv-rc-conf 运行:sudo sysv-rc-conf 关于设置ubuntu sysv-rc-conf的文章: http://ubuntuforums.org/showthread.php?t=...
新手学堂:Linux系统的文件结构详细讲解
一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。 Linux采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。微软的Dos和Windows也是采用树型结构,但是在DOS和 windows中这样的树型结构的根是磁盘分区的盘符,有几个分区...
Linux的共享内存技术
第一个是写数据: /***** testwrite.c *******/ #include #include #include #include typedef struct{ char name[4]; int age; } people; main(int argc, char** argv) { int shm_id,i; key_t key; char temp; people *p_map; char* name = "/dev/shm/myshm2"; key = ftok(name,0);...
文件权限管理-POSIX ACL
在 Unix/Linux 系统上沿用了多年的权限机制,由于欠缺灵活性,在现今的信息系统上显得落后和不敷应用。然而一个新的权限机制标准已经诞生出来,本文将会为大家介绍这个新机制在 Linux 上的操作方式。 传统上,在 Linux 系统中每个档案和目录都设有权限 (permission) 来决定那些人能够使用这个档案。 权限分为三组,分别为:拥有者 (file owner),群组 (group),及 其它 (other)。每组中再设有其属性。属性亦分为三种,分别为:读取 (read),写入 (write)...
如何来量身定制安全的Linux系统服务平台
如何保证安全的最大化呢?量体裁衣,有的放矢,取舍得当是关键。现从以下几个方面加以详述。 控制文件的属性和权限 密切关注文件的属性和权限设置是保证主机文件系统完整性的至关紧要的操作。 两种特殊的文件访问权限分别是SUID(八进制为4000)和SGID(八进制为2000)。设置这两种权限的文件,将使其它用户在执行它们时拥有所有者的权限。也就是说,如果一个设置为SUID的程序,即使是普通用户使用也是作为root来运行的。因此,SUID/SGID文件是安全的隐患。 SUID和SGID攻击方式的预防: 1.严格审...

