『壹』 linux里如何把一个文件更改成所有的用户都有可执行权限
linux里把一个文件更改成所有的用户都有可执行权限可以使用以下命令:
chmod 777 filename
其中chmod可以藉以控制文件如何被他人所调用。
1、chmod语法
chmod [-cfvR] [--help] [--version] mode file...
2、chmod参数说明
mode : 权限设定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]
(1)linux怎么给用户文件夹所有权限扩展阅读
chmod可以用数字来表示权限如 :
chmod 777 file
语法为:
chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。
『贰』 linux缁欑敤鎴疯剧疆鏂囦欢鏉冮檺linux鏂囦欢缁欑敤鎴锋潈闄
linux榛樿ゆ潈闄愭庝箞璁剧疆锛
鍦╨inux涓鍒涘缓鏂囦欢鍜岀洰褰曟椂锛屽崟涓鐢ㄦ埛鍒涘缓鐨勭洰褰曟潈闄愰兘鏄涓鑷寸殑锛屽垱寤虹殑鏂囦欢鏉冮檺涔熼兘鏄涓鑷寸殑锛屾帶鍒惰繖涓鍒涘缓鏉冮檺鐨勫彨鍋氭潈闄愭帺鐮併
鏉冮檺鎺╃爜鐨勪綔鐢ㄥ氨鏄瑙勮寖鍒濆垱鏂囦欢鍜岀洰褰曟椂鍊欑殑鏉冮檺璁剧疆锛屽厤鍘讳簡鍒涘缓鍚庡啀娆′慨鏀规潈闄愮殑闂棰樸
1銆佹煡鐪嬬敤鎴风殑鏉冮檺鎺╃爜
鍛戒护锛歶mask
鐩褰曪細鏈澶ф潈闄愭槸777锛屽噺鍘籾mask鐨勫悗涓変綅(022)锛岃ョ敤鎴峰垱寤虹殑鐩褰曟潈闄愬嵆榛樿ゆ槸755
鏂囦欢锛氭枃浠剁殑鏉冮檺蹇呴』涓哄伓鏁般傚傛灉鏄濂囨暟锛屽垯闇-1鍙樻垚鍋舵暟銆777-022=755锛屾瘡涓浣嶉兘-1鍙樻垚鍋舵暟锛屽嵆涓644銆
2.淇鏀圭敤鎴锋潈闄愭帺鐮
鍛戒护锛歶mask***
***鍙浠ユ槸1-3浣嶆暟锛屾瘡涓浣嶇殑鏁板煎繀椤=7
linux鎬庝箞璧嬩簣鏉冮檺锛
鍒涘缓鐢ㄦ埛useraddaa銆
root鐢ㄦ埛缁檃a璁剧疆瀵嗙爜passwdaa鍚庤緭鍏ヤ袱閬嶅瘑鐮併
璁剧疆鏉冮檺:chown-Rredis:redis/aa銆
鍒囨崲鐢ㄦ埛su-aa銆
鎵╁睍璧勬枡锛歭inux鐢ㄦ埛鏉冮檺1銆佽祴浜坮oot鏉冮檺usermod-groottest2銆佸缓绔嬬敤鎴穟seradd_d/usr/test-mtest姝ゅ懡浠ゅ垱寤轰簡涓涓鐢ㄦ埛test锛岀敤鎴蜂富鐩褰曚负/usr/test3銆佽剧疆鐢ㄦ埛瀵嗙爜淇鏀硅嚜宸辩殑瀵嗙爜passwd锛岄渶瑕佽緭鍏ユ棫瀵嗙爜瓒呯骇鐢ㄦ埛淇鏀瑰叾浠栫敤鎴峰瘑鐮侊細(鏃犻渶淇鏀瑰瘑鐮)passwdtest4銆乧hgrp鍛戒护鍔熻兘锛氭敼鍙樻枃浠舵垨鐩褰曟墍灞炵殑缁勩
ftp璁剧疆鐢ㄦ埛鐨勮诲彇鏉冮檺鍜屼笂浼犳潈闄愶紵
杩欎釜鍜屾湇鍔″櫒鎿嶄綔绯荤粺鏈夊叧锛寀nix鎴栬匧inux鍙闇瑕佽剧疆鐢ㄦ埛鏉冮檺锛屾垨鑰呯敤鎴风粍鏉冮檺锛屽瑰簲鐩褰曟潈闄愬嵆鍙锛屽悓鏃跺彲浠ヨ惧畾鐢ㄦ埛鍙浣跨敤鐨勭┖闂达紱
2銆佸傛灉鏄寰杞绯荤粺锛岄偅涔堟枃浠剁郴缁熷繀椤绘槸ntfs鎵嶈兘闄愬埗鐢ㄦ埛鍙浣跨敤瀹归噺锛屽惁鍒欏彧鑳介氳繃鐢ㄦ埛鏉冮檺璁惧畾鐢ㄦ埛瀵逛簬鏂囦欢澶圭殑璇诲啓銆佷慨鏀广佸垹闄ょ殑鏉冮檺锛屼粠鏂囦欢绠$悊鍣ㄩ噷闈锛屽彸閿灞炴э紝瀹夊叏閭i噷璁惧畾鍗冲彲銆
linux涓鎬庢牱缁欎簣鏂板缓鐢ㄦ埛寤虹珛鏂囦欢鍜岀洰褰曠殑鏉冮檺锛
Linux涓嬬粰鏂扮敤鎴峰缓绔嬫枃浠跺拰鐩褰曟潈闄愶紝鍙闇瑕佹坊鍔犺ョ敤鎴峰埌甯屾湜浠栧垱寤烘枃浠跺拰鐩褰曠殑鐢ㄦ埛缁勯噷鍗冲彲锛屾堜緥濡備笅锛
妗堜緥锛氬笇鏈涙柊寤虹敤鎴穉dmin锛岃兘鍦/鐩褰曚笅鍒涘缓鏂囦欢鍜岀洰褰曘
1.鍦/鐩褰曚笅鐢╨s鍛戒护鏌ョ湅鐩褰曠殑缁勭敤鎴锋潈闄恖s-l#鏌ョ湅鎵灞炵殑鐢ㄦ埛鍜岀粍锛屽苟鍙浠ユ煡鐪嬬粍鐢ㄦ埛鐨勬潈闄2.淇鏀圭敤鎴穉dmin瀵筨ai鏂囦欢澶圭殑鏉冮檺chmod777gpasswd-aadminadmin#鍙浠ュ皢鐢ㄦ埛admin娣诲姞鍒扮敤鎴风粍閲岃繖鏍锋柊寤虹殑鐢ㄦ埛admin锛屼究鑳藉湪/杩欎釜鐩褰曚笅鎷ユ湁鍒涘缓鏂囦欢鍜岀洰褰曠殑鏉冮檺銆
鍦╨inux涓鎬庝箞缁欐枃浠跺す璧嬫潈闄愶紵
鍙浠ヤ娇鐢╟hmod-R鏉冮檺鍊肩洰褰曟垨鏂囦欢渚嬪傦細鏀瑰彉testdir鍙婂叾鐩褰曚笅鎵鏈夌殑鏂囦欢鍜岀洰褰曠殑鏉冮檺涓750#chmod-R750testdir#manchmod鍙浠ュ緱鍒帮細OPTIONS-R,--鎰忔濇槸锛歝hmod鍛戒护鏈変釜閫夐」-R鍙浠ラ氳繃鈥滈掑綊鈥濈殑鏂瑰紡鏀瑰彉鏂囦欢鍜岀洰褰曠殑鏉冮檺銆