1)ls[option]…[file] ls将输出其文件名以及所要求的其他信息。当option为空时,就显示当前主目录的信息。ls是list的缩写。
主要的option有:
-a 列出隐藏的文件,文件中故意"."开头的均为隐藏文件,如:~/.bashrc
-l 列出文件的详细信息
-F 加上文件类型的指示符号
-d 只显示目录名而不显示目录内容
-r 连同子目录的内容一起列出
2)cd [dir]切换当前目录为dir,dir可以是相对路径也可以是绝对路径,如果dir为空则切换回当前用户的主目录。
如:cd work就表示切至"work"文件夹了;而cd就表示切换回主目录。
3)mkdir[option]directory和rmdir[option]…directory的用法:
mkdir表示创建目录directory,可以一次创建多个。option如果是-p,表示可以连同父目录一起创建。
rmdir表示删除空目录,可以一次删除多个。option如果是-p,表示可以连同空的父目录一起删除。
例如:
$mkdir a
$mkdir a/b
$ls a
b
$rmdir a/b
$ls a
$rmdir a
$mkdir a/b
mkdir: Can not create directory 'a/b':No such file or directory
$mkdir -p a/b
$rmdir -p a/b
4)cat [ option] [file]…
查看文本文件的内容,例如:
找到文件的目录后输入指令cat hello.c就可以查看名称为hello.c的程序内容了。
5) more [option][file]
查看文本文件的内容,屏幕显示完一屏就等待用户按任意键再滚动到下一屏,如果中途不想继续看下去了,可以按Ctrl+C或q终止显示。
6)less[option][file]
查看文本文件的内容,屏幕显示完一屏就等待用户按键,用户可以向上或向下查看,如果中途不想看下去了,就可以按Ctrl+C或q终止显示。
7)head[option][file]
显示指定文件的前几行。如果没有指定文件,将从标准输入(键盘)上读取。如果没有指定要显示的行数,则默认显示前10行。 如果要显示前5行:
$ head -5 file
8)touch[option] …directory
将每个文件的访问及修改时间都更新为当前的时间。如果文件不存在,则创建一个字节数为0的文件。
9)in
该命令在文件之间创建链接。创建链接有两种,一种被称为硬链接(Hard link),另一种称为符号链接(Symbolic link)。建立硬链接时,链接文件和被链接文件必须位于同一个文件系统中,并且不能建立指向目录的硬链接,而符号链接则不存在该问题。默认情况下,in产生硬链接。
(责任编辑:武林网)
新闻热点
疑难解答