一、Linux中文件名的命名规范1.严格区分大小写2.可以使用除了“/”以外的任意字符,最长可以达到255个字符,但是不建议使用特殊字符和空格作为用户名。容易造成混淆,可能误将“a b”当成两个文件“a”和“b”3.后缀名,比如“.txt”, “.doc”在linux中没有意义二、文件的时间分类Linux中文件的时间可以分为三种,分别是:Acess:访问时间Modify:修改时间,指的是文件的时间属性 (属性包括文件名、文件大小等待)Change:改变时间,指的是文件内容发生变化的时间如果“改变时间”(Change)发生改变,则“修改时间”(Modify)一定会随之发生变化,反之则不然。三、创建文件的命令touch,cat和nano# touch FILE_NAME此命令可以用来创建不存在的文件,此外touch命令的另一个重要作用是修改文件的时间戳: # touch -a FILE_NAME 此命令只改变访问时间(Access)而不改变修改时间(Modify) # touch -m FILE_NAME此命令只改变修改时间(Modify)而不改变访问时间(Access)以上两个选项的使用,都会造成改变时间(Change)的改变,改变时间(Change)是唯一不能手动修改的时间# stat FILE_NAME可以用来查看文件的三种时间状态# touch -m|a -t [CC]YYMMDDhhmm.SS 可以用来指定文件的修改时间或访问时间四、nano和cat命令# nano FILE_NAME# cat FILE_NAME这两个命令也可以用来创建原本不存在的文件,但不及touch命令常用。被cat过的文件,文件的访问时间(Acces)可能与修改时间(Modify)和改变时间(Change)不一致,而是变成系统时间。五、用rm命令删除文件# rm FILE_NAME表示删除文件本身如果是root用户进行此项操作,则会提示是否进行此项操作,普通用户则没有。如果不想要提示,可以使用-f选项来强制删除:# rm -f FILE_NAME...强制删除将不需要用户确认,而直接删除文件。如果要递归删除文件目录和其下的文件,可以使用-r命令# rm -r FILE_NAME如果要强制递归删除目录及其中的文件,可以将rm命令和-f和-r选项一起使用,但这是非常危险的操作,尤其是root用户执行此命令等同于操作系统自杀:# rm -rf /六、别名alias在进行删除操作时,root用户之所以会有提示,是因为系统默认给cp,mv,rm等命令都做了别名修改以防止误操作。我们可以用以下命令来查看原始命令和别名:# alias如果不想使用别名命令来操作,可以使用以下方式来操作原来的命令:# \COMMAND