您的位置:首页 > 其它

Unix文件操作命令

2008-12-07 11:53 309 查看
一、ls命令
ls命令显示目录下包含的文件清单
$ls
readme
names
tmp
显示当前目录下有readme, names, tmp三个文件。
ls -l 显示目录下文件的详细属性
ls -a 显示目录下的所有文件,包括隐藏文件“.”和“..”文件。
ls命令后面可以带参数指定要显示的目录的路径。

二、cat命令
cat命令是查看文件的内容。cat命令要求指定需要查看的文件名。
$cat names
Susan
Jeff
Henry
Allan
Ken

三、wc命令
wc命令用于统计文件中的行数、单词数和字符数等信息。
$wc names
5 5 27 names
wc的命令的输出包含三个数字,分别是文件names中的行数、单词数和字符数。
wc -l 显示文件中的行数
wc -w 显示文件中的单词数
wc -c 显示文件中的字符数
$wc -l names
5
$wc -w names
5
$wc -c names
27

四、cp命令
cp命令是执行文件拷贝的命令,cp命令带有两个参数,第一个参数是原文件,第二个参数是目标文件。
$cp file1 file2
将file1中的内容拷贝到file2中。其中file1是已经存在的文件,当file2存在的时候,将使用file1的内容覆盖file2中的内容,否则新建一个文件并保存。
一条特殊的拷贝命令
$cp /dev/null file2
将file2中的内容清空

五、mv命令
mv命令完成文件的重命名操作,mv文件携带两个参数,第一个参数是原文件名,第二个参数是命名有的新文件名。
$mv file1 file2
将名称为file1的文件重命名为file2
mv与cp命令的差别:
mv携带的两个参数中,完成操作有只有第二个参数名称的文件存在。
cp携带的两个参数中,完成操作后,两个文件是同时存在的。

六、rm命令
rm命令是删除指定的文件。
如果需要删除多个文件,可以在一条命令中同时携带多个参数来指定要删除的对象。
$rm readme names tmp
将删除readme, names, tmp三个文件。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: