Linux__文件系统(1)

上一篇 / 下一篇  2008-03-12 09:18:03 / 个人分类:Linux

2.1  文件和目录基本操作

根据命令的存在状态,可以把命令分为内部命令和外部命令,内部命令是系统Shell内置的命令,在磁盘中没有相应的可执行文件,而外部命令是系统在安装时就安装好的可执行文件或程序,如在系统/bin,/sbin等目录下存放的可执行文件。

Linux系统中的命令区分大小写,如ls和Ls是不相同的,通常Linux中的命令以小写形式存在。Linux默认使用的Shell为Bash,支持命令行编辑,在键入命令时,可以使用Shell的命令补全功能,当键入的字符足以确定一个命令或目录中一个惟一的文件时,只需按<Tab>键就可以自动补齐该命令或文件名的剩余部分,例如将当前目录下的压缩文件VMwareTools-5.5.1-19175.tar.gz解压,只需键入“tar zxvf VM”,然后按<Tab>键,如果当前目录下只有一个VM开头的文件,系统将自动将文件名补齐为VMwareTools-5.5.1-19175.tar.gz。除此之外,还可以利用上下箭头调出曾经输入的命令。

Linux下的文件名长度最大可以为256个字符,通常由字母,数字,“.",下划线以及"-"(减号“组成。文件名中不能出现"/"字符,因为在Linux中,“/"表示根目录或路径中的分隔符。文件名中可以包含形式上的扩展名,和Windows不同,Linux系统不将其作为区分文件类型的依据。

Linux支持文件名中的通配符,如"*"表示该位置可以是若干个任意字符,“?”表示该位置可以是一个任意的单个字符,方括号[charset]可替代charset集中的任何单个字符,例如[abce-g]表示匹配{a,b,c,e,f,g}中的任意一个字符。另外,通配符集还能描述介于字符对之间的所有字符,如[a-z]就可以代替任意小写字母,而[a-zA-Z]则可替代a到z和A到Z字符对之间的所有字符。


TAG: Linux

 

评分:0

我来说两句

日历

« 2024-05-03  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 19313
  • 日志数: 24
  • 图片数: 2
  • 建立时间: 2008-01-30
  • 更新时间: 2008-07-01

RSS订阅

Open Toolbar