linux重命名

【Ubuntu】Ubuntu常用文件操作命令

时光怂恿深爱的人放手 提交于 2020-03-02 06:31:17
Ubuntu下 修改目录权限 需要先用 sudo 来获得管理员权限,格式如下: sudo chmod 600 ××× (只有所有者有读和写的权限) sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) sudo chmod 700 ××× (只有所有者有读和写以及执行的权限) sudo chmod 666 ××× (每个人都有读和写的权限) sudo chmod 777 ××× (每个人都有读和写以及执行的权限) 其中×××指文件名(也可以是文件夹名,不过要在chmod后加-ld)。 解释一下,其实整个命令的形式是 sudo chmod -(代表类型)×××(所有者)×××(组用户)×××(其他用户) 三位数的每一位都表示一个用户类型的权限设置。取值是0~7,即二进制的[000]~[111]。 这个三位的二进制数的每一位分别表示读、写、执行权限。 如000表示三项权限均无,而100表示只读。这样,我们就有了下面的对应: 0 [000] 无任何权限 4 [100] 只读权限 6 [110] 读写权限 7 [111] 读写执行权限 sudo chmod 777 -R /var/www/ 掌握文件系统导航命令,用户便能够在树形目录中准确定位、自由进出。接下来,便可以开始“生产”文件了。 dir ls cd rm 1.touch

简明Linux命令行笔记:mv

时间秒杀一切 提交于 2020-01-18 09:53:39
本文转载自: https://www.cnblogs.com/nerxious/archive/2013/01/08/2851015.html 作者:nerxious 转载请注明该声明。 重命名、覆盖或移动文件 mv [ options ] existing-file new-filename mv [ options ] existing-file-list directory mv [ options ] existing-directory new-directory 参数 第一种形式: existing-file 是需要重命名的文件路径; new-filename 是文件的新路径名,用于重命名或覆盖 第二种形式: existing-file 是需要移动的文件路径列表; directory 是文件需要移动到的新目录,用于移动 第三种形式: existing-file 是需要重命名的目录路径; new-directory 是目录的新路径名,用于重命名或覆盖 选项 -b 如果已存在相同文件名,则覆盖前进行备份 -f 如果已存在相同文件名,而用户不具有写的权限,则强制覆盖 -i 如果已存在相同文件名,覆盖前提示用户进行确认 -u 比较原文件与目标文件修改时间,如果目标文件较新则不覆盖 -v 列出所有被移动或重命名的文件 示例 mv $ mv demo1.txt demo2.txt

linux c rename 重命名文件和文件夹

谁说我不能喝 提交于 2020-01-17 01:10:48
rename 函数 功能: 给一个文件重命名 定义: int rename(char *oldname, char *newname); 头文件:#include <stdio.h>   说明:用该函数可以实现文件移动功能,把一个文件的完整路径的盘符改一下就实现了这个文件的移动。   函数说明   (1) 如果oldname为一个文件而不是目录,那么为该文件更名。在这种情况下,如果newname作为一个目录已存在,则它不能重命名一个目录。如果newname已存在,而且不是一个目录,则先将其删除然后将oldname更名为newname。对oldname所在目录以及newname所在的目录,调用进程必须具有写许可权,因为将更改这两个目录。   (2) 如若oldname为一个目录,那么为该目录更名。如果newname已存在,则它必须是一个目录,而且该目录应当是空目录(空目录指的是该目录中只有. 和.. 项)。如果newname存在(而且是一个空目录),则先将其删除,然后将oldname更名为newname。另外,当为一个目录更名时,newname不能包含oldname作为其路径前缀。例如,不能将/usr更名为/usr/foo/testdir,因为老名字( /usr/foo)是新名字的路径前缀,因而不能将其删除。   (3) 作为一个特例,如果oldname和newname引用同一文件

Linux 怎么重命名多个文件

纵然是瞬间 提交于 2020-01-11 07:18:11
下面是重命名命令的基本语法。 1 rename [-v -n -f] <pcre> <files> <pcre> 是Perl兼容正则表达式,它表示的是要重命名的文件和该怎么做。正则表达式的形式是‘s/old-name/new-name/’。 ‘-v’选项会显示文件名改变的细节(比如:XXX重命名成YYY)。 ‘-n’选项告诉rename命令在不实际改变名称的情况下显示文件将会重命名的情况。这个选项在你想要在不改变文件名的情况下模拟改变文件名的情况下很有用。 ‘-f’选项强制覆盖存在的文件。 例 如: 大写改成小写,反之亦然 -------------------------------------------------- 有时你想要改变文件名的大小写,你可以使用下面的命令。 把所有的文件改成小写: # rename 'y/A-Z/a-z/' * 把所有的文件改成大写: # rename 'y/a-z/A-Z/' * 来源: https://www.cnblogs.com/wspblog/p/4295996.html

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

QtCreator中打开.ui文件时卡死崩溃的解决方法

纵然是瞬间 提交于 2019-12-04 11:32:42
问题 QtCreator中打开一个项目,在编辑器中打开普通的.cpp或.h等文件正常,构建正常,运行正常,但是打开ui文件(QtCreator自动调用designer)时会卡死然后崩溃退出。 解决方法 Linux下 删除或者重命名 ~/.designer/gradients.xml 文件,重启QtCreator。 (亲测可用) Windows下 删除或者重命名 C:\Users\Administrator\.designer\gradients.xml 文件,重启QtCreator。 来源: https://www.cnblogs.com/DesktopDarma/p/11858437.html