【Linux】指令集(不断更新ing...)
时间:2011-05-05 来源:小猴子滴乐乐
1、ln指令
作用:建立链接
使用:ln [option] 源目录文件 目标目录
参数:-s,软链接;无参数,硬链接。
详解:软链接是在目标目录做个映射,有点儿想Windows的快捷方式,只占用源目录的空间,不占用目标目录的空间;
硬链接是在目标目录生成一个同样的文件,占用目标目录的空间。
软、硬链接都是,源目录和目标目录的文件同步修改。
sample: ln -s /usr/local/lib/libev.so.3 /usr/lib
2、chmod指令
作用:修改权限
使用:chmod [ugoa][+-=][rwxX] filename
参数:
u:文件所有者;g:与文件所有者同group的用户;o:除u、g的用户;a:所有用户
+:加权限;-:减权限;=:唯一设定权限
r:读权限,值为4;w:写权限,值为2;x:执行权限,值为1
详解:chmod可用数字表示权限和用户,使用数字时,格式为:chmod abc filename,a代表user;b代表group;c代表Other
sample:
chmod 777 aaa.txt 作用等同于:chmod a=rwx aaa.txt
chmod 771 aaa.txt 作用等同于:chmod ug=rw,o=x aaa.txt
3、configure
作用:检查安装包特性的,比方说是否有bug,是否需要gcc等
使用:./configure [option]
参数:无,按装时,会安装到默认路径,usr/local ;--prefix=安装目录,安装时,会安装到指定目录
sample:./configure --prefix=/usr ,安装到/usr目录