sudo chmod 777 文件夹名字
解锁
⑵ linux 生成的.o文件为什么带锁标志
那可能是编译源代码文件成.o时,是用root用户身份执行的gcc/g++命令,所以产生的.o文件也属于root用户。属于root用户的文件在Linux图形界面的文件管理器中,会有一个带锁的标志。
⑶ linux文件右上角有一把锁头
那应该指的是权限吧。
⑷ linux文件被锁上了为什么不能解锁
你只是设置了 /etc/apache2 的权限, 你还应该设置子文件和目录的权限
sudo chmod -R 777 /etc/apache2
⑸ linux怎么解锁文件夹
是权限的问题。右键看文件夹的属性与权限,看能否更改权限为可读写。 如果是自己的用户权限不足以更改该文件夹的权限,就需要使用root用户来更改了。
⑹ linux下SVN怎样对文件夹加锁
可以考虑这样的方法:
一、
其实SVN加锁会在.SVN(
隐藏文件
)中生成一个名字叫lock的文件(无后缀),查找所有的,手工删除。然后再尝试更新,系统可能会提示某个.base文件无法访问。找到它,把相关的文件或其所在的目录删除
⑺ Linux下怎么创建锁文件及相关命令
方法 锁文件仅仅是充当一个指示器的角色,程序间需要通过相互协作来使用它们。锁文件只是建议性锁,与此对立的是强制性锁。 为创建一个用作指示器的文件,我们使用带O_CREATE和O_EXCL标志的open系统调用。这将使我们以一个原子操作同时完成两项工作:确定文件不存在,然后创建它。 实现 //file : lock.c #i nclude #i nclude #i nclude #i nclude #i nclude int main() { int file_desc; int save_errno; file_desc = open(/tmp/LockFile.test, O_RDWR O_CREAT O_EXCL, 0444); if (file_desc < 0) { save_errno = errno; printf(Open failed with error is %dn, save_errno); } else { printf(Open succeededn); } exit(EXIT_SUCCESS); } 第一次运行程序: $ lock 输出如下: Open succeeded 我们再次运行程序: $ lock 输出如下: Open failed with error is 17 分析: 第一次运行程序时,由于文件并不存在,所以执行成功。对于后续的执行,因为文件已经存在而失败了。若想程序再次执行成功,必须删除锁文件。 在Linux系统中,通常错误号码17代表的是EEXIST,此错误用以表示一个文件已存在。错误号定义在头文件errno.h或(更常见的)它所包含的头文件中。