在linux實際使用過程中,為方便使用者使用,都是使用命令列方式使用
shell的執行流程
shell即在命令列中所使用的各種命令。常見shell指令碼即將linux命令寫在檔案中,進而通過流程控制,來控制輸出。
使用者通過使用圖形化介面生成出shell命令,當shell命令被執行會呼叫作業系統核心 進而完成對計算機各種硬體的使用。
對於命令執行的本質,當執行乙個linux的命令時。
要想在命令列中直接使用,需要將其放在環境變數
/bin shell指令碼檔案
/dev裝置介面的檔案
/home 不同使用者的家目錄 , 每乙個普通使用者
/lib:儲存linux系統的擴充套件目錄。一般儲存各種字尾為so檔案
/mnt 推薦的掛載點
/proc 記憶體的管理目錄
/sbin 儲存超級管理員可以執行的命令對應的可執行檔案
/tmp 臨時儲存目錄
/var 儲存可以變化的檔案
/boot 系統啟動的引導目錄
/etc 儲存各種軟體的配置檔案
/lost+found 失物招領
/opt 第三方擴充套件的目錄
/root: 超級管理員 的家目錄
/usr: 儲存自定義安裝的軟體(等價於problem files(x86))
eclipse
windows遠端連線,是本身自帶的這個程式
而linux的遠端連線,首先需要先配置
註明在windows中時ipconfig 檢視本機ip位址
linux中是ifconfig 檢視本機的ip位址
ssh協議對應的埠固定為22
service network restart 重啟網路服務
關於傳輸檔案方式
當想要將本機的檔案傳輸到linux的伺服器下方式
1、sftp協議:伴隨系統安裝而安裝
2、ftp協議:需要自己單獨的安裝服務
實現檔案的上傳
利用軟體。。。
語法格式
命令【可選引數】(嚴格區分大小寫)
/表示檔案目錄區別於windows的\
/#超級管理員
/$普通使用者
ls 是指當前目錄下的所有非隱藏檔案
-l 是檔案詳細資訊
-a引數的使用檢視目錄下的檔案及目錄資訊包含隱藏檔案
-al/-la 檢視所有檔案的詳細資訊
直接在後面加上位址,絕對或者相對的都行,訪問其他位址
linux系統中以點開頭的檔案全部是隱藏檔案。在linux中是沒有字尾區分。一般使用檔案時會安裝window
pwd 查詢當前檔案位置
clear命令
作用清屏 但是上面的依然存在
su命令
作用是切換使用者。密碼是盲碼輸入
pwd當前目錄所在位置
cd進入到目標資料夾 後面可以寫上相對或者絕對位置
touch
作用:建立乙個檔案 後面可以寫上相對或者絕對位置以及檔名稱
cp作用:複製檔案 後面加上位置,如果有檔名稱則起到
rm作用是刪除檔案 引數 -i逐一詢問(預設值) -f直接刪除 無需詢問 -r遞迴引數 刪除目錄使用
mkdir 在當前目錄建立多個目錄(或者乙個)引數
-p遞迴建立目錄,即可以多級建立
注意-r可以在多個命令下當作遞迴引數使用
mv 剪下目錄,可以將檔案直接插入某個資料夾中,可以不用加上遞迴引數
複製 ctrl+insert
貼上 shift+insert
中止當前命令執行 ctrl+c
將游標移到最後 ctrl+e
將游標移到最前面ctrl+a
檢視歷史的命令 history
關機 halt
rpm 二進位制安裝軟體
vim 開啟文字檔案
shutdown 關機或者重啟
linux目錄查詢命令以及檔案含義
cd 返回上一級目錄 cd 返回上兩級目錄 cd或cd 返回home目錄 cd 目錄名 返回指定目錄 vim進入編輯器後如何退出 1.儲存不退出 w 儲存檔案但不退出vi 編輯 w 強制儲存,不退出vi 編輯 w file 將修改另存到file中,不退出vi 編輯 2.儲存並退出 wq 儲存檔案並退...
Linux目錄含義
bin 儲存一些二進位制可執行命令檔案,usr bin 也存放了一些基於使用者的命令檔案。sbin 儲存了很多系統命令,usr sbin 也儲存了許多系統命令。root 超級使用者 root 的根目錄檔案。home 普通使用者預設目錄,在該目錄下,每個使用者都有乙個以本使用者名稱命名的資料夾。boo...
Linux基本目錄的含義 關於目錄的命令及檔案型別
一 目錄的含義 bin 命令 二進位制可執行程式 boot 核心 與啟動有關的軟體 dev 裝置檔案 etc 系統的配置檔案 home 所有普通使用者的家目錄 lib 系統存放庫檔案的地方 mnt 臨時掛載點 proc 虛擬的目錄,裡面存放的是程序的屬性資訊 root 管理員的家目錄 selinux...