亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
12
最近訪問板塊 發(fā)新帖
樓主: wildlily980
打印 上一主題 下一主題

[系統(tǒng)管理] 求命令更改多個文件夾下所有文件owner為父文件夾owner [復(fù)制鏈接]

論壇徽章:
0
11 [報告]
發(fā)表于 2013-10-09 14:15 |只看該作者
cd /home
ls | xargs -I{} echo chown -R {}:{} {}_user

檢查下有沒有出錯,然后把echo去掉

評分

參與人數(shù) 1可用積分 +6 收起 理由
chenyx + 6 很給力!不過應(yīng)該是與樓主的問題相悖,{}_use.

查看全部評分

論壇徽章:
381
CU十二周年紀(jì)念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大;照
日期:2013-03-13 15:38:52CU大;照
日期:2013-03-14 14:08:55CU大;照
日期:2013-04-17 11:17:19CU大;照
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大;照
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大;照
日期:2013-04-17 11:17:52CU大;照
日期:2013-04-17 11:17:56
12 [報告]
發(fā)表于 2013-10-09 14:22 |只看該作者
樓上的思路很給力,贊一個.

論壇徽章:
7
雙子座
日期:2013-09-09 15:55:31CU大;照
日期:2013-09-18 15:22:06CU大;照
日期:2013-09-18 15:22:20CU大;照
日期:2013-09-18 15:22:26CU大;照
日期:2013-09-18 15:22:31CU大牛徽章
日期:2013-09-18 15:22:37CU大;照
日期:2013-09-18 15:22:46
13 [報告]
發(fā)表于 2013-10-09 15:03 |只看該作者
本帖最后由 milujite 于 2013-10-09 15:30 編輯

沒看懂樓主需求啊,樓主的需求是把home目錄下的所有子目錄換成小寫,并加上_user作為用戶名,修改該子目錄下所有文件用戶為x_user對吧?
  1. #!/bin/bash
  2. dir="/home";
  3. for x in $(ls $dir)
  4. do
  5. {
  6.         ftype=$(stat -c %F $x);
  7.         if [ "$ftype" == "directory" ] ;
  8.         then
  9.         {
  10.                 newuser="$(echo $x |tr A-Z a-z)_user";
  11.                 chown -R $newuser $x;
  12.         }
  13.         fi;
  14. }
  15. done
復(fù)制代碼
如果只是修改和/home下的子目錄一樣的用戶,這樣就好了
  1. #!/bin/bash
  2. dir="/home";
  3. for x in $(ls $dir)
  4. do
  5. {
  6.         ftype=$(stat -c %F $x);
  7.         if [ "$ftype" == "directory" ] ;
  8.         then
  9.         {
  10.                 chown -R $(stat -c %U $x) $x;
  11.         }
  12.         fi;
  13. }
  14. done
復(fù)制代碼

論壇徽章:
0
14 [報告]
發(fā)表于 2013-10-09 16:14 |只看該作者
本帖最后由 wildlily980 于 2013-10-09 16:14 編輯
milujite 發(fā)表于 2013-10-09 15:03
沒看懂樓主需求啊,樓主的需求是把home目錄下的所有子目錄換成小寫,并加上_user作為用戶名,修改該子目錄下 ...

謝謝你,連腳本都給出來了。
主要是原來php是dso模式運行的。然后要改為suphp,然后很多生成的文件的屬主要更改。
已經(jīng)找到一個現(xiàn)成的腳本了。

論壇徽章:
0
15 [報告]
發(fā)表于 2013-10-09 16:28 |只看該作者
本帖最后由 yanu 于 2013-10-09 16:29 編輯

- - 又看錯題了..

find . -maxdepth 1 -type d -regex '^\./..*$' -printf "chown -R  %u:%g %p\n" | sh

測試的時候去掉 |sh
忘了怎么忽略path/. 這個文件夾了,只好加個正則過濾下

論壇徽章:
0
16 [報告]
發(fā)表于 2013-10-09 19:55 |只看該作者
回復(fù) 15# yanu


    終于有人看懂我的意思了。謝謝你,留給后來人吧
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP