`
hlidc
  • 浏览: 28860 次
  • 性别: Icon_minigender_2
  • 来自: 南京
文章分类
社区版块
存档分类
最新评论

Linux操作系统:12则经典应用技巧

阅读更多
1、处理特殊的文件名

  假设Linux系统中有一个文件名叫"-ee",如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rm -ee命令,界面会提示我们是"无效选项"(invalid option),原来由于文件名的第一个字符为"-",Linux把文件名当作选项了,我们可以使用""符号来解决这个问题,输入"rm -ee"命令便可顺利删除名为"-ee"的文件。如果是其他特殊字符的话可以在特殊字符前加一个""符号,或者用双引号把整个文件名括起来。

  2、直接进行Linux的安装工作

  在安装Linux操作系统时,可以利用该系统光盘中的一个名为"loadlin.exe"的软件,将Linux核心直接调入内存,由Linux核心代替当前操作系统来接管计算机,并进入Linux的安装界面。在安装Linux时,我们只要在运行对话框中输入"loadlin E:imagesvmlinuz root=/dev/raminitrd=E:imagesinitrd.img"这个命令就可以直接安装Linux了;其中"E:imagesvmlinuz"为Linux的核心名。

  3、消除Xwindows下的死机现象

  我们可以用两个常用的方法来消除这种现象:第一,用键盘上的复合键"Ctrl+Alt+Backspace"来关闭当前正在运行的任务;第二,首先按住键盘上的"Ctrl+Alt+F2"复合键,让系统切换到另一个操作台,然后登录到系统,再执行"#ps -ax/grep startx"命令,这将会列出你的Xserver的进程标识,接着在命令行中输入如下命令就能消除Xwindows下的死机现象:#kill -9 PID_Number,最后通过"Alt+F1"复合键返回到原来的平台。

  4、快速关闭Linux系统

  最新版本的Linux/UNIX系统借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据,自动同步刷新文件系统,用户完全可以随手关闭电源,从而达到快速关闭系统的目的。

  5、巧妙使用"rm"命令

   我们可以使用带"-r"参数的"rm"命令来删除一个非空目录,例如我们在命令行中输入"rm -r bbb"这样的命令,表示系统将把bbb目录中包含的所有文件和子目录全部删除掉。

  6、巧妙使用"Tab"键

  大家知道在Linux字符界面中输入命令时,有时需要输入很多字符,如果经常这样逐个地输入字符,比较麻烦。假设键入的字符足以确定该目录下一个惟一的文件时,我们只需按键盘上的"Tab"键就可以自动补齐该文件名的剩下部分,例如要把目录/ccc下的文件"ddddddd-1.2.3.tar.gz"解包时,当我们在命令行中键入到"tar xvfz /ccc/d"时,如果该文件是该目录下惟一以"d"打头的文件的话就可以直接按下"Tab"键,这时命令会被自动补齐为:tarxvfz /ccc/ddddddd-1.2.3.tar.gz ,从而提高了输入效率。

  7、多用鼠标拷贝与粘贴来提高操作速度

  Linux系统安装后,每次启动到字符界面时都会自动运行一个叫"gpm"的程序,该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动使要拷贝的地方突出显示,这时突出显示的区域已经被拷贝,再按鼠标右键拷贝的内容就会被粘贴在光标所在位置了。如果我们在Xwindow下运行Linux系统,拷贝与粘贴的操作与在Windows 9x系统下一样。

  8、快速启动Linux系统

  在DOS下,有一种简单快速启动Linux的方法,那就是load Linux。loadlin.exe是DOS下的可执行程序,它可以在纯DOS环境下迅速启动Linux,而且无需重启计算机,通常我们可以在光盘的"/kernels"目录下找到这个程序。如果不知这个程序被放置于安装盘的何处,可以使用"find -name loadlin*"命令来寻找。找到之后将其复制到DOS分区中,同时还需要复制一份你所使用的Linux内核文件。

  可以通过Windows直接从光盘复制,也可在Linux环境下使用"mcopy"命令将文件复制到DOS分区;接着再编写一个名为"Linux.bat"的批处理文件,文件内容如下:c:loadlin c:vmlinuz root=/dev/hda1 ro(我们假设loadlin.exe和vmlinuz这两个内核文件都在c盘根目录下,"root"为Linux的根设备,而且Linux处于硬盘第一分区,所以设备名为"/dev/hda1","ro"意为readonly)。以后在DOS下要启动Linux时,运行"Linux.bat"就可以了。

  9、增加虚拟缓存
 
  使用命令:mkswap /dev/hda(假设Linux的驱动器是/dev/hda),swapon /dev/hda;要自动启动Swap,可以把新的分区加入到etc/fstab中去,照着原来swap的写就行了。用"free"检查swap的大小,Linux支持最多16个交换分区,每个交换分区最大128M,没有空闲分区的时候,可以用个大文件来建立。

  下面是执行的一系列命令:

  #dd if=/dev/zero of=swapfile bs=1024 count=8192
  #mkswap swapfile 8192
  #sync
  #swapon swapfile

  10、巧妙使用Tab键

  大家知道在Linux字符界面中输入命令时,有时需要输入很多字符,如果经常这样逐个逐个地输入字符,比较烦琐。假设键入的字符足以确定目录下一个唯一的文件时,我们只须按键盘上的Tab 键就可以自动补齐该文件名的剩下部分,例如要把目录/ccc 下的文件ddddddd-1.2.3.tar.gz 解包时,当我们在命令行中键入到tar xvfz /ccc/d时,如果该文件是该目录下唯一以d起头的文件的话就可以直接按下键盘上的Tab键,这时命令会被自动补齐为:tar xvfz /ccc/ddddddd-1.2.3.tar.gz,从而提高了输入效率。

  11、多用拷贝与粘贴来提高操作速度

  Linux系统安装后,每次启动到字符界面时都会自动运行一个叫gpm的程序,该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动让要拷贝的地方突出显示,这时突出显示的区域已经被拷贝, 再按鼠标右键拷贝的内容就会被粘贴在光标所在位置了。如果我们在Xwindow下运行Linux系统,拷贝与粘贴的操作与在普通的Win9x系统下一样。

  12、提高读盘速度

  在Linux下进行一些设置,让Linux在32位输入输出方式和DMA通道方式下进行工作。设置时,在Linux命令界面中输入命令/sbin/hdparm -cl/dev/hda来打开32bit传输方式,输入命令/sbin/hdparm -dl /dev/hda来打开DMA传输方式,接着再输入命令/sbin/hdparm -kl /dev/hda来使硬盘在Reset之后仍然保持上述的设置,通过这些设置,我们就能提高Linux的读盘速度到1倍以上。

温情提示:有服务器的问题及服务器租用、托管需求的朋友联系www.163ns.com QQ:6041800 联系人:小郑
分享到:
评论

相关推荐

    Linux操作系统12则经典应用技巧

    Linux操作系统12则经典应用技巧 共享一起学习

    Linux操作系统经典应用技巧

    本文将基于“Linux操作系统经典应用技巧”这一主题,深入探讨Linux操作系统中的实用技巧与核心概念,旨在帮助用户提升对Linux系统的理解和应用能力。 ### Linux操作系统概述 Linux是一种免费开源的操作系统,由...

    嵌入式Linux操作系统原理与应用

    嵌入式Linux操作系统是将Linux操作系统精简优化后应用于各种嵌入式设备中的核心系统,如智能手机、智能家居、工业控制设备等。它以其开源、稳定、高效和强大的功能深受开发者喜爱。本资料集包含了嵌入式Linux操作...

    嵌入式Linux操作系统原理与应用源代码

    《嵌入式Linux操作系统原理与应用源代码》一书由文全刚编著,主要针对嵌入式领域的Linux操作系统进行深入探讨,旨在帮助读者理解其内部工作原理,并掌握实际应用中的编程技巧。这本书包含了丰富的源代码,使得学习...

    linux操作系统应用技术教案

    Linux操作系统应用技术教案周志敏版是一份专为初学者设计的教学材料,旨在帮助学习者掌握Linux操作系统的基础知识和实际应用技巧。这份教程以其简洁明了的语言和实用性的特点,对于那些刚接触Linux的入门者来说,是...

    Linux环境编程:从应用到内核

    《Linux环境编程:从应用到内核》是深入理解Linux操作系统编程的一本经典著作,它不仅涵盖了基础的应用程序开发,还深入探讨了内核级别的编程技术。这本书旨在帮助读者从应用层面向内核层面过渡,全面理解Linux系统...

    操作系统原理及应用(Linux)

    本课程“操作系统原理及应用(Linux)”主要关注Linux操作系统,这是一种免费且开源的Unix-like系统,广泛应用于服务器、嵌入式设备以及个人电脑。 在Linux中,我们首先会接触到操作系统的基本概念,包括进程管理、...

    LINUX操作系统宋广华

    【LINUX操作系统宋广华】课程是浙江大学宋广华教授的经典教学资料,涵盖了Linux操作系统的各个方面,对于想要深入了解和学习Linux的人来说,这是一个极其宝贵的资源。本课程的重点在于讲解Linux的内核、系统管理、...

    Linux环境编程从应用到内核文字版

    《Linux环境编程从应用到内核》是一本深入探讨Linux操作系统下编程技术的书籍,它涵盖了从用户空间应用程序开发到内核级别的系统编程的广泛领域。以下是对这本书中可能涉及的一些核心知识点的详细阐述: 1. **Linux...

    linux操作系统资料全集

    这份“Linux操作系统资料全集”提供了全面的学习资源,涵盖了Linux的基础、C语言编程以及实用技巧等多个方面,对于想要深入理解或提升Linux技能的用户来说是一份宝贵的资料。 首先,我们来看“经典:Linux操作系统...

    LINUX操作系统(电子教案,参考答案)

     本书可作为Linux操作系统课程的教材,也可作为电脑爱好者,相关技术人员及参加Linux认证考试人士的参考书。 一、关于Linux Linux是一个正在蓬勃发展的极富生命力的操作系统。芬兰青年Linus Torvalds和其杰作的...

    Linux 操作系统 PPT 教程

    通过这个PPT教程,你将能够掌握Linux操作系统的基本操作和管理技巧,为后续的系统管理员或开发者角色奠定坚实基础。无论是对个人还是专业环境,Linux都是一种强大而灵活的工具,值得深入学习和探索。

    Linux内核设计的艺术 图解Linux操作系统架构设计与实现原理.pdf

    Linux操作系统是目前广泛使用的开源操作系统,其内核设计的高效性和...同时,通过图解和深入剖析内核源代码的实现原理,本书引领读者深入探索Linux操作系统的内核架构和设计原理,是一本理论与实践相结合的经典著作。

    LINUX操作系统课程标准.pdf

    - **课程性质**:本课程定位为计算机应用技术专业的核心课程之一,旨在帮助学生掌握Linux操作系统的基础操作及高级应用,为将来从事网络管理和网站开发等工作打下坚实基础。此外,该课程也适合其他专业的学生作为...

    Linux 操作系统 汇总

    Linux操作系统是基于Unix的一款开源、免费的操作系统,它在全球范围内被广泛应用在服务器、超级计算机、嵌入式设备以及个人电脑上。Linux的核心在于其内核,由芬兰的林纳斯·托瓦兹(Linus Torvalds)于1991年创建。...

    福州大学Linux 操作系统设计实践报告:综合应用

    在本实践报告中,我们将深入探讨福州大学Linux操作系统设计课程中的综合应用部分,具体是一个基于GTK+编程的学籍管理系统。这个系统旨在提供一个简洁、易用的界面,用于管理学生的学籍信息,包括添加、删除和修改...

    嵌入式Linux操作系统开发

    嵌入式Linux操作系统开发是IT领域中的一个重要分支,它涉及到硬件平台、内核裁剪、驱动程序编写、文件系统构建等多个方面。这篇文章将深入探讨这一主题,为学习者提供宝贵的参考资料。 1. **嵌入式系统简介**:...

    Linux应用系统开发

    在探讨“Linux应用系统开发”这一主题时,我们需要深入了解Linux操作系统的基本概念、其在系统级应用开发中的优势以及具体的开发技巧。尽管提供的链接无法直接访问,但基于标题、描述及标签,我们可以提炼出一系列与...

    嵌入式操作系统:第1章 嵌入式Linux操作系统简介.ppt

    通过64个学时的理论与实验学习,学生不仅能够理解嵌入式Linux操作系统的基本原理,还能掌握实际的开发技巧,为后续的专业课程和项目实践奠定坚实的基础。成绩评定综合考虑平时表现、作业完成情况、实验成果以及期末...

Global site tag (gtag.js) - Google Analytics