touch./-demo.sh 或touch-- -demo.sh 可以创建 删除文件名开头为-,减号的文件。 由于某些原因需要删除很多减号(-)开头的文件。 这个问题很有趣,一个是文件比较多,第二个是开头是-(减号),文件名容易被解释为参数。 其实最简单的方法就是: rm-f ./--aaa 我的删除方法很简单,进入目录下执行: find ./ -...
1[root@test test]#ls2[root@test test]#touch-abc3touch: invalid option --'b'4Try `touch--help'for more information.5[root@test test]#touch-m6touch: missingfileoperand7Try `touch--help'for more information.8[root@test test]#mkdir--hello9mkdir: unrecognized option'--hello'10Try `mkdir-...
突然有一天,发现目录下有一个特殊的文件,是--开头的,有可能是误操作生成的文件 使用cat命令查看文件,是无法查看的; 使用rm命令删除文件,也是无法删除的 $ ls --demo.txt # 使用cat查看文件 $ cat --demo.txt cat:无法识别的选项“--demo.txt” Try 'cat --help' for more information. # 使用rm删除文...
– 解释:将oldfile.txt的文件名修改为newfile.txt – 注意:如果目标文件名已经存在,则会被覆盖;如果目标文件名与目录名相同,则会将源文件移动到目标目录下并重命名。 2. 使用rename命令: – 语法:rename ‘s/old_pattern/new_pattern/’ files – 示例:rename ‘s/.txt/.csv/’ *.txt – 解释:将当前目...
要修改隐藏文件名,需要指定隐藏文件的完整路径和新文件名。例如,要将`.oldfile.txt`文件名修改为`.newfile.txt`,可以使用以下命令: “`shell mv ~/.oldfile.txt ~/.newfile.txt “` 注意,在Linux中,以`.`开头的文件被视为隐藏文件,需要使用`ls -a`命令才能显示。
mmv命令是一个功能强大的批量文件重命名工具,它可以通过简单的通配符模式来修改文件名。 示例:将文件夹中所有以old开头的文件名修改为new开头 代码语言:bash 复制 mmv'old_*''new_#1' 该命令将文件夹中所有以old开头的文件名替换为new开头。 总结:
rm -- -a.txt会有这个问题是因为各种 shell 的命令常常使用 dash 作为选项,只要加入 --,把选项和文件名分隔开就好了。
以- 开头:文本文件 以d 开头:目录 以l 开头:快捷方式 接下来的字符中,以三个为一组 第一组为“文件拥有者可具备的权限” 第二组为“加入此群组之帐号的权限” 第三组为“非本人且没有加入本群组之其他帐号的权限” 第二栏表示有多少文件名链接到此节点(i-node) ...
修改用户 shell命令 ls ls :查看当前目录有啥东西。 编辑 ls -l:以列表的形式查看,同时能够查看文件的权限; 编辑 d开头为文件夹,-开头为文件。 - rw-r--r-- 1 ll ll 0 2月 3 17:54 1.c r:可读权限 w:可写权限 x:可操作权限 -:无权限 ...
1. 复制文件 # b.txt不存在,创建b.txt文件 cp /usr/app/a.txt /usr/mingongge/b.txt # b.sh不存在,创建b.sh文件,类似改名功能 cp /usr/app/a.txt /usr/mingongge/b.sh # abc不存在,创建abc文件 cp /usr/app/a.txt /usr/mingongge/abc 2. 将目录/usr/app中的以s开头的所有.x结尾的文...