切换目录:

cd 家目录

cd. 当前目录

cd.. 当前上一级目录

cd../../当前目录的上上级目录

cd - 返回前一个目录

----------------------------------------------------------------------------------------------------------

mkdir 目录名字

mkdir -p newdir/newdir/newdir   //新的多级目录数目如果大于等于2个,就要使用-p参数

mkdir   dir/newdir----------------不用-p参数

mkdir  -p dir/newdir/newdir-------使用-p参数

创建cs目录

查看目录结构:find  ./cs/cswj

-------------------------------------------------------------------

移动目录:mv

mv dir1 dir2            //把dir1移动到dir2目录下

mv dir1/dir2 dir3       //把dir2移动到dir3目录下

mv dir1/dir2 dir3/dir4  //把dir2移动到dir4目录下

mv dir1/dir2  ./         //把dir2移动到当前目录下

“mv”是移动 和 “改名字” 合并的指令

mv dir1 newdir      //修改dir1的名字为newdir

mv dir1/dir2  dir3    //dir2移动到dir3目录下,并改名为“原名”

mv dir1/dir2  dir3/newdir  //dir2移动到dir3目录下,并改名为“newdir”

将cs目录下的dir1移动到dir2下,再将dir2更名为dir4。

-----------------------------------------------------------------------------------------------

目录复制:copy(文件和目录)

(1)文件的复制

cp filel dir/newfile2  //filel复制一份到dir目录下,并改名字为newfile2

cp filel dir           //filel被复制一份到dir目录下,并改名字为原名

cp dir1/file dir2/newdir  //filel被复制一份到dir2目录下, //并改名字为newfile

将cs/cswj/123.txt文件复制到cs/dir4下,再将cs/dir4下的123.txt文件复制到cs/dir4/dir1下并重命名为456.txt

(2)目录的复制(需要设置-r参数,无视目录的层次)

cp -r dir dir2        //dir被复制到dir2目录下,并改名字为原名

cp -r dir1/dir2  dir3/newdir  //dir2被复制到dir3目录下,并改名字为newdir

cp -r dir1/dir2  dir3/dir4   //dir2被复制到dir3目录下,并改名字为原名

cp -r dir1/dir2  dir3/dir4/newdir //dir2被复制到dir4目录下, //并改名字为newdir

cp -r dir1 ../../newdir    //dir1被复制到上两级目录下,并改名字为newdir

cp -p  dir dir2                 //复制文件同时保持文件属性不变。

cp -a  dir dir2  //-a相当于-pdr功能。 用的最多的。

cp  1.txt 1.txt.bak   //备份文件1.txt

复制文件到其他目录直接强制覆盖,不需要额外提示(用反斜杠”\”)

复制文件到其他目录直接强制覆盖,不需要额外提示(用cp的绝对命令/bin/cp)//which cp

将cs/dir4/dir1复制到cs下并更名为dir2

将cs/dir4/dir1强制覆盖到cs下并更名为dir2

------------------------------------------------------------------------------------------------------

删除(文件和目录):rm

rm 文件

rm -r 目录        //r递归方式删除目录

rm -rf 文件/目录  //-r force 递归强制方式删除文件,force强制,//不需要额外的提示

删除cs/dir2/456.txt文件

强制删除cs/dir4目录及文件,不需要额外的提示。

