最近接觸到了Xshell這個軟件,使用這個軟件我們來進行連接Linux系統,進去之后我們可能會兩眼一抹黑,小編就帶大家來學些常見的shell命令。
首先我們要跟大家從最簡單的聊起,我們進入Xshell的界面之后連接上Linux服務器,剛進去的時候我們是不知道我們有哪些文件的,這個時候我們可以使用ls命令來顯示有哪些文件,或者使用ls -l,最簡單的是ll。ls命令會把文件橫向顯示,看着不舒服,ll和ls -l是一樣的效果,建議使用ll,因為它最簡單
我們已經知道文件有哪些后需要知道如何進入我們想要進入的文件,在windows這種圖形化的系統下我們可以使用雙擊這種方式打開我們需要打開的文件,在Xshell中我們需要使用的是:cd 命令,我們進入之后幾面顯示如下,這時默認是在根節點root下面:
假如我們現在需要進入的是usr文件的local文件中我們就需要使用:cd /usr/local,來進入,這個時候我們就顯示已經進入了local這個文件下面,需要注意的是在root根目錄下進入其他文件時需要在最前面加上斜線“/”,在其他任何二級甚至多級目錄下都是可以不加直接進入的。
有進入同樣就有返回,需要返回的時候我們需要使用:cd ../ 這個命令,同樣我們也可以在../之后加上我們需要進入的上級文件目錄就可以直接進入了
在接下來就是如何編輯文件和查看文件了,假如現在local目錄下存在host.xml文件,我們需要編輯或者查看它。查看的命令是cat host.xml;編輯的命令是vi host.xml,然后按下i,進入修改模式,要不然就只是看,如果我們突然不想修改時,按下ESC 然后在命令行中寫下 :q! 然后回車就接觸編輯,如果我們是編輯完了需要保存,也需要按下ESC,然后輸入 :wq 回車。
總結一下就是:編輯文件 vi,按下i進行編輯 保存結束編輯 ESC :wq 回車 不保存結束編輯 ESC :q! 回車
在Linux系統下執行文件我們需要使用的的 ./文件名.sh,假如我們需要執行host.sh文件,我們需要進入文件所在目錄接着執行即可
上面的命令運行是可能會出現權限不足的問題,最后跟大家說一個授權命令,假如我們想要給這個文件下的所有.sh文件授權,我們可以寫:chmod u+x *.sh 給sh文件授權,當然了我們也可以將*替換為具體的文件名,依據需要來定: