-l 除文件名稱外,亦將文件型態、權限、擁有者、文件大小等資訊詳細列出
-r 將文件以相反次序顯示(原定依英文字母次序)
-t 將文件依建立時間之先后次序列出
-A 同 -a ,但不列出 "." (目前目錄) 及 ".." (父目錄)
-F 在列出的文件名稱后加一符號;例如可執行檔則加 "*", 目錄則加 "/"
-R 若目錄下有文件,則以下之文件亦皆依序列出

touch -acfm-r<參考文件或目錄>–help[文件或目錄…]

用于修改文件或者目錄的時間屬性,包括存取時間和更改時間。若文件不存在,系統會建立一個新的文件。

mkdir [-p] dirName

-p 確保目錄名稱存在,不存在的就建一個。
mkdir -p BBB/Test 在工作目錄下的 BBB 目錄中,建立一個名為 Test 的子目錄。 若 BBB 目錄原本不存在,則建立一個。(注:本例若不加 -p,且原本 BBB 目錄不存在,則產生錯誤。)

rm [options] name…

-i 刪除前逐一詢問確認。
-f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認。
-r 將目錄及以下之檔案亦逐一刪除。

mv [options] source dest

-i: 若指定目錄已有同名文件,則先詢問是否覆蓋舊文件;
-f: 在 mv 操作要覆蓋某已有的目標文件時不給任何指示;
mv 文件名 文件名 將源文件名改為目標文件名
mv 文件名 目錄名 將文件移動到目標目錄
mv 目錄名 目錄名 目標目錄已存在,將源目錄移動到目標目錄;目標目錄不存在則改名
mv 目錄名 文件名 出錯

cp [options] source dest

-a:此選項通常在復制目錄時使用,它保留鏈接、文件屬性,并復制目錄下的所有內容。其作用等于 dpR 參數組合。
-d:復制時保留鏈接。這里所說的鏈接相當于 Windows 系統中的快捷方式。
-f:覆蓋已經存在的目標文件而不給出提示。
-i:與-f 選項相反,在覆蓋目標文件之前給出提示,要求用戶確認是否覆蓋,回答"y"時目標文件將被覆蓋。
-p:除復制文件的內容外,還把修改時間和訪問權限也復制到新文件中。
-r:若給出的源文件是一個目錄文件,此時將復制該目錄下所有的子目錄和文件。
-l:不復制文件,只是生成鏈接文件。

cat -AbeEnstTuv [–version] fileName

-n 或 –number:由 1 開始對所有輸出的行數編號。
-b 或 –number-nonblank:和 -n 相似,只不過對于空白行不編號。
-s 或 –squeeze-blank:當遇到有連續兩行以上的空白行,就代換為一行的空白行。

scp [可選參數] file_source file_target

-r: 遞歸復制整個目錄。
-P port:注意是大寫的 P, port 是指定數據傳輸用到的端口號

1、從本地復制到遠程

scp local_file remote_username@remote_ip:remote_folder

或者

scp local_file remote_username@remote_ip:remote_file

或者

scp local_file remote_ip:remote_folder

或者

scp local_file remote_ip:remote_file

第 1,2 個指定了用戶名,命令執行后需要再輸入密碼,第 1 個僅指定了遠程的目錄,文件名字不變,第 2 個指定了文件名;
第 3,4 個沒有指定用戶名,命令執行后需要輸入用戶名和密碼,第 3 個僅指定了遠程的目錄,文件名字不變,第 4 個指定了文件名;

應用實例:

scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music
scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music/001.mp3
scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music
scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music/001.mp3

復制目錄命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder

或者

scp -r local_folder remote_ip:remote_folder

第 1 個指定了用戶名,命令執行后需要再輸入密碼;
第 2 個沒有指定用戶名,命令執行后需要輸入用戶名和密碼;
應用實例:

scp -r /home/space/music/ root@www.runoob.com:/home/root/others/
scp -r /home/space/music/ www.runoob.com:/home/root/others/

上面命令將本地 music 目錄復制到遠程 others 目錄下。

2、從遠程復制到本地

從遠程復制到本地,只要將從本地復制到遠程的命令的后 2 個參數調換順序即可,如下實例

應用實例:

scp root@www.runoob.com:/home/root/others/music /home/space/music/1.mp3
scp -r www.runoob.com:/home/root/others/ /home/space/music/

說明

1.如果遠程服務器防火墻有為 scp 命令設置了指定的端口,我們需要使用 -P 參數來設置命令的端口號,命令格式如下:
scp -P 4588 remote@www.runoob.com:/usr/local/sin.sh /home/administrator #scp 命令使用端口號 4588 使用 scp 命令要確保使用的用戶具有可讀取遠程服務器相應文件的權限,否則 scp 命令是無法起作用的。

rcp

rcp -pr[目標文件或目錄]

rcp -pr[目標文件]
-p  保留源文件或目錄的屬性,包括擁有者,所屬群組,權限與時間。
-r  遞歸處理,將指定目錄下的文件與子目錄一并處理。