cd mkdir mv cp rm 命令目录相关操作的更多相关文章

  1. Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)

    1.理解Linux的文件系统:分区和挂载点    挂载点和路径名无关 /根目录下的/boot完全可以时独立于 /的独立的挂载点,只要你设置就可以    linux安装时候,必须要有这两个分区 / 和 ...

  2. linux中的一些基础命令的使用(which,whereis,locate,find,alias,file,ls,cat,echo,tar,bzip2,gzip,history,mv,cp,rm)

    which whereis locate find alias file ls cat echotar bzip2 gzip history mv cp rm -------------------- ...

  3. yum安装_yum命令的相关操作

    2017年1月11日, 星期三 yum安装的四种方式 一.默认:从国外下载 二.国内:从阿里获取  http://mirrors.aliyun.com 1. cd /etc/yum.repos.d 2 ...

  4. PHP-文件、目录相关操作

    PHP-文件.目录相关操作 一  目录操作(Directory 函数允许获得关于目录及其内容的信息) 相关函数: 函数 描述 chdir() 改变当前的目录. chroot() 改变根目录. clos ...

  5. Linux CentOS7 VMware 相对和绝对路径、cd命令、mkdir/rmdir、rm命令——笔记

    一. 相对和绝对路径 绝对路径是从/(也被称为根目录)开始的,比如/usr.cd /root/ pwd 注:判断用户当前所处的位置 相对路径是以 . 或 .. 开始的 二.cd命令 cd 是进入到当前 ...

  6. 【Linux】Linux基础命令 - 目录相关的命令 ls 、cd、du

    文章目录 目录相关的命令 ls 命令:列出文件和目录 cd 命令:切换目录 du 命令:显示目录包含的文件大小 总结 参考资料 巩固和复习Linux系统基础命令知识 目录相关的命令 ls 命令:列出文 ...

  7. linux常用命令---用户相关操作

    用户相关操作

  8. mkdir,rmdir,cp,rm,mv,cat,touch用法

    一.mkdir新建目录 1.进入tmp目录,查看该目录下面的子目录 [root@localhost ~]# cd /tmp[root@localhost tmp]# lshsperfdata_root ...

  9. linux目录相关操作

    mkdir:新建目录 mkdir [-mp] 目录名称 -m:配置文件权限,直接设置,不需要看默认权限(umask) -p:递归创建目录 rmdir:删除空目录 rmdir [-p] 目录名称 -p: ...

随机推荐

  1. redis使用watch秒杀抢购思路

    1.使用watch,采用乐观锁 2.不使用悲观锁,因为等待时间非常长,响应慢 3.不使用队列,因为并发量会让队列内存瞬间升高 测试代码: import java.util.concurrent.Exe ...

  2. cool--music

    1.三年的赌注 2.非酋 3.Swan Song 4.Better Than A Hallelujah

  3. 【转载】Java8 HashMap之tableSizeFor

    Java8对许多内置的容器进行了优化与拓展,其中对HashMap的改变尤其大.之后将进行总结. 最近在看HashMap的源码时,发现了里面好多很不错的算法,相比Java7从性能上提高了许多.其中tab ...

  4. Android-消息处理学习总结(Handler,Looper)

    参考资料: http://www.cnblogs.com/qlky/p/5657924.html http://blog.csdn.net/guolin_blog/article/details/99 ...

  5. 3.Decorator Pattern(装饰者模式)

    装饰者模式: 动态地将责任附加到对象上.想要扩展功能,装饰者提供有别于继承的另一种选择. 举例: 不知道大家学校的食堂是什么点餐制度(或者大家就直接想成吃火锅,我们要火锅料 + 配菜),我们学校的点餐 ...

  6. IIS进程回收后第一次访问慢的问题

    IIS 有一种机制,默认会在IIS空闲一定时间段后,将应用程序池进行回收,这个时间段在IIS6中默认是20分钟,在IIS7中默认是1740分钟.两个配置都不合理,都会导致当应用程序池被回收后,第一次访 ...

  7. Linux常用基本命令( mkdir )

    mkdir: 作用:创建目录( make directories ) 命令格式: make [option] 目录 1,创建目录, 当目录存在时,再次创建会提示文件已经存在 ghostwu@dev:~ ...

  8. DataTable的数据或表结构复制

    把datatable的结构全部数据或部分数据复制到一个新的datatabledatatable复制表结构:我们可以使用.clone()方法: DataTable oldDT = GetDataTabl ...

  9. python学习之老男孩python全栈第九期_day003作业

    1. 有变量name = "aleX leNb" 完成如下操作:(1) 移除 name 变量对应的值两边的空格,并输出处理结果name = ' aleX leNb 'print(n ...

  10. python-责任链模式

    源码地址:https://github.com/weilanhanf/PythonDesignPatterns 说明: 当你作为一名coder已经快三十却还还没有女朋友,家中父母已经着急万分,此时要求 ...