unix複製檔案命令,在unix下複製檔案

2021-03-19 18:19:20 字數 3931 閱讀 6715

1樓:匿名使用者

如果有test3.txt等等存在,樓上的應該有問題吧

cp -i a/test1.txt a/test2.txt b/

注意可能存在的覆蓋就行了,還得有相應的檔案訪問許可權

2樓:匿名使用者

cp text.txt b

3樓:匿名使用者

cp test*.txt b

在unix 下複製檔案

4樓:匿名使用者

cp -r /home/g/n/m1/x1 /home/g/n/m2或者 cp -r ./m1 ./m2

"./" 表示當前目錄,有的系統下可以省略,即cp -r m1 m2

5樓:匿名使用者

cp -r /home/g/n/m1/x1 /home/g/n/m2

6樓:匿名使用者

copy /home/g/n/m1/x1 /home/g/n/m2

unix中複製一個資料夾和資料夾中的所有檔案用什麼指令?

7樓:

語法:chmod [who] [+ | - | =] [mode] 檔名

命令中各選項的含義為:

u 表示「使用者(user)」,即檔案或目錄的所有者;

g 表示「同組(group)使用者」,即與檔案屬主有相同組id的所有使用者;

o 表示「其他(others)使用者」;

a 表示「所有(all)使用者」。它是系統預設值;

操作符號可以是:

+ 新增某個許可權;- 取消某個許可權= 賦予給定許可權並取消其他所有許可權(如果有的話);

設定mode所表示的許可權可用下述字母的任意組合:

r 可讀,w 可寫,x 可執行。

總結linux下目錄和檔案的許可權區別

檔案:讀檔案內容(r)、寫資料到檔案(w)、作為命令執行檔案(x)。

目錄:讀包含在目錄中的檔名稱(r)、寫資訊到目錄中去(增加和刪除索引點的連結)、搜尋目錄(能用該目錄名稱作為路徑名去訪問它所包含的檔案和子目錄)

具體就是:

(1)有隻讀許可權的使用者不能用cd進入該目錄:還必須有執行許可權才能進入;

(2)有執行許可權的使用者只有在知道檔名,並擁有讀權利的情況下才可以訪問目錄下的檔案;

(3)必須有讀和執行許可權才可以ls列出目錄清單,或使用cd命令進入目錄;

(4)有目錄的寫許可權,可以建立、刪除或修改目錄下的任何檔案或子目錄,即使使該檔案或子目錄屬於其他使用者也是如此。

unix的命令

8樓:匿名使用者

unix命令眾多,常用基本命令如下:

1.ls 顯示檔名,等同於dos下dir命令

命令格式:ls [option] file

option:

-l 顯示詳細列表

域1 :檔案型別和檔案許可權

域2 :檔案連線數

域3 :檔案所有者名字

域4 :檔案使用者組名字

域5 :檔案長度

域6-8 :最近修改日期

域9 :檔名

-a 顯示所有檔案,包含隱藏檔案(以. 起頭的檔名)

-r 顯示檔案及所有子目錄

-f 顯示檔案(後跟*)和目錄(後跟/)

-d 與l選項合用,顯示目錄名而非其內容

2.cd 目錄轉換,等同於dos下cd命令

注意目錄分隔符為「/」,與dos相反

命令格式:cd dirname

3.pwd 顯示當前路徑

4.cat 顯示檔案內容,等同於dos下type命令

命令格式:cat filename

5.more 以分頁方式檢視檔案內容.

命令格式:more filename

6.rm 刪除檔案

命令格式: rm [-r] filename (filename 可為檔名,或檔名縮寫符號.)

例子 :

rm file1 刪除檔名為 file1 之文件.

rm file? 刪除檔名中有五個字元,前四個字元為file 之所有文件.

rm f* 刪除檔名中,以 f 為字首之所有文件.

rm -r dir1 刪除目錄 dir1,及其下所有文件及子目錄.

