前言:
作為一名Linux運維工程師,在日常工作和學習的過程中,需要大量使用Linux來學習和測試;而往往在家裡Windows主機上沒有現成的Linux系統,如果使用雲伺服器還需要在使用前進行備份操作,防止錯誤操作。偶然的機會發現阿裡有“雲起實驗室”,可以很友善的體驗各種Linux的場景,并且是即開即用的,這樣我就可以不用為搭建環境和錯誤操作而煩惱了,極大的友善和學習和工作!下面就我使用“雲起實驗室”發表自己的一些看法,作為參考。
一、産品體驗
雲起實驗室連結:
https://developer.aliyun.com/adc/labs?spm=a2c6h.13858375.0.0.6e5c734enMKK2g以“Linux指令入門-檔案與權限”場景為例,資源建立有隻需要1-3分鐘,可以說速度是非常快了。
在建立完資源後,左側有非常成熟的實驗手冊供我們參考練習。

1.ls指令學習
[root@iZuf6aidlanf9qn45btc08Z ~]# ls #列出目前目錄下所有檔案(不包括隐藏檔案)
[root@iZuf6aidlanf9qn45btc08Z ~]# ls -a #列出目前目錄下所有檔案(包括隐藏檔案)
. .. .bash_history .bash_logout .bash_profile .bashrc .cshrc .pip .pydistutils.cfg .ssh .tcshrc
[root@iZuf6aidlanf9qn45btc08Z ~]# ls -l #将檔案的權限、擁有者、檔案大小等詳細資訊列出(ll等同于ls -l)
total 0
# 檢視目前目錄下的所有檔案(包括隐藏檔案)。
[root@iZuf6aidlanf9qn45btc08Z ~]# ll -a
total 44
dr-xr-x---. 4 root root 4096 Sep 17 09:18 .
dr-xr-xr-x. 18 root root 4096 Sep 17 09:16 ..
-rw------- 1 root root 95 Sep 17 09:18 .bash_history
-rw-r--r--. 1 root root 18 Dec 29 2013 .bash_logout
-rw-r--r--. 1 root root 176 Dec 29 2013 .bash_profile
-rw-r--r--. 1 root root 176 Dec 29 2013 .bashrc
-rw-r--r--. 1 root root 100 Dec 29 2013 .cshrc
drwxr-xr-x 2 root root 4096 Apr 26 2020 .pip
-rw-r--r-- 1 root root 206 Sep 17 09:16 .pydistutils.cfg
drwx------ 2 root root 4096 Apr 26 2020 .ssh
-rw-r--r--. 1 root root 129 Dec 29 2013 .tcshrc
2.pwd指令學習
# 擷取目前工作目錄的絕對路徑
root@iZuf6aidlanf9qn45btc08Z ~]# pwd
/root
3.cd指令學習
cd指令用于切換工作目錄。
4.touch指令學習
指令描述:touch指令用于修改檔案或者目錄的時間屬性,包括存取時間和更改時間。若檔案不存在,系統會建立一個新的檔案。
指令格式:touch [參數] [檔案]。
參數說明:
參數 說明
-c 如果指定檔案不存在,不會建立新檔案
-r 使用參考檔案的時間記錄
-t 設定檔案的時間記錄
5.mkdir指令學習
指令描述:mkdir指令用于建立子目錄。-p參數確定目錄名稱存在,不存在的就建立一個。
6.rm指令學習
指令描述:rm指令用于删除一個檔案或者目錄。
指令格式:rm [參數] [檔案]。
參數 說明
-i 删除前逐一詢問确認
-f 無需确認,直接删除
-r 删除目錄下所有檔案
7.cp指令學習
指令描述: cp指令主要用于複制檔案或目錄。
指令格式:cp [參數] [源檔案] [目标檔案]。
參數 說明
-d 複制時保留連結
-f 覆寫已經存在的目标檔案而不給出提示
-i 覆寫前詢問
-p 除複制檔案的内容外,還把修改時間和通路權限也複制到新檔案中
-r 複制目錄及目錄内的所有項目
8.mv指令學習
指令描述: mv指令用來為檔案或目錄改名、或将檔案或目錄移入其它位置。
指令格式:mv [參數] [源檔案] [目标檔案]
參數 說明
-i 若指定目錄已有同名檔案,則先詢問是否覆寫舊檔案
-f 如果目标檔案已經存在,不會詢問而直接覆寫
二、思考
在雲計算快速發展的時代,新技術日益發展;阿裡雲體驗實驗室是面向開發者打造的雲上實踐平台,是開發者上雲第一站。全新的沉浸式互動設計架構,系統化的學習主題,淺色深色兩種模式選擇,使我們學的輕松,玩的盡興!
有了如此友善快捷的學習工具(環境),極大了提升了我們的學習和工作效率,正是像阿裡雲這種有情懷、有擔當的企業,才促使我國的技術發展更快!
三、個人建議
在我體驗完場景後,不小心使用了
rm -rf /*
操作,系統就被删除了,希望技術部門的同學可以做一些權限的監管,防止使用者誤操作。
再次感謝阿裡雲,感謝阿裡雲的各位同學!