日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

1-1:学习shell之shell是什么

發布時間:2025/3/15 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 1-1:学习shell之shell是什么 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 前言:什么是shell
  • 一:終端仿真器
  • 二:嘗試輸入
    • (1)shell提示符
    • (2)第一次輸入
    • (3)試一下簡單的命令
  • 三:退出

前言:什么是shell

首先需要明確的一點是,我們經常口中提到的命令行,其實指的就是shell,那么shell是什么呢,這就不得不用下面這么一張圖了

  • 注意,關于這個問題其實我在下面的這篇文章中說的已經很清楚了,如果需要理解請移步:操作系統原理

大家可以看到shell處于用于操作接口,所以 shell是一個把鍵盤輸入的命令傳遞給操作系統的程序

大家使用的可能是各種各樣的Linux發行版,但是無一例外的都會提供這樣一個shell程序,這個程序來自于稱之為bash的GUN項目

一:終端仿真器

我們安裝Linux時會有一個選項咨詢你是否提供它的圖形界面,如果你安裝了圖形界面,那么就需要終端仿真器與shell進行交互。

我相信在座各位有很多人使用的Linux是ubuntn,如果仔細查看你的桌面菜單,應該是可以找到一個終端仿真器的(terminal emulator)

比如我使用的是CentOS 7.0

二:嘗試輸入

(1)shell提示符

好的,現在讓我們嘗試打開終端,畫面如下


矩形方框中的文字我們稱之為shell提示符,他表示此時shell準備接受外部的輸入。我的shell提示符是zhangxing@MiWiFi-R4CW-srv ~ $,你的可能和我的有所不同,但是基本都是username@machinename組合而成

其中shell提示符最后有一個 $,這表示當前我是以普通用戶登錄的,如果后面是#則表示是以超級用戶(root)登錄的。兩者的區別就是,超級用戶的權利非常大,幾乎等同于操作系統

(2)第一次輸入

好的,現在在終端中隨便輸入,任意發揮,并按回車鍵


shell這樣提示的原因是,沒有這樣的命令,讓我們重新輸入

如果你按上方向鍵可以發現,剛才那個胡亂輸入命令又回到了終端,這是shell的命令歷史記錄

  • 注意不要使用ctrl+C和ctrl+V在終端進行復制粘貼操作,因為這兩個快捷鍵在Windows出來之前就有了他們自己的含義

(3)試一下簡單的命令

好的,為了小試牛刀,在這里我們嘗試一些簡單的命令
比如輸入date,顯示日期

輸入cal,顯示日歷

查看一下內存使用情況,使用free

Linux的命令實在太多了,這里就不一一介紹了。只要記住,命令行一定要輸入正確的命令

三:退出

按下exit,退出終端

總結

以上是生活随笔為你收集整理的1-1:学习shell之shell是什么的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。