初用Linux的用户可能有些处处不方便的感觉,可是等使用一段时间、并掌握了一些技巧后就会感到越来越顺手了。以下就是笔者收集整理的一些Linux的使用者自初学以来积累的一些经验与技巧,相信对大家会有所帮助的。
1、使用虚拟控制台
登录后按“Alt+F2”键,这时又可以看到一个login提示符,这个就是第二个虚拟控制台。一般新安装的Linux有六个虚拟控制台,可以用Alt+F1至Alt+F6来访问。如果用户已经启动了XWindow,可以使用Ctrl+Alt+F1至F6来切换到所需的虚拟控制台。虚拟控制台最大的好处是当一个进程出错锁住输入时可以切换到其他虚拟控制台来终止这个进程。
2、快速进入某些目录
我们常键入cd ~来进入用户的主工作目录,例如输入cd ~name则可以进入name用户的主目录。
3、Linux下显示彩色目录列表
打开“/etc/profile”,加入:alias ls="ls color",那么在下次启动bash时就可以显示颜色的目录列表了,其中各颜色的含义如下:
蓝色→目录
绿色→可执行文件
红色→压缩文件
浅蓝色→链接文件
灰色→其他文件
4、显示文件的类型
用命令file可以使你知道某个文件究竟是ELF格式的可执行文件,还是shell script格式的文件或是其他的格式,命令使用格式如:# file startx。
5、命令文件的路径
当你键入一些命令如:find、shutdown、mount、startx时,是否想过要知道这些命令文件究竟放在哪个目录里?你可以使用命令which来查看,如# which startx。
6、查找文件
使用find命令要加一些参数才能查到文件,如: #find /usr -name XF86Setup -print,表示在/usr里查找文件XF86Setup。
7、一次解开?.tar、?.gz格式的文件
解开?.tar、?.gz文件一般要先用zip软件解压再用tar解包,在Linux下可以一次完成,命令是:# tar zxvf sample.tar.gz。
8、显示Win 9x分区里的长文件名
如果你发现Win 9x分区里的长文件名不能显示,可灾匦掠胿fat方式来mount。对于启动时就进行mount的分区可以修改文件/etc/ fstab,将里面的msdos字样改为vfat。如果无法用vfat mount,则要重新编译一下核心,加入对vfat的支持。
9、启动后直接进入X
编辑/etc/inittab文件,把id:3:initdefautl改为id:5:initdefautl。
10、后台运行X程序
执行一个X程序时别忘了在后面加一个“&&”号,如:#netscape &&,否则的话在你退出执行的程序之前再无法在那个终端窗口里输入命令。
11、强行退出X
有时候在X里由于程序出错鼠标键盘都不起作用,这时候不用着急,因为在Linux下几乎不会像在Win 9x里那样恶性死机,你只须按下Ctrl+Alt+BackSpace键就可以回到字符界面下了。
12、处理文件名内含有特殊字符的文件
假设有一个文件名叫-file,如果你想删除它,则键入rm -file就会显示invalid option,原来由于文件名的第一个字符为“-”,Linux会把文件名当作选项了,可以用增加“”解决这个问题,即使用rm -file。如果是其他特殊字符的话可以在特殊字符前加一个“\”,或者用双引号把整个文件名括起来。
13、一次处理整个目录
其实我们知道,Linux/UNIX的很多常用命令如rm、cp等都有一个参数“-r”,是递归的意思,若命令加了参数“-r”就可以对目标目录及其下所有子目录进行操作,如:rm -rf /test (f是force意为强行),该命令完全删除根目录下的子目录“test”,作用类似于DOS下的Deletree,当然使用这个命令时要特别小心。再如:cp -r /test /test1有类似DOS下Xcopy /s的作用。
14、几个有用的别名
几个能方便操作和减少误操作的别名,建议把它们放到启动文件里,如:/etc/profile。
alias rm=´rm -i´
alias cp=´cp -i´
alias mv=´mv -i´
这三个别名的作用是在删除、覆盖文件之前先提示确认。
alias l=´ls -l´
alias cd..=´cd ..´
alias utar=´tar xvfz´ #解压?.tar.gz文件
alias inforpm=´rpm -qpi´ #显示rpm包的信息
alias instrpm=´rpm -Uhv´ #安装rpm包
alias listrpm=´rpm -qpl´ #列出rpm包内的文件
alias uistrpm=´rpm -e´ #反安装rpm包
15、使用命令自动补齐功能
所谓命令自动补齐功能(Command-Line Auto Completion)是指当键入的字符足以确定目录下一个惟一的文件时只须按Tab键就可以自动补齐该文件名的剩下部分,例如要把目录/freesoft下的文件gcc-2.8.1.tar.gz解包,当键入到tar xvfz /freesoft/g时如果该文件是该目录下惟一的并以“g”起头的文件的话就可以按下Tab键,这时命令会被自动补齐为:tar xvfz/freesoft/gcc-2.8.1.tar.gz,非常方便。
扩展阅读:《LINUX应用技术精华.CHM》
分享到:
相关推荐
《嵌入式Linux C语言应用程序设计》读书笔记《嵌入式Linux C语言应用程序设计》读书笔记《嵌入式Linux C语言应用程序设计》读书笔记《嵌入式Linux C语言应用程序设计》读书笔记《嵌入式Linux C语言应用程序设计》...
学习linux的笔记,发到博文了,鉴于文档方便保存和查阅,发出来,免费的哈 博文来自http://blog.csdn.net/wklken,共12篇,类似手册,可快速练习和查阅,容易上手 文档列表: Linux笔记——vim常用操作及扩展补充...
Linux学习笔记包含LINUX常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装等内容,适用于Linux初学者学习以及高水平者查遗补漏
这是Linux学习笔记,里面包含了很多命令的格式,对初学者大有帮助。
【linux学习笔记--17】POSIX IPC——消息队列.doc 【linux学习笔记--18】POSIX IPC——信号量.doc 【linux学习笔记--19】POSIX IPC——共享内存.doc 【linux学习笔记-10】Linux进程相关系统调用(三).doc 【linux...
Linux学习笔记
韩顺平2018Linux视频笔记,我添加了书签
一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记...
linux工作笔记
redhat linux学习笔记 redhat linux学习笔记
我平时的linux学习笔记,初学者入门的好材料
作者鸟哥以通俗易懂、幽默风趣的方式讲解了Linux的基础知识、常用命令、系统管理等内容,适合初学者入门。 2.《UNIX环境高级编程》 推荐学习Linux的必读书籍,你是否已经掌握了它们?推荐学习Linux的必读书籍,你...
【linux学习笔记-1】使用GDB调试简单的用户程序 【linux学习笔记-2】父子进程共享文件描述符 【linux学习笔记-3】文件操作(stat,chmod,umask) 【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls...
linux学习笔记linux学习笔记linux学习笔记linux学习笔记
Linux使用笔记Linux使用笔记Linux使用笔记Linux使用笔记
Linux 学习笔记 Linux的初学者
《LINUX与UNIX SHELL编程指南》读书笔记.pdf
《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...
《LINUX与UNIX SHELL编程指南》读书笔记-二次发布版
Linux学习笔记-超全总结值得一看(带标签目录),共154页。