Linux系统操作常用快捷键
1.使用虚拟控制台 登录后按“Alt+F2”键可以看到“login:”提示符, 这就是第二个虚拟控制台。 一般新安装的Linux有四个虚拟控制台, 可以用“Alt+F1”到“Alt+F4”来访问。虚拟控制台最有用的时候是当一个程序出错锁住输入时可以切换到其他虚拟控制台,登录进入后用kill命令杀掉这个出错的进程。 2.拷贝与粘贴 字符界面(不管是Slackware 还是RedHat 的)安装后,每次启动时都会自动运行一个叫gpm的程序, 该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动...
Linux下如何使用OpenSSH配置端口转发
从自己的电脑上访问公司的 CVS 服务器需要利用 SSH 客户端的端口转发功能。以前在 Windows 上,一般是使用 SecureCRT 作为 SSH 客户端。之后将工作平台迁移到 Ubuntu Linux 之下,却一时没有找到直接使用 OpenSSH 配置端口转发的方法。只知道利用 PuTTY 的 Tunnel 来完成这样工作,但是多开着一个应用程序却只做端口转发这一件事情,多少觉得有些别扭。 昨日机缘巧合,无意中检索到了一些关于 OpenSSH 配置端口转发的文章。以下面的例子说明如何配置 Ope...
Linux系统的内存管理技巧总结
1 mem_map[PAGING_PAGES]数组为什么不直接从主存储区开始记录,而从1M开始记录,然后又把1M到主存储区之间的内容置为100 2 mem_map[i]在那些时候会大于1:同一物理页面被n个(n1)线性地址共享,如copy_page_table()会影响这里的值 3 哪些地方需要执行刷新页变换缓冲(invalidate()函数实现): 3.1 free_page_tables() 3.2 copy_page_tables() 3.3 un_wp_page() 3.4 try_to_sha...
从USB移动硬盘上引导Portable Linux详解
相应的内核也从2.4.20换成了现在用的2.6.21。 中间借用的工具也从开始用的VMWare换成了现在的qemu。 当然,不排除有优良的发行版本和更新的内核源码和工具可以不再用自己DIY,以下只是讲讲我自己动手的经历: 首先,要有一个可分区安装linux的USB移动硬盘,理论上FLASH U盘也可以,SD/XD等闪存卡+读卡器也可以,不过FLASH芯片的速度相对还是慢了些,实用程度远没有用移动硬盘高。这里还要提到移动硬盘最好是支持USB 2.0的,用的主板最好也如此,USB1.0和1.1的速度上,实用...
最简单快速的Apache二级域名实现方法
首先,你的拥有一个有泛域名解析的顶级域名,例如: domain.com 其次,在 httpd.conf 中打开 mod_rewrite 之后,在 httpd.conf 的最后,添加以下内容: RewriteEngine on RewriteMap lowercase int:tolower RewriteMap vhost txt:/usr/local/etc/apache/vhost.map RewriteCond ${lowercase:%{SERVER_NAME}} ^(.+)$ RewriteC...
Linux操作系统GRUB引导程序配置方法大全
1. GRUB 介绍 计算机在启动的时候,首先由BIOS中的程序执行自检,自检通过后,就根据CMOS的配置找到第一个可启动磁盘的MBR中的Boot Loader程序(一般在启动盘的第一个物理扇区,占416字节),并把控制权交给Boot Loader,由Boot Loader进一步完成操作系统内核的加载。当Boot Loader找到内核之后,就把控制权交给操作系统内核,由内核继续完成系统的启动。 可以看出,Boot Loader 是计算机启动中第二个要执行的程序,它是引导操作系统的关键程序。可以引导操作系...
Linux下用Usbmount实现USB设备自动挂载
Usbmount 工具可以实现usb设备得自动加/卸载。 $ sudo apt-get install usbmount usbmount的配置文件为/etc/usbmount/usbmount.conf,通常需要修改得字段如下: FILESYSTEMS=“ext2, ext3, vfat, ntfs” MOUNTOPTIONS=“iocharset=gb2312,sync,noexec,nodev,noatime” FS_MOUNTOPATIONS=“-fstype=vfat,gid=floppy,d...
Linux系统下两种自动启动Tomcat的方法
有很多办法可以让Tomcat在系统启动的时候自动运行,我这里介绍两种方法,一种简单,另外一种复杂而专业。在介绍这两个方法前你应该先装JDK,Tomcat。Tomcat的安装很简单,下载二进制压缩包 xxx.tar.gz ,用 tar zxvf xxx.tar.gz -C [target],[target]是安装Tomcat的目录。设置环境变量JDK_HOME和JAVA_HOME都指向JDK的安装目录即可。 一. 简单的方法 Tomcat安装目录下的bin目录有两个脚本分别用来启动和停止Tomcat,分别...
关于TOMCAT主目录与虚拟目录的配置介绍
TOMCAT 主目录 与虚拟目录的配置 以下小结使用tomcat5.0.28测试通过,tomcat安装路径为C:\Tomcat 在默认安装后,tomcat的主目录是webapps/root目录,如果我们想改变tomcat的主目录的话可以这样做: 1.打开C:\Tomcat\conf\server.Xml,在<host></host>之间加入代码: Context path="" docBase="E:\tomcatApp\JeasyCMS" debug="0" reloadable="true" cro...
Linux攻略 如何修改系统服务启动和停止
每次系统开机的时候,都会根据不同的runlevel级别启动不同的服务。 众所周知Linux给我们提供了7中不同的启动级别0~6,那么不同的启动级别都会启动那些服务哪。可以使用chkconfig ——list 查看,可以使用chkconfig 服务名 ——level 3 {on|of}修改是否要再某个级别启动或停止。 1. 例如:要把sshd服务在第3种启动级别中停止。 [root@team4 rc3.d]# chkconfig sshd --level 3 off 2. 还可以手工修改,在/etc/rc...
如何制作和使用Jffs2文件系统
本文主要介绍如何在AT91SAM9261EK板子上制作和使用jffs2文件系统,使用的是linux-2.6.21内核。 首先:配置MTD $ make menuconfig 进入 Memory Technology Devices (MTD) --- * Memory Technology Device (MTD) support [*] Debugging [*] MTD partitioning support [*] Command line partition table parsing [*]...
系统备份与恢复技巧 Ghost程序参数四则
相信Windows的死机、系统崩溃大家见过了不少。快速重新恢复系统的高招就是使用Ghost程序,但是每次使用Ghost都必须进行选择,太麻烦了。其实,Ghsot有很多参数,巧妙地利用这些参数,并把它们写入MS-DOS批处理软件中,能够给我们备份和恢复系统带来很大的方便。 1.自动备份 ghost -sure -clone,mode=pdump,src=1:1,dst=system.gho 则把第一块硬盘第一分区信息备份到当前文件夹下的system.gho中,日后可以用它来恢复 2.分卷备份 ghost...