7.mkdir 建立目錄

命令格式: mkdir [-p] directory-name

exmaple :

mkdir dir1 建立一新目錄 dir1.

mkdir -p dir/subdir 直接建立多級目錄

8.rmdir 刪除目錄

目錄必須首先為空

命令格式: rmdir directory

9.cp 文件複製

命令格式: cp [-r] source destination

例子:cp file1 file2 將文件 file1 複製成 file2

cp file1 dir1 將文件 file1 複製到目錄 dir1 下,檔名仍為 file1.

cp /tmp/file1 . 將目錄 /tmp 下的文件 file1複製到現行目錄下,

檔名仍為 file1.

cp /tmp/file1 file2 將目錄 /tmp 下的文件 file1現行目錄下,檔名

為file2

cp -r dir1 dir2 (recursive copy) 複製整個目錄.

若目錄 dir2 存在,則將目錄dir1,及其所有文件和子目錄,

複製到目錄 dir2 下,新目錄名稱為dir1.若目錄dir2不存在,

則將dir1,及其所有文件和子目錄,複製為目錄 dir2.

10.mv 檔案移動

命令格式: mv source destination

例子:mv file1 file2 將文件 file1,更改檔名為 file2.

mv file1 dir1 將文件 file1,移到目錄 dir1 下,檔名仍為 file1.

mv dir1 dir2 若目錄 dir2 不存在,則將目錄 dir1,及其所有檔

案和子目錄,移到目錄 dir2 下,新目錄名稱為 dir1.

若目錄 dir2 不存在,則將dir1,及其所有文件和子

目錄,更改為目錄 dir2.

9樓:匿名使用者

1 ./***mand 如果在.profile設定過path的話.直接***mand

2 pwd 顯示路徑 cd 改變路徑

3 在ksh下用export envname=envvalue 即可,加到.profile裡可以在登入後即生效

4 ls 就可以遍歷了

5 mv oldname newname 原檔案刪除cp oldname newname 原檔案保留rm filename 刪除

mv filename /newpath 移動檔案到新的路徑6 後臺執行 ***mand &

nohup ***mand &

或者加入corn檔案

10樓:安徽新華電腦專修學院

進入檔案所在目錄再執行命令

tar -cvzf 壓縮檔名.tar.gz 檔案1.txt 檔案2.txt 檔案3.txt

或者給出檔案完整路徑,是可以建立壓縮檔案的。

11樓:翁格虎嘉悅

whoam

i與whoami的區別:

1.whoami顯示effective

current

username(即通過su

username1之後,顯示的是username1);

2.who

ami顯示的是original

username(即在使用su命令之前的username).

setenv

editor

vi是設定vi作為預設的編譯器.

請問,unix中ls命令如何顯示檔案以gb為單位的大小

可以使用ls lh命令,該命令以更接近檔案大小的單位顯示檔案的大小。在linux中顯示檔案大小時,通常的做法是使用 is i 這是檔案的大小。但是,如果檔案很大,則不是特別易讀。此時,您可以使用ls lh以更接近檔案大小的單位顯示檔案的大小,例如 root localhost home ls lh ...

U盤不能複製資料夾但能複製單個檔案

以下是可能的原因以及解決方法 首先確認一下,u盤防寫是否開啟了!一般u盤上會有一下小開關的!一邊是解鎖一邊是加鎖!u盤出問題。解決辦法 重新格式化u盤。最好低階格式化,到網上找一個u盤工具。到系統目錄c windows system32 drivers 看有沒有一個sptd.sys 的檔案。刪除它重...

cmd命令如何批量生成tt檔案,cmd命令如何批量生成txt檔案

echo off for f a in a.txt do echo a a.txt echo off for f delims tokens eol a in a.txt do echo a a.txt 求大神,如何用cmd命令生成超大的txt檔案 fsutil file createnew tes...