码迷,mamicode.com
首页 > 系统相关 > 详细

linux命令大全(2)

时间:2016-05-06 15:40:36      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:

1.切换目录

在linux中,一会可能在这个文件目录进行操作,一会可能转到另外一个文件目录进行操作,这就得用到目录切换,使用cd命令。

说到目录切换,就涉及到路径问题。

绝对路径:就是表示出目标文件或子目录的目录树结构。

相对路径:就是相对于当前工作目录的路径来表示位置。相对路径中有两个符号,就是“..”,“.”。

“..”表示当前当前工作目录的上一层目录,一个点‘.’表示当前目录。

先创建两个文件test1,test2,使用cd进行切换,然后用cd ..回到上层目录,看看实例图:

技术分享

我们要去向哪个目录,可以在cd后面加上路径,比如我们要去向/usr/local这个目录,查看local下都有啥:

技术分享

2.复制文件

在windows上用传说中的CV大法,ctrl+c,ctrl+v很方便,但是在linux命令界面,我们通过‘cp‘命令实现复制文件(copy)。

通过touch命令先创建一个test.txt文件,在创建一个mytestfile文件,通过cp命令将test.txt文件复制到mytestfile目录下。

文件复制:

技术分享

文件目录复制:

我们将前面的test1目录复制到test2目录,需要在cp 后面加上-r。

注意:cp单独复制文件(test.txt),复制不了目录,cp后加上-r可以复制目录及目录下的所有到另外一个目录。

技术分享

3.移动文件

在windows上通过鼠标拖动文件,放在任意能放得目录中,在linux上通过‘mv‘命令(move)来实现文件移动的功能。

用前面的资源文件,先删掉mytestfile下先前复制的test.txt,通过mv命令将test.txt移入mytestfile文件目录下,最后再看看mytestfile下是否有预期的test.txt文件。

技术分享

4.创建文件

通过touch命令创建文件。

技术分享

5.删除文件

在Linux命令(1)中说过用mkdir删除目录(mytestfile),只能删除空目录,而这里用的rm可以删除文件(test1.txt),可以组合命令删除非空目录,

但是rm单独使用是不能删除目录的(mytestfile)。

技术分享

为什么后面跟个-rf呢?

当使用rmdir删除非空目录时,总是删不掉,可以用rm -rf删除全部文件,并且不提示是否删除,这个命令不能乱用,删掉了就回不来了。

如果单独使用rm删除文件时,会提醒你是否删除,确定输入Y,取消输入N,再次强调单独使用rm删除不了目录。

技术分享

linux命令大全(2)

标签:

原文地址:http://blog.csdn.net/yhl_jxy/article/details/51308826

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!