『壹』 如何修改服务器linux上的XML文件
*.sh,*.txt,*.xml等文本类型的,可以使用vim打开,nano等也可以,但是命令行下,vim和vi才是王道。
rpm是包文件,使用rpm -ivh 文件名进行安装,rpm -e 包名进行卸载。zip,是压缩包,使用unzip 包名进行解压。
rar的话可以下载一个unrar,编译安装后就可以时用unrar e +文件名进行解压了。由于linux下后缀名有可能是错误的,所以请使用file +文件名,判断文件的类型。
对于常见的*.tar.gz或者*.tgz,使用tar -xzvf进行解压*.tar.bz2则使用tar -xjvf进行解压。
注意如果权限不够应该用 sudo vim xxx.xml Linux命令详解请如下查找:
『贰』 linux批量修改目录或者文件名
查看/home下所有子目录的ok.txt并修改成OK.txt linux 批量重名名 Linux Shell 批量重命名的方法总览 1、删除所有的 .bak 后缀: 2、把 .jpe 文件后缀修改为 .jpg: 3、把所有文件的文件名改为小写: 4、将 abcd.jpg 重命名为 abcd_efg.jpg: 5、将 abcd_efg.jpg 重命名为 abcd_lmn.jpg: 6、把文件名中所有小写字母改为大写字母: 7、把格式 *_?.jpg 的文件改为 *_0?.jpg: 8、把文件名的前三个字母变为 vzomik: 9、把文件名的后四个字母变为 vzomik:
『叁』 Linux中,怎样修改文件名
Linux中修改文件名使用mv命令,它可以将源文件重命名为目标文件,或将源文件移动至指定目录。
1、mv命令的用法
mv[选项]…[-T]源文件目标文件或:mv[选项]…源文件…目录或:mv[选项]…-t目录源文件…
2、比如在当前目录下有个test.txt的文件 ,要修改文件名为good.txt,则可以执行
mvtest.txtgood.txt
–backup=<备份模式>:若需覆盖文件,则覆盖前先行备份;-b:当文件存在时,覆盖前,为其创建一个备份;-f:若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文件或目录;-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动。这样可以避免误将文件覆盖。–strip-trailing-slashes:删除源文件中的斜杠“/”;-S<后缀>:为备份文件指定后缀,而不使用默认的后缀;–target-directory=<目录>:指定源文件要移动到目标目录;-u:当源文件比目标文件新或者目标文件不存在时,才执行移动操作。
『肆』 linux 用函数修改文件后缀名
调用函数rename就好了第一个参数是原始名第二个参数是新名
『伍』 linux上改图片后缀名无法读取
deepin默认导致。1、胡唯粗一般linux软件上面改图片后缀名的时候,鼠标右键给文件重命名,文件的山燃后缀名就隐藏了。2、所以导致无法对后缀名无法读取,这是因为deepin默认后缀名无法裤镇编辑导致的。
『陆』 linux 批量修改文件扩展名
在shell下进入你文件所在的目录,输入for file in *.*;do newname=`echo $file | tr "[A-z]" "[a-z]"`;mv -f $file $newname 2>/dev/null;done
『柒』 Linux下怎么通过shell批量修改文件名后缀
这个问题还是比较简单的。我们通过对变量的字符串替换就能实现。
抽风了,贴不了代码了。你参考一下咯
# linuxprobe.com
# 第4章 Vim编辑器与Shell命令脚本。
readdirectory;if[-d$directory]thenpushd$directory;#HandleRenameProcessforfnamein`ls*.txt`domv$fname${fname%.*}.doc;donefi
『捌』 linux批量修改文件后缀名
rename 's/原来的后缀/新后缀/' *.xxx
『玖』 Linux 如何给已压缩文件改名 ZIP格式的 求详细,本人刚学
改为zip格式是为了能在window系统解压么?那么需要先把原来的压缩包解压后在重新压缩成zip包。解压:根据你原来包的压缩格式确定。压缩:zip FileName.zip DirName
『拾』 Linux下批量修改文件名
Linux下修改文件名有mv和rename。其中mv命令只能对单个文件重命名,这是mv命令和rename命令的在重命名方面的根本区别。 linux的rename命令有两个版本,一个是c语言版本的,一个是perl语言版本的,判断方法: 输入man rename 看到第一行是: RENAME(1) Linux Programmer’s Manual RENAME(1) 这个就是C语言版本的 而如果出现: RENAME(1) Perl Programmers Reference Guide RENAME(1) 则是Perl版本的了 C语言版本格式:rename 原字符串 新字符串 文件名 Perl语言版本格式:rename 's/原字符串/新字符串/' 文件名 rename支持正则表达式 例子: 字母的替换 rename "s/AA/aa/" * // 把文件名中的AA替换成aa 修改文件的后缀 rename "s//.html//.php/" * // 把.html 后缀的改成 .php后缀 批量添加文件后缀 rename "s/$//.txt/" * // 把所有的文件名都以txt结尾 批量删除文件名 rename "s//.txt//" * // 把所有以.txt结尾的文件名的.txt删掉