1.“od”命令:表示查阅非文字档。
[root@www ~]#od [-t TYPE] 文件
2.linux底下的文件会记录三个时间:
modification time(mtime):是文件的内容数据最后被变更的时间;
status time(ctime):是文件的状态(如权限和属性)最后被变更的时间;
access time(atime):是文件的内容最后被取用的时间。
3.“touch”命令:修改文件时间或建新档。
[root@www ~]#touch [-acdmt] 文件 //不使用选项直接+文件就是以当前时间创建新的空档。
分号“;”表示连续命令的下达。你可以在一行命令当中写入多重命令,这些命令可以依序运行。
4.umask就是指定“目前使用者在创建文件或目录时候的权限默认值”。有两种查阅方式:
1)[root@www ~]# umask //直接输入时得到的是数字形态的权限配置分数。
0022 //得到的是四位数字,与一般权限有关的是后面三个数字。目录与文件的权限含义不同,所以两者的默认权限不相同,文件的默认权限没有可运行(x)的权限,为-rw-rw-rw-;而目录的默认权限为drwxrwxrwx。umask的数值指的是该默认值需要减掉的权限。对于上面的例子,umask为0022,故当使用者:
创建文件时:(-rw-rw-rw-) - (-----w--w-) -> -rw-r--r--
创建目录时:(drwxrwxrwx) - (-----w--w-) -> drwxr-xr-x
2) [root@www ~]# umask -S //加入-S这个选项
u=rwx,g=rx,o=rx
5.配置umask,只需要[root@www ~]#umask 002。这样就可以改变新建文件与目录的默认权限。
6.“chattr”命令:配置文件隐藏属性。该命令只能在Ext2/Ext3的文件系统上面生效。
[root@www ~]# chattr [+-=][ASacdistu] 文件或目录名称 //属性配置常见的是 a 与 i 的配置值,而且很多配置值必须要身为root才能配置。该命令在系统的数据安全方面有重要应用!
7.“lsattr”命令:显示文件隐藏属性。
[root@www ~]# lsattr [-adR] 文件或目录
8.文件的特殊权限:
1)SUID:s出现在文件拥有者的x权限上时,称为SUID的特殊权限。这是运行者将具有该程序拥有者的权限,该权限仅对二进制程序(binary program)有效。
2)SGID:s出现在群组的x权限上时,称为SGID的特殊权限。可针对文件或目录来配置。
3)SBIT:仅针对目录有效。
9.SUID/SGID/SBIT 权限的配置:
1)数字更改权限的方法:4为SUID,2为SGID,1为SBIT。在代表普通权限的三位数字前再加一位数字就代表这几个权限了。 chmod 4755 文件名
2)符号更改权限的方法:SUID为u+s,SGID为g+s,SBIT为o+t。例:
[root@www tmp]#chmod u=rwxs,go=x test; ls -l test
-rws--x--x 1 root root 0 Aug 18 23:47 test
[root@www tmp]#chmod g+s,o+t test; ls -l test
-rws--s--t 1 root root 0 Aug 18 23:47 test
10.“file”命令:观察文件类型。关于文件类型前面已经介绍过了。file+文件名。
11.“which”命令:搜寻命令的完整档名。
[root@www ~]# which [-a] command //-a:表示将所有在PATH目录中可以找到的命令均列出,而不止第一个被找到的命令名称。
12.“whereis”命令:寻找特定文件。
[root@www ~]#whereis [-bmsu] 文件或目录名
“locate”命令:
[root@www ~]#locate [-ir] 文件的部分名称
通常我们都是先使用whereis或者是locate来搜寻,如果真的找不到 才使用find命令。Linux系统会将系统内的所有文件都记录在一个数据库文件里面,whereis和locate都会以此数据库文件的内容为准,所以运行的快。而find则是直接搜索硬盘,所以慢。但是,linux的这个数据库的自动更新不是实时的,所以可能会whereis和locate可能会查到已删除的文件或查不到刚新建的文件。手动更新该数据库的命令是“updatedb” (updatedb也会搜寻硬盘,所以运行时可能需要等待数分钟)。
13.“find”命令:该命令本身就会搜寻次目录。
[root@www ~]#find [PATH] [option] [action] //可以查找一定时间内发生了改动的文件,可以查找一定位置下的文件,可以查找属于某人的文件,可以查找一定类型、档名、属性的文件。