初学Linux上手技巧
入rm file就会显示invalid option原来由于文件名的第一个字符为Linux会把文件名当作选项了可以用增加解决这个问题即使用rm file如果是其他特殊字符的话可以在特殊字符前加一个\或者用双引号把整个文件名括起来
一次处理整个目录
其实我们知道Linux/UNIX的很多常用命令如rmcp等都有一个参数r是递归的意思若命令加了参数r就可以对目标目录及其下所有子目录进行操作如rm rf /test (f是force意为强行)该命令完全删除根目录下的子目录test作用类似于DOS下的Deletree当然使用这个命令时要特别小心再如cp r /test /test有类似DOS下Xcopy /s的作用
几个有用的别名
几个能方便操作和减少误操作的别名建议把它们放到启动文件里如/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 #解压?targz文件
alias inforpm=rpm qpi #显示rpm包的信息
alias instrpm=rpm Uhv #安装rpm包
alias listrpm=rpm qpl #列出rpm包内的文件
alias uistrpm=rpm e #反安装rpm包
使用命令自动补齐功能
所谓命令自动补齐功能(CommandLine Auto Completion)是指当键入的字符足以确定目录下一个惟一的文件时只须按Tab键就可以自动补齐该文件名的剩下部分例如要把目录/freesoft下的文件gcctargz解包当键入到tar xvfz /freesoft/g时如果该文件是该目录下惟一的并以g起头的文件的话就可以按下Tab键这时命令会被自动补齐为tar xvfz/freesoft/gcctargz非常方便
- REDIce-Linux--灵活的实时Linux内核(11-12)
- linux文件系统基础(02-09)
- Linux标准趋向统一(11-12)
- linux基础技术(02-09)
- LINUX的目录树(02-09)
- 在Windows下启动Linux(02-09)