无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

測牛學(xué)堂:2023最新軟件測試學(xué)習(xí)教程之linux中shell入門

2023-04-17 21:04 作者:測牛學(xué)堂  | 我要投稿

shell概述

shell是一個(gè)用c語言編寫的程序,他是用戶使用linux的橋梁
shell即可以看作是命令,也可以看作是一種程序設(shè)計(jì)語言
shell其實(shí)就是一個(gè)應(yīng)用程序,它有操作界面,通過通過這個(gè)界面,去訪問操作系統(tǒng)的內(nèi)核
其實(shí),我們一開始一直使用的終端界面,其實(shí)就是屬于shell界面。
shell就是將許多命令寫到一起,可以自己使用,也可以給別人使用,讓用戶可以很輕松的執(zhí)行多個(gè)命令,完成一些功能。

shell腳本和環(huán)境

shell腳本,是為shell編寫的腳本程序。
因?yàn)閘inux自帶了shell的解釋器,vi編輯器就可以寫shell腳本代碼,所以我們可以理解為linux自帶shell的環(huán)境。
因?yàn)橐子煤兔赓M(fèi),bash成為大多數(shù)linux系統(tǒng)默認(rèn)的shell工具。

shell構(gòu)成

.base_profile 設(shè)置環(huán)境變量
.bashrc 存放針對bash的命令
.bash_logout 僅在退出注冊時(shí)運(yùn)行
.bash_history 歷史記錄

編寫shell腳本

shell腳本可以簡單理解也是文本,只是它后綴不同,并且可以被執(zhí)行。
第一步:
vi demo.sh,創(chuàng)建腳本,進(jìn)入編輯模式后,
第一行:

這個(gè)是固定寫法,#!用來指定腳本文件的解析程序。
echo 表示輸出內(nèi)容到終端

第二步:
設(shè)置demo.sh的可執(zhí)行權(quán)限

第三步執(zhí)行:
執(zhí)行方法1:終端下,./demo.sh?即可執(zhí)行shell腳本,在終端輸出文本內(nèi)容。
執(zhí)行方法2:/bin/bash demo.sh?這個(gè)直接調(diào)用bash去執(zhí)行shell 文件,也是最常用的方法,重點(diǎn)掌握。

注意:shell腳本可以寫的很復(fù)雜,完成比較多的功能,作為初學(xué)者,我們先了解怎么寫shell和運(yùn)行。
后面會(huì)跟大家分享一些復(fù)雜的shell腳本,以及一些語法和邏輯。


測牛學(xué)堂:2023最新軟件測試學(xué)習(xí)教程之linux中shell入門的評論 (共 條)

分享到微博請遵守國家法律
麟游县| 山阴县| 广州市| 天气| 贵阳市| 册亨县| 兴业县| 襄樊市| 江山市| 北辰区| 会理县| 贵溪市| 邯郸县| 什邡市| 霍山县| 恭城| 博罗县| 余姚市| 宁强县| 衡东县| 永清县| 海南省| 文安县| 乐昌市| 临漳县| 根河市| 湖北省| 格尔木市| 富源县| 卓资县| 吉首市| 吐鲁番市| 繁昌县| 怀集县| 永昌县| 亳州市| 万宁市| 米脂县| 琼中| 临洮县| 赤城县|