在linux系統中,命令的使用要方便於圖形界面的使用,上一個博客介紹瞭如何使用PuTTy遠程登錄linux,當然,我使用的是本地登錄(手動滑稽) 經過一星期課餘時間的瞭解,大致瞭解了一些簡單的文件管理命令的使用,註意哈(無論什麼時候使用rm -rf ./* 的時候都要謹慎,啊,要不然就會有被打斷小狗 ...
在linux系統中,命令的使用要方便於圖形界面的使用,上一個博客介紹瞭如何使用PuTTy遠程登錄linux,當然,我使用的是本地登錄(手動滑稽)
經過一星期課餘時間的瞭解,大致瞭解了一些簡單的文件管理命令的使用,註意哈(無論什麼時候使用rm -rf ./* 的時候都要謹慎,啊,要不然就會有被打斷小狗腿兒的風險(因為一部分伺服器使用linux系統))
當然,這個腦圖寫的有點凌亂,畢竟寫的時候有點,emmm,你懂吧
首先,我們先看一下常用的目錄管理命令
cd , mkdir ,rmdir ,ls , mv
他們的功能分別為:打開目錄,創造目錄,刪除目錄,顯示本目錄下的內容, 移動(在windows系統下我們可以直接修改某個文件夾的名稱,該操作在linux裡面可以使用mv命令實現)
1、cd命令
例: cd /home 可以打開系統的home目錄,cd後面直接跟絕對地址可以直接轉到輸入的地址
譬如我現在在/home目錄下,我通過mkdir命令創建Test/目錄,鍵入cd Test 前面沒加“/”直接轉入Test目錄,這個就是相對地址
而cd ..命令則可以返回上一級目錄
其中,pwd,列印當前所在目錄,具體顯示你在哪個目錄(不過這個在這裡有點多餘,因為主機名對應的有當前目錄)
2、mkdir命令,在當前或者指定目錄下創建目錄(原理同絕對地址和相對地址)
例如:
其中的ls命令能夠顯示出當前目錄下的內容(後面會講到)
3、rmdir ,與mkdir指令類似,分相對路徑,絕對路徑,
這裡,我們可以看到一個問題,就是大部分linux系統,剛剛登陸的時候使用的是普通用戶登錄,而非root用戶,這個而剛剛我們使用root用戶創建的文件,
所以普通用戶無法對目錄進行刪除,因此我們使用sudo su 命令切換到root用戶,(在linux系統中root用戶的許可權要是最大的,這就是Android手機玩機群體會需要root的原因)
4、ls ,在上面的描述中,我們多次使用ls命令,該命令的作用是列出當前目錄下的文件和目錄,個人猜測應該是使用list單詞的簡拼
這裡可以看到 ls命令的簡單用法,有 ls ,ls -l , ls -l 目錄 ,ls -l 文件幾種不同用法產生的不同的效果
其中,ls命令列舉本目錄所包含,ls -l /ls -l 目錄,列舉當前/命令中指定目錄所包含,ls -l 文件 :只列出指定文件的詳細信息
當然,常用的還有 ls -a命令,具體可以查看幫助文檔,其他命令也相似,在命令行裡面輸入ls --help
(不過這個需要一定的英語水平)
5、mv ,例如我們創建dira ,dirb目錄,然後在dirb目錄下創建test2文件,
我們在/home目錄下,使用mv命令 mv dirb dira (將前面的目錄移動到後面的目錄,這裡面有目錄是否存在的差異)
打開dira目錄,下麵有子目錄dirb ,dirb目錄下麵有我們創建的test2文件
而當我們使用mv dirb /home/dirc 命令時(此時dirc目錄並不存在)打開dirc目錄,裡面直接就是test2文件,即實現改名(即在移動的同時,改名,如果在同一目錄下,就實現了改名)
後續文章持續更新。。。。。。。。。。。