重命名

mv命令

◇◆丶佛笑我妖孽 提交于 2020-01-10 00:18:26
mv 原文件名 修改后的文件名 mv ./a ./b // 将当前目录下a文件重命名为b文件 —————————————————————— 重命名 linux下重命名文件或文件夹的命令 mv既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv -r /a /b/c 拷贝 Linux文件夹拷贝命令 cp -r A/B A1/ 总结:mv 有移动和重命名两个功能 转载自同站大佬 来源: CSDN 作者: 洋葱o 链接: https://blog.csdn.net/weixin_37550577/article/details/103909721

php 文件夹 与 文件目录操作

强颜欢笑 提交于 2020-01-09 04:14:59
php文件夹操作函数 string basename ( string path [, string suffix] ) 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。 在 Windows 中,斜线(/)和反斜线()都可以用作目录分隔符。在其它环境下是斜线(/)。 string dirname ( string path ) 给出一个包含有指向一个文件的全路径的字符串,本函数返回去掉文件名后的目录名。 在 Windows 中,斜线(/)和反斜线()都可以用作目录分隔符。在其它环境下是斜线(/)。 array pathinfo ( string path [, int options] ) pathinfo() 返回一个联合数组包含有 path 的信息。包括以下的数组单元:dirname,basename 和 extension。 可以通过参数 options 指定要返回哪些单元。它们包括:PATHINFO_DIRNAME,PATHINFO_BASENAME 和 PATHINFO_EXTENSION。默认是返回全部的单元。 string realpath ( string path ) realpath() 扩展所有的符号连接并且处理输入的 path 中的 ‘/./', ‘/../' 以及多余的 ‘/'

C#实现的对文件的重命名

橙三吉。 提交于 2020-01-07 20:43:24
如下C#实现对文件的重命名的方法需要传入三个string类型的参数,分别是 源文件的文件目录、目的文件目录和重命名的文件名称 ,实现代码如下: public ExecutionResult FileRename(string sourceFile, string destinationPath, string destinationFileName) { ExecutionResult result; FileInfo tempFileInfo; FileInfo tempBakFileInfo; DirectoryInfo tempDirectoryInfo; result = new ExecutionResult(); tempFileInfo = new FileInfo(sourceFile); tempDirectoryInfo = new DirectoryInfo(destinationPath); tempBakFileInfo = new FileInfo(destinationPath + "\\" + destinationFileName); try { if (!tempDirectoryInfo.Exists) tempDirectoryInfo.Create(); if (tempBakFileInfo.Exists) tempBakFileInfo

Renamer for Mac如何整理图像和照片 Renamer for Mac使用方法

给你一囗甜甜゛ 提交于 2020-01-06 21:50:36
Renamer for Mac是一款常用的图片和照片整理重命名软件,可以批量的更改文件的信息,对于需要批量更改数据的用户来说是非常有用的。接下来macdown.com小编就为大家介绍一下Renamer for Mac如何整理图像和照片。 https://www.macdown.com Renamer for Mac使用方法 此操作会根据其Exif标记重命名图像和照片文件。 领域描述 格式在此处拖动标记以根据文件的Exif标记创建新名称。您也可以在令牌中输入其他文字。 注意:如果文件中不存在选定的Exif标记,则不会重命名该文件。 该操作提供以下令牌: 格式描述 文件名重命名前的原始文件名。 宽度图像宽度,以像素为单位。 高度图像高度,以像素为单位。 DPI宽度图像DPI(每英寸点数)宽度(以像素为单位)。 DPI高度图像DPI(每英寸点数)高度(以像素为单位)。 经度 纬度 高度 相机制作相机制造商。 相机型号 Subseconds Original捕获时间的亚秒 亚秒数字化捕获时间的亚秒数字化 以上就是小编分享的有关Renamer for Mac如何整理图像和照片 ,macdown提供Renamer for Mac使用方法,希望能帮到您。 来源: https://www.cnblogs.com/yrfzz/p/12148858.html

