cd mkdir mv cp rm 命令目录相关操作
切换目录:
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 命令目录相关操作的更多相关文章
- Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)
1.理解Linux的文件系统:分区和挂载点 挂载点和路径名无关 /根目录下的/boot完全可以时独立于 /的独立的挂载点,只要你设置就可以 linux安装时候,必须要有这两个分区 / 和 ...
- 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 -------------------- ...
- yum安装_yum命令的相关操作
2017年1月11日, 星期三 yum安装的四种方式 一.默认:从国外下载 二.国内:从阿里获取 http://mirrors.aliyun.com 1. cd /etc/yum.repos.d 2 ...
- PHP-文件、目录相关操作
PHP-文件.目录相关操作 一 目录操作(Directory 函数允许获得关于目录及其内容的信息) 相关函数: 函数 描述 chdir() 改变当前的目录. chroot() 改变根目录. clos ...
- Linux CentOS7 VMware 相对和绝对路径、cd命令、mkdir/rmdir、rm命令——笔记
一. 相对和绝对路径 绝对路径是从/(也被称为根目录)开始的,比如/usr.cd /root/ pwd 注:判断用户当前所处的位置 相对路径是以 . 或 .. 开始的 二.cd命令 cd 是进入到当前 ...
- 【Linux】Linux基础命令 - 目录相关的命令 ls 、cd、du
文章目录 目录相关的命令 ls 命令:列出文件和目录 cd 命令:切换目录 du 命令:显示目录包含的文件大小 总结 参考资料 巩固和复习Linux系统基础命令知识 目录相关的命令 ls 命令:列出文 ...
- linux常用命令---用户相关操作
用户相关操作
- mkdir,rmdir,cp,rm,mv,cat,touch用法
一.mkdir新建目录 1.进入tmp目录,查看该目录下面的子目录 [root@localhost ~]# cd /tmp[root@localhost tmp]# lshsperfdata_root ...
- linux目录相关操作
mkdir:新建目录 mkdir [-mp] 目录名称 -m:配置文件权限,直接设置,不需要看默认权限(umask) -p:递归创建目录 rmdir:删除空目录 rmdir [-p] 目录名称 -p: ...
随机推荐
- ASP.NET MVC HtmlHelper 类的扩展方法
再ASP.NET MVC编程中用到了R语法,在View页面编辑HTML标签的时候,ASP.NET MVC 为我们准备好了可以辅助我们写这些标签的办法,它们就是HtmlHelper.微软官方地址是:ht ...
- Java 8 新特性-菜鸟教程 (2) -Java 8 方法引用
Java 8 方法引用 方法引用通过方法的名字来指向一个方法. 方法引用可以使语言的构造更紧凑简洁,减少冗余代码. 方法引用使用一对冒号 :: . 下面,我们在 Car 类中定义了 4 个方法作为例子 ...
- 白话$resource,$resource中的增删改查
前言 $resource详解,在学习angular的过程中,我们已经知道,$http能十分便捷的为我们实现与后端的数据交互,格式如下: $http({method:'GET'},url:'XX').t ...
- 解决U盘拷贝时提示文件过大问题(不能拷贝超过4个g的文件)
为什么一个16G的U盘却拷不进一个4G大点的文件呢,想必很多朋友们都在疑问? 其实这跟U盘的磁盘格式有关,目前市面上常用的U盘大都是FAT32格式,我们可以查看U盘属性. 那么FAT32是什么呢? F ...
- 阿里巴巴java手册示例
package com.led.daorumysql; /** * @Description:alibaba java development manual * @author 86157 * */ ...
- zoj 2104 Let the Balloon Rise(map映照容器的应用)
题目链接: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=2104 题目描述: Contest time again! Ho ...
- [转]RSReportServer 配置文件
本文转自:https://docs.microsoft.com/zh-cn/previous-versions/sql/sql-server-2005/ms157273(v=sql.90) 更新日期: ...
- log4Net配置以及使用入门
<configSections> <section name="log4net" type="System.Configuration.Ignor ...
- [c#] Html Agility Pack 解析HTML
摘要 在开发过程中,很有可能会遇到这样的情况,服务端返回的是html的内容,但需要在客户端显示纯文本内容,这时候就需要解析这些html,拿到里面的纯文本.达到这样的目的可以有很多途径,比如自己写正则表 ...
- [日常] Go语言圣经-Slice切片习题
1.Slice(切片)代表变长的序列,序列中每个元素都有相同的类型,一个slice类型一般写作[]T,其中T代表slice中元素的类型:slice的语法和数组很像,只是没有固定长度而已,slice的底 ...