Linux中经常使用的相关命令
- 查看硬盘存储容量使用情况:?
?df -lh?
- 列出 /bin 目录中的 5 个最大文件:
ls -lSh /bin | head -5
删除文件和文件夹
在Linux中,要删除文件的命令是rm
。你可以使用以下命令来删除一个文件:
rm file_name
如果要删除多个文件,可以在命令中列出它们的文件名,如:
rm file1 file2 file3
你可以使用以下命令来删除一个空文件夹:
rm -d folder_name
如果文件夹中有文件或其他子文件夹,可以使用以下命令来删除一个非空文件夹:
rm -r folder_name
请注意,删除文件夹是一个永久性操作,请谨慎使用。
复制文件及文件夹?
在Linux中,要复制文件和文件夹,可以使用cp
命令。
1.复制文件:
cp source_file destination_file
其中,source_file
是要复制的源文件的路径,destination_file
是复制后的目标文件的路径。如果目标文件不存在,将创建一个新的文件。
2.复制文件夹(包括其所有内容):
cp -r source_folder destination_folder
其中,source_folder
是要复制的源文件夹的路径,destination_folder
是复制后的目标文件夹的路径。这里的-r
选项表示递归复制,将复制源文件夹及其所有子文件夹和文件。
请注意,如果目标文件或目标文件夹已经存在,cp
命令将覆盖它们。如果你想保留原始文件的元数据(如时间戳和权限),可以使用-p
选项:
cp -p source_file destination_file
cp -rp source_folder destination_folder
移动文件和文件夹
在Linux中,要移动文件和文件夹,可以使用mv
命令。
1.移动文件:
mv source_file destination_file
其中,source_file
是要移动的源文件的路径,destination_file
是移动后的目标文件的路径。如果目标文件不存在,将创建一个新的文件。如果目标文件已经存在,将会覆盖它。
2.移动文件夹(包括其所有内容):
mv source_folder destination_folder
其中,source_folder
是要移动的源文件夹的路径,destination_folder
是移动后的目标文件夹的路径。这里不需要使用任何选项,mv
命令会自动递归地移动源文件夹及其所有子文件夹和文件。
与复制不同,mv
命令会删除源文件或源文件夹。如果你想保留原始文件的元数据(如时间戳和权限),可以使用-p
选项:
mv -p source_file destination_file
mv -rp source_folder destination_folder
请注意,如果目标文件或目标文件夹已经存在,mv
命令将覆盖它们。如果你想禁止覆盖,可以使用-i
选项,它会在覆盖前提示你确认:
mv -i source_file destination_file
mv -ri source_folder destination_folder
?
?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!