centos 移动文件(centos图形化界面)

今天给各位分享centos 移动文件的知识,其中也会对centos图形化界面进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

linux移动文件命令

linux移动文件命令方法是:

1、使用的centos是没有图形界面的,所以直接进入的是终端。在终端输入用户名和密码进行登录。

2、登录后,先用“cd/”命令回到根目录,然后使用“sudo mkdir myDir”命令创建一个文件夹作为等会要移动的目录。

3、接着使用“sudo touch test.txt”命令创建一个要移动的文件。

4、这里是使用复制的方式来移动文件。需要使用到cp命令。使用命令“sudo cp test.txt/myDir/test.txt”将“test.txt”复制一份到myDir目录下。

5、复制完后,进入myDir目录查看,可以看到myDir目录下多了一个“test.txt”文件。

6、如果在复制的过程中想顺便修改文件名。可以使用命令“sudo cp test.txt/myDir/test2.txt”,这条命令就是将“test.txt”文件复制到myDir文件夹下,并修改文件名为“test2.txt”。

7、复制完后,再次进入myDir目录。查看myDir下文件,可以看到,myDir下多了一个“test2.txt”文件。

linux中如何移动文件

您好,方法

1、我使用的centos是没有图形界面的,所以直接进入的是终端。如图在终端输入用户名和密码进行登陆。

2、登陆后,先用cd/命令回到根目录,然后使用sudo mkdir myDir命令创建一个文件夹作为等会要移动的目录。

3、接着使用sudo touch test.txt命令创建一个要移动的文件。

我这里是使用复制的方式来移动文件。

4、需要使用到cp命令。如图,我使用命令

sudo cp test.txt/myDir/test.txt将test.txt复制一份到myDir目录下。

复制完后,进入myDir目录查看,可以看到myDir目录下多了一个test.txt文件。

如果在复制的过程中想顺便修改文件名。可以使用命令。

5、sudo cp test.txt/myDir/test2.txt,这条命令就是将test.txt文件复制到myDir文件夹下,并修改文件名为test2.txt。

6、、复制完后,再次进入myDir目录。查看myDir下文件,可以看到,myDir下多了一个test2.txt文件。

详解CentOS中使用rm命令将文件移到回收站的方法

今天在终端下,看到我的用户目录下有个~的文件夹(maven生成),相要删除收回点空间,习惯性的用命令 rm-rf~,一回车,猛然想起的时候已经来不及了,世界一下子清静了,想死的心都有了!

没错,~指定的是当前用户的目录,我的用户名是liyd,相当于是执行了rm-rf/home/liyd,所有的文件都删除了。试了linux下的各种文件恢复方法,都不理想,ext4格式,找回来的比率太小了,还要在一大堆乱文件中查找需要的,唉!所幸没什么特别重要的文件,代码都git和svn提交了,损失还能接受。

这次是~,下次要是误敲个其它的说不定会更杯具,经过这个教训,想着能不能有方法将rm命令删除的文件先放到回收站呢,留点误删后悔的余地,网上一查,还真有。

看了下,基本上是偷换了概念,把rm命令转换成了mv命令,但是能够达到我想要的效果,只不过在习惯性的敲入-r参数时会报出一个错误,因为mv命令没有-r参数嘛,下面是方法:

原理是在用户主目录下创建一个隐藏文件夹~/.trash作为垃圾回收站。

复制代码

代码如下:

mkdir-p~/.trash

vi~/.bashrc

然后把以下代码写入~/.bashrc后,保存一下。

复制代码

代码如下:

alias rm='trash'

alias rl='trashlist'

alias ur='undelfile'

#替换rm指令移动文件到~/.trash/中

trash()

{

mv$@~/.trash/

}

#显示回收站中垃圾清单

trashlist()

{

echo-e"33[32m==== Garbage Lists in~/.trash/====33[0m"

echo-e"\a33[33m----Usage------33[0m"

echo-e"\a33[33m-1- Use'cleartrash' to clear all garbages in~/.trash!!!33[0m"

echo-e"\a33[33m-2- Use'ur' to mv the file in garbages to current dir!!!33[0m"

ls-al~/.trash

}

#找回回收站相应文件

undelfile()

{

mv-i~/.trash/$@./

}

#清空回收站

cleartrash()

{

echo-ne"\a33[33m!!!Clear all garbages in~/.trash, Sure?[y/n]33[0m"

read confirm

if [$confirm=='y'-o$confirm=='Y' ];then

/bin/rm-rf~/.trash/*

/bin/rm-rf~/.trash/.* 2/dev/null

fi

}

在命令行下面刷新一下环境配置,即可生效:

复制代码

代码如下:

source~/.bashrc

阅读剩余
THE END