ubuntu下移动复制某一字符开头的文件和文件夹

ubuntu下移动复制某一字符开头的文件和文件夹,第1张

有这个需求,尝试了很久,才找到正确命令。

进入到要移动文件的目录:

cp [正则] [目标文件夹]

将当前文件夹下所有以.开头的文件和文件夹移动到/home/songhong/Cpp下:

cp -rv .[a-z0-9]* /home/songhong/Cpp

cp:拷贝

-rv:世喊老r是递归,意思是文件夹也移动,没有r意味着只移动文件,v是显渗塌示详细信息

.[a-z0-9]*:正则表达式,意思是.开头后面跟任搜升意数字和字符的文件

/home/songhong/Cpp:目标目录

cp 源文件路径 目标路径

上面的两个路径陆册都可以是绝对路径源悉纤或相对路径。

比如说,我要把etc目录下的passwd文件,复制到雹仿根目录

cp /etc/passwd/

那兄渗说明你要复制的逗尘巧文件夹路径里,你没有 *** 作权限,你试试复制到/home目录的任何位置,都是可以的。如果你真要这样 *** 作,需要使用终端命山键令。\x0d\x0a1:sudo su\x0d\x0a2:输入密码\x0d\x0a3:cp /home/username/filename /tagetfolder\x0d\x0a第三步是一个示例命令,意思就是从某个路径复制一个文件到某个路径。/home/username/filename是文件所在路径,/tagetfolder是目标路径,cp是复制命令。每个命令块之中有空格。你把路径改成你自己的就行了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12118553.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存