Linux/Unix系统中有一个文件名叫“-target”,如果我们想对它进行操作,例如要删除它按照一般的删除方法在命令行中输入rm-target命令,界面会提示我们是“无效选项”(invalid option) 原来由于文件名的第一个字符为“-”,Linux/Unix把文件名当作选项了。我们可以使用“--”符号来解决这个问题。 通过manrm可以知道 输入...
linux下以‘-’开头的文件名 linux下以‘-’开头的文件名,cp、mv、rm、ls等对他都是无效的: 1 2 3 4 5 6 7 8 9 10 11 12 [root@ha131 ~]# ll -plat.py ls:无效选项 -- . 请尝试执行"ls --help"来获取更多信息。 [root@ha131 ~]# cp -plat.py plat.py cp: 正在访问".py": 没有...
rm -- -a.txt会有这个问题是因为各种 shell 的命令常常使用 dash 作为选项,只要加入 --,把选项和文件名分隔开就好了。
第一栏代表这个文件的类型与权限; 其中第一个字符 以- 开头:文本文件 以d 开头:目录 以l 开头:快捷方式 接下来的字符中,以三个为一组 第一组为“文件拥有者可具备的权限” 第二组为“加入此群组之帐号的权限” 第三组为“非本人且没有加入本群组之其他帐号的权限” 第二栏表示有多少文件名链接到此节点(...
这个是不能的,你建的那个文件它会自动帮你转换成系统能够识别的字码。“+”“-”只能作为运算符和一种表达式。
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。 一. 文件类型 Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文...
☆避免使用+ -或.作为普通文件名的第一个字符(在Linux下以.开头的文件是属于隐藏文件);☆另外和Windows文件命名不一样的是,在Linux下文件名大小写敏感。这是另一份资料:Linux 系统区分英文字符的大小写。比如,myfile, Myfile 和myFILE表示的是三个不同的文件。同样,用户密码和登录名也需要区分大小写(这里...
在Linux系统中,文件命名规则如下:1. 文件名可以包含字母(大小写敏感)、数字、下划线和连字符(减号)。2. 文件名可以以点号开头,但这通常被视为隐藏文件。3. 文件名的长度可以是任意的,...
在Linux系统中,文件名的命名规则如下: 1. 文件名可以包含字母(大小写敏感)、数字和特殊字符(如下划线、连字符、点号等)。 2. 文件名长度最长为255个字符。 3. 文件名不能包含空格和斜杠(/)。 4. 文件名可以以点号(.)开头,表示隐藏文件。 5. 文件名中的大写字母和小写字母被视为不同的字符。 6. 文件名...
我们经常会看到文件名和文件夹名。大多数时候文件/文件夹的名字和内容相关并以数字和字母开头。字母加数字的文件名最常见,应用也很广泛,但总会需要处理一些包含特殊字符的文件名/文件夹名。 注意:我们可能有各种类型的文件,但是为了简单以及方便实现,在本文中我们只用文本文件(.txt)做演示。