日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > 讓你全方位了解Shell終端,輕松學習

讓你全方位了解Shell終端,輕松學習 時間:2018-06-13      來源:未知

關于shell終端,本文將在以下幾個方面做以總結和說明,希望對大家有所幫助。

1.什么是shell

Shell是用戶和Linux操作系統之間的接口。Linux中有多重shell,其中缺省使用的是Bash。如果把Linux內核想象成一個球體的中心,shell就是圍繞內核的外層。當從shell或其他程序向Linux傳遞命令時,內核會做出相應的反應。Linux系統的shell作為操作系統的外殼,為用戶提供使用操作系統的接口。它是命令語言、命令解釋程序及程序設計語言的統稱。

shell是一個命令語言解釋器,它擁有自己內建的shell命令集,shell也能被系統中其他應用程序所調用。用戶在提示符下輸入的命令都由shell先解釋然后傳給Linux核心。

有一些命令,比如改變工作目錄命令cd,是包含在shell內部的。還有一些命令,例如拷貝命令cp和移動命令mv,是存在于文件系統中某個目錄下的單獨的程序。對用戶而言,不必關心一個命令是建立在shell內部還是一個單獨的程序。

shell首先檢查命令是否是內部命令,若不是再檢查是否是一個應用程序(這里的應用程序可以是Linux本身的實用程序,如ls和rm,也可以是購買的商業程序,如xv,或者是自由軟件,如emacs)。然后shell在搜索路徑里尋找這些應用程序(搜索路徑就是一個能找到可執行程序的目錄列表)。如果鍵入的命令不是一個內部命令并且在路徑里沒有找到這個可執行文件,將會顯示一條錯誤信息。如果能夠成功找到命令,該內部命令或應用程序將被分解為系統調用并傳給Linux內核。

2.Shell的種類

每個Linux系統的用戶可以擁有他自己的用戶界面或Shell,用以滿足他們自己專門的Shell需要。

同Linux本身一樣,Shell也有多種不同的版本。主要有下列版本的Shell: Bourne Shell:是貝爾實驗室開發的。

BASH:是GNU的Bourne Again Shell,是GNU操作系統上默認的shell。

Korn Shell:是對Bourne SHell的發展,在大部分內容上與Bourne Shell兼容。

C Shell:是SUN公司Shell的BSD版本。

Z Shell:The last shell you'll ever need! Z是最后一個字母,也就是終極Shell。它集成了bash、ksh的重要特性,同時又增加了自己獨有的特性。

3.Shell終端的常用命令

文件命令有很多。不能一一列舉。對于常用命令,給大家簡單說說:

關于目錄文件的: ls cd mkdir rmdir mv cp

關于其他文件的:

查看文件內容的命令: cat more less head tail 等。

查找文件或關鍵字: find locate grep which

創建文件的: touch

其他文件操作: chmod chgrp chown chroot

關于配置: ifconfig dhclient iptables

上一篇:學習Linux守護進程詳細筆記,讓你快速學習

下一篇:讓你全方位了解tftp協議,學tftp協議不再難

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 好医生5| 三年电影| 徐蔓华| 第一财经直播电视直播 现场直播| 电视剧零下三十八度手机免费观看| 锦绣南歌免费看| 饥渴的爱| 18岁在线观看| 莴笋是发物吗| 妈妈的朋友朴银狐| 浙江卫视今天电视节目表| 永远的牧歌简谱| 日本变态浣肠免费视频| 一张图看懂军衔| 徐宝麟| cctv5+体育台节目表| 拔萝卜歌谱| 欧美日韩欧美日韩| 滕子萱| 电影喜剧明星演员表| 朱莉安妮| 无锡地图高清版大图| 少女秩序| 安娜卡列琳娜| 共和国之恋原唱| 巨乳写真| 地缚少年花子君第一季免费观看| 03s402| 彻夜狂欢| 大地资源中文字幕第3页| 台风电影| 潘美烨| 汽水音乐官网| 大珍珠演员表介绍| 在水一方电影剧情简介| 苏西| 日本电影家庭教师| 黎明电影| 朴允载| 天注定在线观看| 美女网站视频免费|