Linux文件命名(linux 命名文件)
Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。
除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。
Linux 系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、"."(点)、"_"(下划线)和"-"(连字符)。Linux 允许在文件名中使用除上述符号之外的其它符号, 但并不建议用户这样做。
有些转意字符 (即该字符被系统借用,表示某种特殊含义)在Linux 的 命令解释器(shell)中有特殊的含义(shell 类似于 DOS下的命令处理器COMMAND.COM)。这样的转意字符有:"?"(问号),"*"(星号), " "(空格), "$"(货币符), "&", 扩号等等。在文件名中应尽量避免使用这些字符。
文件名中可以有" "(空格),但建议用户用"_"(下划线)来替代。"/" 既可代表目录树的根也可作为路径名中的分隔符(类似DOS下的"),因此"/"不能出现在文件名中。和DOS一样,"." 和 ".." 分别用来表示"当前目录"和"父目录", 因此它们也不能作为文件名。正如DOS 中一样,我们不能将文件命名为 . 或者 .. (点或者双点)——它们分别代表当前目录和当前目录的父目录(上一级目录)。这跟DOS中是完全一致的。
hdfs命令哪一个实现重命名目录?linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹. 例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/
c 其实在文本模式中要重命名文件或目录的话也是很简单的,只需要使用mv命令就可以了,比如说要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也有个1234的文件的话,这个文件是会将它覆盖的
linux函数命名规范?Linux中的命名规范:
注意:
1、除了/(根目录)以外,所有的字符都合法
2、有些字符最好不用,如空格符、制表符、退格符和字符@#¥()- 等。
3、避免使用 ? 作为普通文件名的第一个字符。
4、大小写敏感。
变量命名规则:
1)变量名必须有一定的意义,并且意义准确。例如有一个变量用于保存图书的数目,可以命名为number_of_book或者num_of_book。不建议使用i,因为它没有意义。也不建议使用number或book,因为意义不准确。2)不建议大小写混用。如定义一个计数变量,int nCount;这在Windows中是一个很好的变量名,其中nCount的首字母n用来说明这个变量的类型是int。但在Linux下不建议大小写混合使用,一般标识符只由小写字母,数字和下划线构成。3)在失去意义的情况下,尽量使用较短的变量名。例如有一个变量,用于暂时存储一个计数值,把变量命名为tmp_count显然要比this_is_a_temperary_counter好。4)不采用匈牙利命名法表示变量的类型。如int nCount;n用于说明变量的类型,在Linux中不建议这样命名变量。5)函数名应该以动词开头,因为函数是一组具有特定功能的语句块。比如一个函数,它用于取得外部输入的数值,则可以命名为get_input_number。6)尽量避免使用全局变量。
linux撤销修改文件名操作命令?linux的文件重命名非常简单。常用的是mv命令和rename命令。下面介绍一下这两个命令的用法,具体结节可以参考手册。
1、mv mv fromfile tofile 如把文件a.txt得命名为b.txt,可以是mv a.txt b.txt。 mv一次只能重命名一个文件,而且,它是移动命令。如果tofile已经存在的话,会直接装原文件覆盖,从而造成文件的丢失。
当然有选项可以对已存在的文件进行提示,但是,我表示,那个选项我还真不常用。
综合这两点考虑,还是决定看看rename吧。
2、rename rename frompart topart filename 或者 rename 's/frompart/topart/' filename 如把文件a.txt得命名为b.txt,可以是rename 'a' 'b' a.txt (这个没有试过,看网上别人说的,是这样子的。)还可以是:rename 's/^a/b/' a.txt 在有的系统之上,用前面的那句可以通过,在有的系统之上,用后面的这个可以通过。
两个不一样,一个是C的,一个是perl的。明显看出,后面这条是正则表达式的写法。
具体采用哪一种方式,可以man rename,在手册页的最后一行看版本。
由于我使用的系统rename的版本是Perl的,所以我只能采用后面的这一种方式。
rename 强大 的地方在于,你可以使用*,?等,对所有符合条件的文件名进行批量修改。
而你在使用mv的时候,只能采用写脚本,用循环的方式来解决。
Linux系统下对磁盘的命名原则?一、以设备名命名
在 Linux 系统中,磁盘设备对应于系统中的特殊文件,这些特殊文件放在“ /dev”目录中,不同的设备对应的设备名称如下:
系统的第一块 IDE 接口的硬盘称为 /dev/hda。
系统的第二块 IDE 接口的硬盘称为 /dev/hdb。
系统的第一块 SCSI 接口的硬盘称为 /dev/sda。
系统的第二块 SCSI 接口的硬盘称为 /dev/sdb。
二、使用数字编号为了表示不同的分区,通常会用数字进行编号,比如: 系统的第一块 IDE 接口硬盘的第 1 个分区称为 /dev/hda1。
系统的第一块 IDE 接口硬盘的第 5 个分区称为 /dev/hda5。
系统的第二块 SCSI 接口硬盘的第 1 个分区称为 /dev/sdb1。
系统的第二块 SCSI 接口硬盘的第 5 个分区称为 /dev/sdb5。
需要注意的是,在对分区编号时,数字 1 ~ 4 只能留给主分区或扩展分区使用,逻辑分区(在扩展分区基础上建立)编号只能从 5 开始。在对 Linux 系统设置了分区之后,还要在分区上创建文件系统才能安装系统,这个在安装时由系统自行完成创建。手
总结以上是真正的电脑专家为你收集整理的Linux文件命名(linux 命名文件)的全部内容,希望文章能够帮你解决所遇到的问题。
如果觉得真正的电脑专家网站内容还不错,欢迎将真正的电脑专家推荐给好友。