quotacheck(Linux中quotacheck命令有什么用)
一、linux中,的make install
make是用来编译的,它从Makefile中读取指令,然后编译。
1、make:这一步就是编译,大多数的源代码包都经过这一步进行编译(当然有些perl或python编写的软件需要调用perl或python来进行编译)。如果在make过程中出现error,就要记下错误代码(注意不仅仅是最后一行),然后可以向开发者提交bugreport(一般在INSTALL里有提交地址)。或者系统少了一些依赖库等,这些需要自己仔细研究错误代码。make的作用是开始进行源代码编译,以及一些功能的提供,这些功能由他的Makefile设置文件提供相关的功能。比如makeinstall一般表示进行安装,makeuninstall是卸载,不加参数就是默认的进行源代码编译。make是Linux开发套件里面自动化编译的一个控制程序,他通过借助Makefile里面编写的编译规范进行自动化的调用gcc、ld以及运行某些需要的程序进行编译的程序。一般情况下,他所使用的Makefile控制代码,由configure这个设置脚本根据给定的参数和系统环境生成。
2、makeinstall这条命令来进行安装(当然有些软件需要先运行makecheck或maketest来进行一些测试),这一步一般需要你有root权限(因为要向系统写入文件)。
二、linux中修改权限命令无法执行
可能是由于当前用户没有足够的权限来执行修改权限命令。需要以管理员身份执行命令,或者使用sudo命令来提升权限执行命令。
还有可能是文件系统被挂载为只读文件系统,需要重新挂载文件系统为可读写模式。
此外,还可能是文件或目录处于被锁定状态,需要先解锁才能进行修改权限操作。