使用 rcp 指令復制遠程文件到本地進行保存。
設本地主機當前賬戶為 rootlocal,遠程主機賬戶為 root,要將遠程主機(218.6.132.5)主目錄下的文件"testfile"復制到本地目錄"test"中,則輸入如下命令:

rcp root@218.6.132.5:./testfile testfile
 #復制遠程文件到本地
rcp root@218.6.132.5:home/rootlocal/testfile testfile
 #要求當前登錄賬戶 cmd 登錄到遠程主機
rcp 218.6.132.5:./testfile testfile

ftp -dignv

tftp [主機名稱或 IP 地址]

tar

-c 或–create 建立新的備份文件。
-t 或–list 列出備份文件的內容。
-x 或–extract 或–get 從備份文件中還原文件。
-z 或–gzip 或–ungzip 通過 gzip 指令處理備份文件。
-f<備份文件>或–file=<備份文件> 指定備份文件。
-v 或–verbose 顯示指令執行過程。

壓縮文件 非打包

# touch a.c
# tar -czvf test.tar.gz a.c //壓縮 a.c文件為test.tar.gz

a.c

列出壓縮文件內容

# tar -tzvf test.tar.gz
-rw-r--r-- root/root 0 2010-05-24 16:51:59 a.c

解壓文件

# tar -xzvf test.tar.gz a.c

gzip

-c 或–stdout 或–to-stdout  把壓縮后的文件輸出到標準輸出設備,不去更動原始文件。
-d 或–decompress 或—-uncompress  解開壓縮文件。
-f 或–force  強行壓縮文件。不理會文件名稱或硬連接是否存在以及該文件是否為符號連接。
-l 或–list  列出壓縮文件的相關信息。
-r 或–recursive  遞歸處理,將指定目錄下的所有文件及子目錄一并處理。
-v 或–verbose  顯示指令執行過程。

壓縮文件

[root@w3cschool.cc a]
# ls
 //顯示當前目錄文件
a.c b.h d.cpp
[root@w3cschool.cc a]
# gzip *
 //壓縮目錄下的所有文件
[root@w3cschool.cc a]
# ls
 //顯示當前目錄文件
a.c.gz b.h.gz d.cpp.gz
[root@w3cschool.cc a]#

列出詳細的信息

[root@w3cschool.cc a]
# gzip -dv *
 //解壓文件,并列出詳細信息
a.c.gz: 0.0% -- replaced with a.c
b.h.gz: 0.0% -- replaced with b.h
d.cpp.gz: 0.0% -- replaced with d.cpp
[root@w3cschool.cc a]#

顯示壓縮文件的信息

[root@w3cschool.cc a]
# gzip -l *
compressed uncompressed ratio uncompressed_name
24 0 0.0% a.c
24 0 0.0% b.h
26 0 0.0% d.cpp

zip

將 /home/html/ 這個目錄下所有文件和文件夾打包為當前目錄下的 html.zip:

zip -q -r html.zip /home/html

如果在我們在 /home/html 目錄下,可以執行以下命令:

zip -q -r html.zip *

從壓縮文件 cp.zip 中刪除文件 a.c

zip -dv cp.zip a.c

unzip

查看壓縮文件中包含的文件:

# unzip -l abc.zip

-v 參數用于查看壓縮文件目錄信息,但是不解壓該文件。

# unzip -v abc.zip

kill

kill 12345 殺死進程

其他

環境變量 cmd:sysdm.cpl

以上是Linux中常用命令有哪些的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注資訊頻道!

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » Linux中常用命令有哪些

登錄

找回密碼

注冊

主站蜘蛛池模板: 国产精品自在自线免费观看| 国产又色又爽又黄刺激视频 | 好吊视频在线一区二区三区| 黑人av无码一区| 亚洲另类在线制服丝袜国产| 激情国产一区二区三区四区| 国产精品午夜福利片国产| 午夜成人无码免费看网站| 日韩精品一区二区三区中文无码 | 兰坪| 99精品久久毛片a片| 亚洲国产精品一区二区久| 天堂V亚洲国产V第一次| 日韩有码av中文字幕| 托克托县| 视频一区视频二区卡通动漫| 久久久久无码精品国产不卡| 亚洲精品日韩久久精品| 开平市| 高清日韩一区二区三区视频| 深夜av免费在线观看| 国产乱码精品一区二区麻豆| 亚洲午夜精品久久久久久浪潮| 日本中文一区二区三区亚洲| 99久久国产精品无码| 九九热视频精品在线播放| 久久天天躁夜夜躁狠狠85| 日本边添边摸边做边爱| 亚洲中文字幕无码爆乳APP| 国产成人精品国内自产色| 国产精品亚洲电影久久成人影院| 蜜臀av午夜精品福利| 97人妻中文字幕总站| 欧美喷潮最猛视频| 国产成人精品中文字幕| 精品国产一区二区三区av性色| 亚洲国产欧美一区二区好看电影| 亚洲国产成人久久精品不卡| 欧美视频网站www色| 九九热精品在线观看| AV秘 无码一区二|