Linux命令使用技巧集锦

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

LinuxLinuxLinuxLinux操作系统12121212则经典应用技巧本文介绍了LinuxLinuxLinuxLinux操作系统应用过程中12121212则经典技巧,合理应用这些技巧可以更好的使用LinuxLinuxLinuxLinux系统。1111、处理特殊的文件名假设LinuxLinuxLinuxLinux系统中有一个文件名叫““““-ee-ee-ee-ee””””,如果我们想对它进行操作,例如要删除它,按照一般的删除方法在命令行中输入rmrmrmrm-ee-ee-ee-ee命令,界面会提示我们是““““无效选项””””(invalid(invalid(invalid(invalidoption)option)option)option),原来由于文件名的第一个字符为““““----””””,LinuxLinuxLinuxLinux把文件名当作选项了,我们可以使用““““--------””””符号来解决这个问题,输入““““rmrmrmrm---------ee-ee-ee-ee””””命令便可顺利删除名为““““-ee-ee-ee-ee””””的文件。如果是其他特殊字符的话可以在特殊字符前加一个“”“”“”“”符号,或者用双引号把整个文件名括起来。2222、直接进行LinuxLinuxLinuxLinux的安装工作在安装LinuxLinuxLinuxLinux操作系统时,可以利用该系统光盘中的一个名为““““loadlin.exeloadlin.exeloadlin.exeloadlin.exe””””的软件,将LinuxLinuxLinuxLinux核心直接调入内存,由LinuxLinuxLinuxLinux核心代替当前操作系统来接管计算机,并进入LinuxLinuxLinuxLinux的安装界面。在安装LinuxLinuxLinuxLinux时,我们只要在运行对话框中输入““““loadlinloadlinloadlinloadlinE:imagesvmlinuzE:imagesvmlinuzE:imagesvmlinuzE:imagesvmlinuzroot=/dev/ramroot=/dev/ramroot=/dev/ramroot=/dev/raminitrd=E:imagesinitrd.imginitrd=E:imagesinitrd.imginitrd=E:imagesinitrd.imginitrd=E:imagesinitrd.img””””这个命令就可以直接安装LinuxLinuxLinuxLinux了;其中““““E:imagesvmlinuzE:imagesvmlinuzE:imagesvmlinuzE:imagesvmlinuz””””为LinuxLinuxLinuxLinux的核心名。3333、消除XwindowsXwindowsXwindowsXwindows下的死机现象我们可以用两个常用的方法来消除这种现象:第一,用键盘上的复合键““““Ctrl+Alt+BackspaceCtrl+Alt+BackspaceCtrl+Alt+BackspaceCtrl+Alt+Backspace””””来关闭当前正在运行的任务;第二,首先按住键盘上的““““Ctrl+Alt+F2Ctrl+Alt+F2Ctrl+Alt+F2Ctrl+Alt+F2””””复合键,让系统切换到另一个操作台,然后登录到系统,再执行““““#ps#ps#ps#ps-ax/grep-ax/grep-ax/grep-ax/grepstartxstartxstartxstartx””””命令,这将会列出你的XserverXserverXserverXserver的进程标识,接着在命令行中输入如下命令就能消除XwindowsXwindowsXwindowsXwindows下的死机现象:#kill#kill#kill#kill-9-9-9-9PID_NumberPID_NumberPID_NumberPID_Number,最后通过““““Alt+F1Alt+F1Alt+F1Alt+F1””””复合键返回到原来的平台。4444、快速关闭LinuxLinuxLinuxLinux系统最新版本的Linux/UNIXLinux/UNIXLinux/UNIXLinux/UNIX系统借鉴了大型机的技术,采用了抗掉电的日志式文件系统,可以自动跟踪保存用户数据,自动同步刷新文件系统,用户完全可以随手关闭电源,从而达到快速关闭系统的目的。5555、巧妙使用““““rmrmrmrm””””命令我们可以使用带““““-r-r-r-r””””参数的““““rmrmrmrm””””命令来删除一个非空目录,例如我们在命令行中输入““““rmrmrmrm----rrrrbbbbbbbbbbbb””””这样的命令,表示系统将把bbbbbbbbbbbb目录中包含的所有文件和子目录全部删除掉。6666、巧妙使用““““TabTabTabTab””””键大家知道在LinuxLinuxLinuxLinux字符界面中输入命令时,有时需要输入很多字符,如果经常这样逐个地输入字符,比较麻烦。假设键入的字符足以确定该目录下一个惟一的文件时,我们只需按键盘上的““““TabTabTabTab””””键就可以自动补齐该文件名的剩下部分,例如要把目录/ccc/ccc/ccc/ccc下的文件““““ddddddd-ddddddd-ddddddd-ddddddd-1.2.3.tar.gz1.2.3.tar.gz1.2.3.tar.gz1.2.3.tar.gz””””解包时,当我们在命令行中键入到““““tartartartarxvfzxvfzxvfzxvfz/ccc/d/ccc/d/ccc/d/ccc/d””””时,如果该文件是该目录下惟一以““““dddd””””打头的文件的话就可以直接按下““““TabTabTabTab””””键,这时命令会被自动补齐为:tartartartarxvfzxvfzxvfzxvfz/ccc/ddddddd-1.2.3.tar.gz/ccc/ddddddd-1.2.3.tar.gz/ccc/ddddddd-1.2.3.tar.gz/ccc/ddddddd-1.2.3.tar.gz,从而提高了输入效率。7777、多用鼠标拷贝与粘贴来提高操作速度LinuxLinuxLinuxLinux系统安装后,每次启动到字符界面时都会自动运行一个叫““““gpmgpmgpmgpm””””的程序,该程序运行后就可以用鼠标来拷贝与粘贴了。具体做法是按住鼠标左键拖动使要拷贝的地方突出显示,这时突出显示的区域已经被拷贝,再按鼠标右键拷贝的内容就会被粘贴在光标所在位置了。如果我们在XwindowXwindowXwindowXwindow下运行LinuxLinuxLinuxLinux系统,拷贝与粘贴的操作与在WindowsWindowsWindowsWindows9x9x9x9x系统下一样。8888、快速启动LinuxLinuxLinuxLinux系统在DOSDOSDOSDOS下,有一种简单快速启动LinuxLinuxLinuxLinux的方法,那就是loadloadloadloadLinuxLinuxLinuxLinux。loadlin.exeloadlin.exeloadlin.exeloadlin.exe是DOSDOSDOSDOS下的可执行程序,它可以在纯DOSDOSDOSDOS环境下迅速启动LinuxLinuxLinuxLinux,而且无需重启计算机,通常我们可以在光盘的““““/kernels/kernels/kernels/kernels””””目录下找到这个程序。如果不知这个程序被放置于安装盘的何处,可以使用““““findfindfindfind-name-name-name-nameloadlin*loadlin*loadlin*loadlin*””””命令来寻找。找到之后将其复制到DOSDOSDOSDOS分区中,同时还需要复制一份你所使用的LinuxLinuxLinuxLinux内核文件。可以通过WindowsWindowsWindowsWindows直接从光盘复制,也可在LinuxLinuxLinuxLinux环境下使用““““mcopymcopymcopymcopy””””命令将文件复制到DOSDOSDOSDOS分区;接着再编写一个名为““““Linux.batLinux.batLinux.batLinux.bat””””的批处理文件,文件内容如下:c:loadlinc:loadlinc:loadlinc:loadlinc:vmlinuzc:vmlinuzc:vmlinuzc:vmlinuzroot=/dev/hda1root=/dev/hda1root=/dev/hda1root=/dev/hda1ro(ro(ro(ro(我们假设loadlin.exeloadlin.exeloadlin.exeloadlin.exe和vmlinuzvmlinuzvmlinuzvmlinuz这两个内核文件都在cccc盘根目录下,““““rootrootrootroot””””为LinuxLinuxLinuxLinux的根设备,而且LinuxLinuxLinuxLinux处于硬盘第一分区,所以设备名为““““/dev/hda1/dev/hda1/dev/hda1/dev/hda1””””,““““rorororo””””意为readonly)readonly)readonly)readonly)。以后在DOSDOSDOSDOS下要启动LinuxLinuxLinuxLinux时,运行““““Linux.batLinux.batLinux.batLinux.bat””””就可以了。9999、增加虚拟缓存使用命令:mkswapmkswapmkswapmkswap/dev/hda/dev/hda/dev/hda/dev/hda(假设LinuxLinuxLinuxLinux的驱动器是/dev/hda/dev/hda/dev/hda/dev/hda),swaponswaponswaponswapon/dev/hda/dev/hda/dev/hda/dev/hda;要自动启动SwapSwapSwapSwap,可以把新的分区加入到etc/fstabetc/fstabetc/fstabetc/fstab中去,照着原来swapswapswapswap的写就行了。用freefreefreefree检查swapswapswapswap的大小,LinuxLinuxLinuxLinux支持最多16161616个交换分区,每个交换分区最大128M128M128M128M,没有空闲分区的时候,可以用个大文件来建立。下面是执行的一系列命令:#dd#dd#dd#ddif=/dev/zeroif=/dev/zeroif=/dev/zeroif=/dev/zeroof=swapfileof=swapfileof=swapfileof=swapfilebs=1024bs=1024bs=1024bs=1024count=8192count=8192count=8192count=8192#mkswap#mkswap#mkswap#mkswapswapfileswapfileswapfileswapfile8192819281928192#sync#sync#sync#sync#swapon#swapon#swapon#swaponswapfileswapfileswapfileswapfile10101010、巧妙使用TabTabTabTab键大家知道在LinuxLinuxLinuxLinux字符界面中输入命令时,有时需要输入很多字符,如果经常这样逐个逐个地输入字符,比较烦琐。假设键入的字符足以确定目录下一个唯一的文件时,我们只须按键盘上的TabTabTabTab键就可以自动补齐该文件名的剩下部分,例如要

1 / 60
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功