歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

linux命令大全(2)

1.切換目錄

在linux中,一會可能在這個文件目錄進行操作,一會可能轉到另外一個文件目錄進行操作,這就得用到目錄切換,使用cd命令。

說到目錄切換,就涉及到路徑問題。

絕對路徑:就是表示出目標文件或子目錄的目錄樹結構。

相對路徑:就是相對於當前工作目錄的路徑來表示位置。相對路徑中有兩個符號,就是“..”,“.”。

“..”表示當前當前工作目錄的上一層目錄,一個點‘.’表示當前目錄。

先創建兩個文件test1,test2,使用cd進行切換,然後用cd ..回到上層目錄,看看實例圖:

\

我們要去向哪個目錄,可以在cd後面加上路徑,比如我們要去向/usr/local這個目錄,查看local下都有啥:

\

2.復制文件

在windows上用傳說中的CV大法,ctrl+c,ctrl+v很方便,但是在linux命令界面,我們通過'cp'命令實現復制文件(copy)。

通過touch命令先創建一個test.txt文件,在創建一個mytestfile文件,通過cp命令將test.txt文件復制到mytestfile目錄下。

文件復制:

\

文件目錄復制:

我們將前面的test1目錄復制到test2目錄,需要在cp 後面加上-r。

注意:cp單獨復制文件(test.txt),復制不了目錄,cp後加上-r可以復制目錄及目錄下的所有到另外一個目錄。

\

3.移動文件

在windows上通過鼠標拖動文件,放在任意能放得目錄中,在linux上通過'mv'命令(move)來實現文件移動的功能。

用前面的資源文件,先刪掉mytestfile下先前復制的test.txt,通過mv命令將test.txt移入mytestfile文件目錄下,最後再看看mytestfile下是否有預期的test.txt文件。

\

4.創建文件

通過touch命令創建文件。

\

5.刪除文件

在Linux命令(1)中說過用mkdir刪除目錄(mytestfile),只能刪除空目錄,而這裡用的rm可以刪除文件(test1.txt),可以組合命令刪除非空目錄,

但是rm單獨使用是不能刪除目錄的(mytestfile)。

\

為什麼後面跟個-rf呢?

當使用rmdir刪除非空目錄時,總是刪不掉,可以用rm -rf刪除全部文件,並且不提示是否刪除,這個命令不能亂用,刪掉了就回不來了。

如果單獨使用rm刪除文件時,會提醒你是否刪除,確定輸入Y,取消輸入N,再次強調單獨使用rm刪除不了目錄。

\

Copyright © Linux教程網 All Rights Reserved