最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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入門的評論 (共 條)

分享到微博請遵守國家法律
赣榆县| 双城市| 灵武市| 教育| 达拉特旗| 阳新县| 商丘市| 德兴市| 霍林郭勒市| 阿尔山市| 临潭县| 共和县| 东海县| 鹿邑县| 香河县| 锦州市| 珠海市| 汝城县| 都昌县| 闻喜县| 龙陵县| 都匀市| 东兰县| 抚远县| 拉萨市| 镇宁| 阳新县| 蒙山县| 涞水县| 吴忠市| 离岛区| 遂川县| 达孜县| 新绛县| 襄垣县| 安阳县| 天等县| 玛纳斯县| 二连浩特市| 哈尔滨市| 镇远县|