TotalCommander 之 日常使用技巧

三世轮回 提交于 2020-01-06 09:45:44
一. 常用操作 常用的操作如查看、复制、移动、删除退出已经在Total Commander下方列出,选择好文件后单击相应的按钮或是按下相应的快捷键( F3~F7 )就可以完成操作。也可以像Windows中那样用鼠标拖动完成,用左键直接在两个窗口间拖运是复制,用右键可以像资源管理器中一样先拖动 后选择自己的操作。 二. 目录切换 1)在每一个文件窗口的右上方有两个按钮, “\”按钮转入根目录(快捷键Ctrl + \) , “..”按钮到上一级目录(快捷键Back Space) 。 2)windows资源管理器的目录树当然不是摆设,在一层层的树状目录间穿梭用它是再方便不过了。收藏夹设计大大降低Total Commander没有目录树所造成的定位困难。根据80/20原理,在数百个文件夹中,我们常用的文件夹数不超过20个,只要把这20个文件夹放进收藏夹就可以避免大量浪费在寻找文件夹上的时间。 按下快捷键 Ctrl + D 可以 把常用的目录加入到收藏夹 中:一般会把桌面当作一个常用目录,然后再根据自己的喜好自己设置,只选择几个常用的哦!在文件窗口的标题栏上双击鼠标左键也可以打开收藏夹。 双击Total Commander的栏头(Ctrl + D)可以打开、添加或删除收藏夹 ,方便地在各个常用的目录间跳转,但是当添加的目录越来越多时列表会变得很长,Total

git提交代码到码云详解

心已入冬 提交于 2020-01-01 02:46:26
一、为什么不用github而使用码云?   私有——免费,速度快 二、怎么用?   1.下载安装好git.   2.去码云官网注册个账号。官网:https://git.oschina.net/   3.创建项目。项目创建好后,你会发现,可以直接通过上传文件的方式,把文件放进去。可是,我要用git去传。   4.配置SSH公钥。        4.1 通过git bash 生成公钥     找到.ssh文件位置,我的是在C:\Users\admin\.ssh,点进去。右键单击,选择git bash here,出现命令窗口.输入下面命令 #ssh-keygen -t rsa -C "shoneworn@163.com" 注意 ,如果你以前配置github的时候,生成过公钥。那就没必要再使用以上命令了。否则,会出现两种情况。一种是,你没有重命名,导致原公钥被重写。导致github无法提交。一种是,你重命名了,结果,等你操作的时候,发现无论如何也无法提交,这个时候,你再回头找原因,遍地百度,还是无法解决。在这里,我告诉你,原因就在这里,因为已经有公钥,即便你配置了重命名的公钥,还是不行。所以,如果有了,就不要生成了,只能用原有的。     4.2找到.ssh文件下的id_rsa.pub文件,复制公钥,到上图里去。点击确定。OK啦。   5.建立本地仓库 git init

手机百度云批量重命名、手机百度云批量修改文件名、新版百度网盘重命名

