3.3.1 基本操作
3.3.1.1 转换当前目录
$ cd 目标目录名字
例如:
$ cd /home
将当前目录转换成 /home
3.3.1.2 文件创建
$ touch 文件名字
例如:
$ touch myfile
在当前目录下创建名字为 myfile
的空文件
3.3.1.3 文件拷贝
$ cp 源文件 目标文件
例如:
$ cp /home/sourcefile /tmp/destinationfile
将 /home
目录下的 sourcefile
拷贝到 /tmp
目录下,命名为 destinationfile
3.3.1.4 文件迁移
$ mv 源文件 目标文件
例如:
$ mv /home/sourcefile /tmp/destinationfile
将 /home
目录下的 sourcefile
移动到 /tmp
目录下,命名为 destinationfile
3.3.1.5 文件删除
$ rm 文件名
例如:
$ rm /home/file
删除文件 /home/file
$ rm -r /home/mydir
递归删除 /home/mydir 下面的所有文件,如果使用 -rf选项,将在删除时不再提示。
3.3.1.6 文件目录使用空间查看
$ du –sh 目录路径
例如:
$ du –sh /home/
查看目录 /home
下的所有文件占用的磁盘空间和文件总数
3.3.1.7 列出文件的详细属性
$ ls -lh 文件路径
例如:
$ ls -l h /home/file
查看文件 /home/file
的详细属性
ls -lRh /home
递归列出目录 /home
下所有文件的详细属性
注意
对于大部分存储系统来说,如果只是想列出目录下所有的文件名,使用 不带 -l 选项的ls命令,会更快的获得结果