一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

linux 文件和目录操作命令详解

时间:2011-11-25 编辑:简简单单 来源:一聚教程网

1. ls 命令

这个命令就相当于 dos 下的dir 命令一样,也是Linux 控制台命令中最为重要几个命令之一.ls 最常用的参数有三个:-a、 -l 、和–F。

ls -a

Linux 系统上的文件以.开头的文件被系统视为隐藏文件,仅用ls 命令是看不到他们的。而用ls –a ,除了显示一般文件名外,连隐藏文件也会显示出来。

ls –l (这个参数是字母 L 的小写不是数字1)

这个命令可以使用长格式显示文件内容。 如果需要察看更详细的文件资料就要用到ls -l 这个指令。

ls –F

在列出的文件 (目录)名称后加一符号,例如可执行文件加”*”, 目录则加 “/”。

2. cd 命令

cd 这个命令是用来进出目录的,它的使用方法和在dos 下没什么两样,但和dos 不同的是Linux 的目录对大小写是敏感的,如果大小写拼写有误,你的cd操作是成功不了的。另外,cd 如果直接输入,cd 后面不加任何东西会回到使用者自己的Home 目录。假设如果是root 那就是回到/root, 这个功能同cd~是一样的。

3. mkdir rmdir

mkdir 命令用来建立新的目录,如输入如下命令:

mkdir work

将在当前目录下新建一个 work 目录。

rmdir 用来删除已建立的目录,如输入如下命令:

rmdir work

将删除已存在的空目录work

4. cp

cp 这个命令相当于dos 下面的copy 命令。具体用法是:

cp -r 源文件(source) 目的文件(target)

参数 r 是指连同源文件中的子目录一同拷贝。

5. rm

rm 这个命令是用来删除文件的,rm命令常用的参数有三个-i,-r,-f。

比如我现在要删除一个名字为 text 的一个文件,输入如下命令:

rm –i test

系统会询问我们是否要删除test 文件,敲了“y/n” 确认是否要删除test 文件:

rm –r 目录名:这个操作可以连同这个目录下面的子目录都删除,功能比上面讲到的rmdir 更强大,不仅可能删除指定的目录,而且可以删除该目录下所有文件和子目录。

rm –f 文件名这个操作可以不经确认强制删除文件。
6. mv

mv 这个命令的功能是移动目录或文件,引申的功能是给目录或文件重命名,

比如:

mv /tmp/xxx.tar /root

该命令将/tmp 目录下的xxx.tar 文件移动到/root 目录下。

而:

mv aaa.tar bbb.tar

则是将当前目录下的文件 aaa.tar 更名为bbb.tar。

7. cat
cat 这个命令是linux 中非常重要的一个命令,它的功能是显示或连结一般的ascii 文本文件、它的用法如下:

cat text

该命令显示text 这个文件的内容。

cat file1 file2

该命令依顺序显示file1,file2 的内容。

cat file1 file2>file3

该命令把file1,file2 的内容结合起来再重定向>到file3 文件中。

8. more

more 是显示一般文本文件的指令。如果一个文本文件太长了超过一个屏幕的画面,用cat 来看实在是不理想,就可以试试more ,用法如下:

more file1

9. pwd

pwd 这个命令的作用是显示用户当前的工作路径,直接输入pwd 即可。

热门栏目