流过昼夜 提交于 2019-12-28 20:57:42
邓西百度网盘批量改名工具是一款支持对百度网盘全网盘文件进行重命名(手机百度云批量重命名、手机百度云批量修改文件名、新版百度网盘重命名)的软件。 大家都知道、在百度网盘中经常有需求将某文件夹下的文件以统一规范的格式来命名,如果一个一个手工去调整,很费精力和时间,利用此工具将极大的解决这问题,提升工作效率。 本软件特点: 1:支持全网盘改名且速度快(每小时能处理约2W条,视网速而定); 2:支持替换多个关键词为指定的字符 ; 3:支持添加前缀/后缀; 4:支持截取前/后字符; 5:支持添加序号; 6:支持记录修改日志并自动导出供您核对。 7:支持只改指定文件夹下面的文件名或文件夹名。 8:支持批量向文件夹中复制文件或删除文件。 百度网盘批量改名工具安装步骤: 本软件为绿色软件,无需安装,但在使用前需要安装运行环境。 1:安装.Net Framework 4.0(https://www.microsoft.com/zh-CN/download/details.aspx?id=17718); 2:解压程序压缩包到任意文件夹下,并安装“VS2013 C++可发行组件包”文件夹中的“vc_redist.x86.exe”; 3:运行“BDBatchReName.exe”,使用您的百度账号登录后,进入要操作的文件夹,设置要调整参数,点击开始即可; 4:使用请参阅软件的帮助; 注:本工具绝对无毒

Python---文件批量重命名

限于喜欢 提交于 2019-12-21 09:31:48
文件批量重命名 要求:1. 在当前目录新建目录img, 里面包含100个文件, 100个文件名各不相同(X4G5.png) 2. 将当前img目录所有以.png结尾的后缀名改为.jpg. 代码如下: import os def rename ( ) : i = 0 path = r "C:\Users\wangtuo\Desktop\图片" filelist = os . listdir ( path ) #该文件夹下所有的文件(包括文件夹) for files in filelist : #遍历所有文件 i += 1 Olddir = os . path . join ( path , files ) #原来的文件路径 if os . path . isdir ( Olddir ) : #如果是文件夹则跳过 continue #filename=os.path.splitext(files)[0] #splitext函数将返回文件名和格式的元组,[0]表示将文件名拿出,不改变文件名 filename = '图片' #也可以重新定义文件名 filetype = '.jpg' #文件扩展名(格式) Newdir = os . path . join ( path , filename + str ( i ) + filetype ) #新的文件路径 os . rename (

数据处理【瑞士军刀pandas指南】:6.数据重命名和合并

半腔热情 提交于 2019-12-21 01:46:51
参考来源:Vitu.AI 我们还是先来加载一下数据。 import pandas as pd pd . set_option ( 'max_rows' , 5 ) import numpy as np melbourne_data = pd . read_csv ( 'melb_data.csv' ) melbourne_data . head ( ) 重命名 通常,数据将通过列名,索引名或我们不满意的其他命名约定来获取。 在这种情况下,我们可能会使用pandas重命名实用程序函数来更改有问题的条目的名称。 我们在这里介绍的第一个函数是rename,它允许你重命名索引名称或者列名。 例如,要将数据集中的Price列更改为Px,我们将执行以下操作: melbourne_data . rename ( columns = { 'Price' : 'Px' } ) 重命名允许你通过分别指定索引或列关键字参数来重命名索引或列值。 它支持各种输入格式,但我通常会发现Python dict是最方便的。 下面是一个使用它来重命名索引上的一些元素的示例。 melbourne_data . rename ( index = { 0 : 'firstEntry' , 1 : 'secondEntry' } ) 你可能经常重命名列,但很少重命名索引值。 为此,set_index通常更方便。

文件和文件夹的移动、复制、删除、重命名

倾然丶 夕夏残阳落幕 提交于 2019-12-17 19:34:04
#文件、文件夹的移动、复制、删除、重命名 #导入shutil模块和os模块 import shutil,os #复制单个文件 shutil.copy("C:\\a\\1.txt","C:\\b") #复制并重命名新文件 shutil.copy("C:\\a\\2.txt","C:\\b\\121.txt") #复制整个目录(备份) shutil.copytree("C:\\a","C:\\b\\new_a") #删除文件 os.unlink("C:\\b\\1.txt") os.unlink("C:\\b\\121.txt") #删除空文件夹 try: os.rmdir("C:\\b\\new_a") except Exception as ex: print("错误信息:"+str(ex))#提示:错误信息,目录不是空的 #删除文件夹及内容 shutil.rmtree("C:\\b\\new_a") #移动文件 shutil.move("C:\\a\\1.txt","C:\\b") #移动文件夹 shutil.move("C:\\a\\c","C:\\b") #重命名文件 shutil.move("C:\\a\\2.txt","C:\\a\\new2.txt") #重命名文件夹 shutil.move("C:\\a\\d","C:\\a\\new_d") 来源: 51CTO 作者