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或(更常見的)它所包含的頭文件中。