cal –jy查看一年有多少天以及当天是第几天

创建一个文件touch,创建一个文件夹mkdir

删除文件rd -f(强制删除)文件名

删除文件夹rd -d 文件夹名

 

查看文本文件的内容:cat

查看字节数:wc -c

查看有多少行:wc -l

 

查看每个命令的内容:man 命令名或者info 命令名

chmod [who] operator [permission] filename

operator(+,-,=)

chmod 中的+代表增加权限,-代表减少权限,=代表设定权限

who(u,g,o,a)

u代表文件的拥有者,g代表group文件拥有者所在的组,o代表其他用户,a代表全部用户

permission(r,w,x,s,t)

r:4 w:2 x:1

-rwxr-xr-x 最前面的那个-代表这个文件是个普通文件

drwxr-xr-x 最前面的d代表这是一个目录

lrwxr-xr-x 最前面的l代表这是一个连接文件,相当于windows下的快捷方式

brwxr-xr-x 最前面的b代表这是一个块文件,一般放在dev目录下

crwxr-xr-x 最前面的c代表这是一个字符文件,也放在dev目录下

prwxr-xr-x 最前面的p代表这是一个命名管道文件

srwxr-xr-x 最前面的s代表这是一个sql文件

trwxr-xr-x 最前面的t代表这是一个同组的文件,在同一个组里的人都可以对其进行操作,这个文件在执行的时候放在缓存里面

chmod u+s 就是让这个程序不管由哪个用户启动,都以root身份运行,但前提是这个用户首先要有对这个程序的执行权限,否则他根本就启动不了这个程序嘛。也就是说,u+s权限决定的是程序运行的身份,而x权限决定的是程序是否能被运行。

 

chmod 4755 myfile后三个数字大家都知道是什么意思吧,主要是第一个数字,写上4后,myfile这个文件就有了root权限,也就是说是以root身份运行这个文件的;当执行chmod 4755 firstfile 时出现的结果为:

-rwsr-xr-x 1 user user 38048 2008-11-12 15:17 firstfile

s没有x的执行的权限,小sx的执行的权限