我有一個名爲規則文件夾中shell腳本移動和複製
/srv/www/htdocs/downloads
,我必須在這裏同名規則另一個文件夾:
/srv/www/htdocs/didebansnort/core/snort/
我要複製的文件夾規則上一個到第二個路徑
另外我想知道移動的語法是什麼?
我有一個名爲規則文件夾中shell腳本移動和複製
/srv/www/htdocs/downloads
,我必須在這裏同名規則另一個文件夾:
/srv/www/htdocs/didebansnort/core/snort/
我要複製的文件夾規則上一個到第二個路徑
另外我想知道移動的語法是什麼?
與在shell中複製/移動內容時使用的相同。這就是爲什麼他們叫shell腳本:)
複製(從 - >到)
cp -r /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
我們使用CP -r複製目錄(r爲遞歸) 和簡單CP用於複製單個文件。
移動(從 - >於)
mv /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
這是尼克斯/ MAC/cygwin的
P.S. 而在外殼裏,你可以簡單地輸入在此得到一個完整的手冊:
man command_name
如果目錄/srv/www/htdocs/didebansnort/core/snort/rules
不爲空,你不能只是移動/srv/www/htdocs/downloads/rules
到/srv/www/htdocs/didebansnort/core/snort
。您需要刪除現有目錄或設計一些合併策略。例如,複製cp -r /srv/www/htdocs/downloads/rules /srv/www/htdocs/didebansnort/core/snort/rules
(如nix所示)將導致覆蓋所有重複文件。
謝謝尼克斯接受 – Nickool
沒問題Negin :) – ThatGuy