linux 怎样将一个文件移动到上级目录

linux 怎样将一个文件移动到上级目录,第1张

1、首先打开终端,连接至centos。

2、创建一个文件test1。

3、在test1中创建一个文件夹test2。

4、在test2中创建一个文件1.txt。

5、使用mv命令+文件+路径,移动该文件。在linux中..(两个点)表示上一级目录。

6、这个时候当前目录test2下已经没有文件了,返回test1查看情况。1.txt已经被移动过来了。

摘自: https://blog.csdn.net/weixin_43820866/article/details/90453951

1、将一个文件夹下的所有内容复制到另一个文件夹下

这两种方法效果是一样的。

2、将一个文件夹复制到另一个文件夹下

运行命令之后packageB文件夹下就有packageA文件夹了。

3、删除一个文件夹及其下面的所有文件

-r表示向下递归,不管有多少级目录,一并删除

-f表示直接强行删除,不作任何提示的意思

4、移动一个文件夹到另一个文件夹下面

5、移动一个文件夹下的所有内容到另一个文件夹下面

ln -s bbb的文件目录 ccc的文件目录

In的功能是为某一个文件在另外一个位置建立一个同步的链接,命令最常用的参数是-s,具体用法是:

ln -s  源文件 目标文件  

-s 是 symbolic的意思。

ln的链接有软链接和硬链接两种。

软链接就是ln -s ** **,只会在选定的位置上生成一个文件的镜像,不会占用磁盘空间。

硬链接ln

** **,没有参数-s,在选定的位置上生成一个和源文件大小相同的文件。

无论是软链接还是硬链接,文件都保持同步变化。软链接是可以跨分区的,但是硬链接只能在同一分区内。

扩展资料:

1、目录不能建立硬链接,但可以建立软链接。

ln-s

test_chk  test_chk_ln

2、正确的删除方式(删除软链接,但不删除实际数据):

rm -rf  ./test_chk_ln

3、错误的删除方式:

rm -rf ./test_chk_ln/ (这样就会把原来test_chk下的内容删除)

4、用ls查看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件。用ls

-l命令去查看,就可以看到显示的link的路径。


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

原文地址:https://54852.com/yw/6132135.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存