Linux基本操作指令

2021-08-07 17:39:29 字數 2532 閱讀 4749

應用程式--附件---終端 

ifconfig  檢視自己的ip位址  inet位址 10.0.2.122

ls 檢視當前的所有檔案

終端下檢視: ls  -a   檢視所有的檔案,包括隱藏檔案

人為的操作:桌面的左上方--位置--主資料夾---檢視---顯示隱藏檔案 

ls  -l  看到當前所有檔案的建立時間 名稱 

mkdir dir名稱 建立資料夾 

需求1:在主資料夾下 建立資料夾 a1,a2,a3 

mkdir  a1;

mkdir  a2;

mkdir a3;

cd 路徑 切換 

需求2 在a1下面,建立b1,b2,b3 ,在b1下面建立c1,c2,c3 

cd  a1 

cd   ..  返回上一層 

cd   ../..  返回上兩層資料夾 

cd   ../../.. 返回上三層資料夾 ,以此類推 

cd    /  切換到根路徑下 

cd a1/b1/c1  切換到c1路徑下

刪除資料夾 

rmdir dir名稱  刪除資料夾  

pwd 檢視當前所在的位置 

主資料夾  /home/soft01

/home  home路徑下

/  根路徑下 

cd   ~ 切回 主資料夾 

如果當前處於根路徑下  ,想切回主資料夾下 

cd   ~ 或者 cd   home/soft01

需求3: 將a2資料夾重新命名 a2z  a3重新命名 a3z

mv  dir1  dir2   將 dir1重新命名成 dir2 

mv a2  a2z 就是a2重新命名 

d1.txt中輸入自己的自我介紹  

姓名:我叫某某某

家鄉: 我來自江蘇宿遷

愛好:我喜歡打籃球

hello.txt 輸入任意 

建立檔案檔案 

vi   d1.txt  

按 i進入編輯模式

按esc退出  ,或者 ctrl+c退出 

:wq  儲存檔案 

:q!   不儲存

檢視檔案內容 

more d1.txt    cat d1.txt

複製檔案 

cp file1  file2 

cp d1.txt hello.txt 將d1.txt複製乙份出來,命名為hello.txt

刪除檔案 

rm 檔名  

需求5:將a1/b1/c1/d1.txt移動到 a1/b1/c2中 

如果當前路徑在主資料夾下 

mv  a1/b1/c1/d1.txt  a1/b1/c2 

如果當前在b1路徑下 

mv  c1/d1.txt   c2

如果當前在a1路徑下 

mv b1/c2/d1.txt   b1/c1

mv作為移動使用的時候 ,當前的路徑必須路徑a和路徑b的父路徑

mv 路徑a/xx.txt  路徑b

mv作為重新命名使用的時候 

mv 目錄a  目錄b 將 目錄a重新命名成 目錄b

需求6:將a1/b1下的c2重新命名為c2z

mv  c2  c2z  

需求7:將 a1/b1/c1/下的d1.txt 重新命名成 d1z.txt 

切換到 c1下  

mv  d1.txt   d1z.txt 

切換到主資料夾下(主資料夾下 路徑要寫全) 

mv a1/b1/c1/d1z.txt   a1/b1/c1/d1.txt

需求8:將a1/b1下的c2z重新命名為 c2

當前在主資料夾下 

mv  a1/b1/c2z    a1/b1/c2

需求9:將 a1/b1/下的c4 移動到  a1/b3中 

切換到主資料夾下 

mv  a1/b1/c4   a1/b3 

注意:移動資料夾時, 2個路徑不是同一層次的

如果b1下有c1,c2,c3,c4 4個子資料夾,想將 c3重新命名成c4,但是沒有考慮到

已經有1個c4存在。這個時候 執行 mv c3 c4 ,就會讓c3移動到c4中。

遞迴刪除資料夾 ,如果資料夾裡有子檔案還有子資料夾 

rm   -r  路徑名(目錄資料夾)   遞迴刪除  

rm  -f   檔名   強制刪除  

rm -i  檔名 詢問是否刪除

rmdir   路徑名(空的資料夾)

需求10:在a1/b1/c2下有 d1.txt ,要刪除 d1.txt ,詢問是否刪除  

rm   -i   d1.txt  

出現詢問語句  如果 y  刪除了

如果 n  不刪除 

查詢find 目錄名   列出當前目錄下的所有子檔案,包括資料夾 

find 目錄名  -name  檔名   在指定目錄下查詢指定檔案 

diff 路徑1  路徑2  檢視2個目錄之間的差別 

date  當前時間 

需求11: 

public class helloworld

}

Linux基本操作指令

命令模式下,輸入u 命令模式下,先輸入行號,再輸入gg 如跳轉到20行,則20gg cp 和 rm 引數 i 刪除前逐一詢問確認 f 即使原檔案屬性設為唯讀,亦直接刪除,無需逐一確認 r 將目錄及以下之檔案亦逐一刪除。shift v進入visiual模式,選擇要複製的行,之後輸入 y就可以了複製了,...

Linux基本操作指令

基本的linux操作指令 切換目錄 cd 目錄路徑 絕對或者相對 檢視當前目錄的完整路徑 pwd新建目錄 mkdir 目錄名字 拷貝目錄 cp r 源file 目標file 刪除目錄 rmdir 目錄 只能刪除空目錄 刪除rm rf 檔案 移動 更改目錄 mv 目錄 檔案名字 其他路徑,mv old...

linux基本操作指令

1 wc 統計檔案內容 2 ls 列出目錄 a 全部的檔案,連同隱藏檔 開頭為 的檔案 一起列出來 常用 d 僅列出目錄本身,而不是列出目錄內的檔案資料 常用 l 長資料串列出,包含檔案的屬性與許可權等等資料 3 cd 切換目錄 4 pwd 顯示目前的目錄 5 mkdir 建立乙個新的目錄 m 配置...