01-shell基礎概述
- shell是一個命令解釋器
- shell腳本類似於DOS系統(磁盤操作系統)下的批處理程序
- shell腳本語言很適合用於處理純文本類型的數據(配置文件、日誌文件)
- shell腳本語言是弱類型語言(無須定義變量的類型即可使用)
shell的類型
[root@centos6 ~]# cat /etc/shells
/bin/sh # 指向/bin/bash,sh為bash的軟連接
/bin/bash # 默認的使用的shell
/sbin/nologin # 用於禁止用戶登錄
/bin/dash
/bin/tcsh
/bin/csh
腳本執行的方式:
bash test.sh # 無需修改權限 sh test.sh # 無需修改權限 ./test.sh # 需要修改執行權限chmod +x test.sh source test.sh # 相當於PHP的include sh<test.sh cat test.sh|sh
01-shell基礎概述
相關推薦
01-shell基礎概述
login 配置文件 解釋 das 語言 連接 權限 日誌文件 無需 shell是一個命令解釋器 shell腳本類似於DOS系統(磁盤操作系統)下的批處理程序 shell腳本語言很適合用於處理純文本類型的數據(配置文件、日誌文件) shell腳本語言是弱類型語言(無須定義
Linux學習基礎之——Shell基礎-概述
1、Shell是什麼 shell是一個命令列直譯器,它為使用者提供了一個像Linux 核心傳送請求以便執行程式的介面系統級程式,使用者可以用shell來啟動、掛起、停止甚至是編寫一些程式。 shell還是一個功能相當強大的程式語言,易編寫,易除錯,靈活性較強。shell是解釋執行的指令碼
1-01-Python基礎(Python概述)
器) int 講師 編程 win strong ubuntu arm ron Python基礎 Python概述 計算機語言概述 語言:交流的工具,溝通媒介 計算機語言:人跟計算機交流的工具,翻譯官 Python是計算機語言裏的一種 Python編程語言 代碼:人類語
01分散式基礎(一)-分散式架構概述
一、分散式架構概述 什麼是分散式 分散式和叢集的關係 計算機的發展歷史 計算機的發展歷史 分散式架構的發展 架構的發展演變過程 第一版應用 第二版 單擊負載越來越高,資料庫伺服器和應用伺服器分離
01 JavaScript語言基礎-概述
概述 一,概念 JavaScript是一種直譯式指令碼語言、 Web的程式語言。所有現代的HTML頁面都使用JavaScript,用於改進設計、驗證表單、檢測瀏覽器、建立cookies等設計。 二,JS的組成 1,ECMAScript:核心部分,定義JavaScript的語法
01-CSS基礎--CSS概述+CSS和HTML相結合的四種方式+CSS選擇器+盒子模型+元素的浮動float+清除浮動clear+元素的定位position
一、CSS概述 1、CSS:層疊樣式表,用來定義網頁的顯示效果。CSS將網頁內容和顯示樣式進行分離,提高了顯示功能(降低耦合性,提高擴充套件性和可維護性) 2、CSS的基本特徵 (1)層疊性:多種CSS樣式的疊加 (2)繼承性:子標記會繼承父標記的某些樣式 3、CS
01.C語言程序設計--01.C語言基礎--01.C語言概述、02.GCC和GDB
.com c語言 c程序 設計 ont 圖片 發展 選項 第一個 走進嵌入式開發的世界,企業級項目課程讓你達到企業嵌入式應用開發要求。名師在線答疑,解決疑難。科學評測體系,系統評估學習。核心項目實........ 30 門課程 241小時12分鐘 824 人學習 學習
shell基礎
pat src 清空 center 分類 shell基礎 修改 移動 中修改 shell基礎一 一、什麽是shell shell是個功能強大的編程語言,也是個解釋執行的腳本語言(命令解釋器)。 二、shell分類 1.bourne shell (包括sh、ksh、B
shell基礎part3
命令 hist idt -1 pro 環境變量 格式 系統默認 source shell基礎 一、環境變量配置文件簡介 1、source命令的作用就是將環境變量配置文件強制生效,其格式為: source 環境變量配置文件或者 . 環境變量配置文件 2、環境變量配置文
linux shell基礎-1
... tail sea targe 命令解釋 -a keywords %d 管理 shell history Tab鍵 alias 通配符 重定向功能 shell shell是一個命令解釋器,提供用戶和機器之間的交互;Shell
linux shell基礎-3
配置文件 service 服務器 linux 防火墻 特殊符號cutsortwcuniqteetrsplit特殊符號* 任意個任意字符 ? 任意一個字符 # 註釋字符 \ 脫義字符 | 管道符cutcut命令用來顯示行中的指定部分
Linux shell基礎
三個月 operator 塊設備 讀文件 本地變量 變量測試 計數 key 登錄 種類:cat /etc/shells 查看系統支持的shell ash 占用資源最少的shell 只有24個內部命令。 bash linux默認使用的shell。可以使用doskey功能。可以
linux常用命令整理(五):shell基礎
程序猿 逆向 多條 希望 正則表達 group 運行 ls命令 交互式 大家好,我是會唱歌的程序猿~~~~~~ 最近在學習linux,閑暇之余就把這些基本的命令進行了整理,希望大家能用的上,整理的的目的是在忘了的時候翻出來看看^?_?^,前後一共分為五個部分
Linux入門第四天——shell基礎
blog 編寫 技術 分類 程序設計 輸出十六進制 解釋 ascii bsp 一、shell概述 1.概述 命令行解釋器(殼,也就是我們的操作界面),計算機只認識0101的二進制,我們需要通過ASCII表來進行翻譯 較為官方的解釋是: She
shell基礎語法以及監控進程不存在重新啟動
linux 進程 tail shell detail span () 使用 run 標準輸入 轉碼# dos2unix ./test.sh權限# chmod a+x ./test.sh語法變量var="111"echo $varecho ${var}
C#-01.語法基礎
不能 大寫字母 文件的 聲明 完全 傳遞參數 void 結果 數據 a. 語法基礎 i. 命名空間(namespace):是 C# 中組織代碼的方式,用來聲明命名空間 1. 語法:namespace 命名空間名稱
【Linux系列】【基礎版】第三章 Shell基礎知識
linux shell 3. Shell基礎知識 3.1 Shell的由來 3.1.1 Bourne Agin Shell 3.1.2 其他的shell, 有 zsh, ksh等 3.2 查看有沒有shell 3.2.1 yum list
c#學習筆記01----c#基礎
自由 右移 mage play file false any exe 默認值 1.1 生成自己程序的信息 打開AssemblyInfo.cs這個類可以編輯自己程序的信息。 assembly: AssemblyTitle("安裝軟件")]//程序標題 [assemb
shell基礎知識及使用方法
基礎知識 shell 使用方法 shell基礎知識及使用方法 SHELL是用戶與操作系統之間完成交互式操作的一個接口程序,為用戶提供簡化了的操作。 第一代shell在上世紀70年代中於貝爾實驗室中誕生,名為bourne shell,簡稱sh,後期又衍生出多個版本,如csh,ksh等;而Lin
UNIX SHELL基礎知識總結(二)
chm shell基礎 文件夾 丟失 查看 .cn exec log ges 1. vim,vi及ex的關系 vim不需要安裝,vi為ex的“Visual Mode”,Vim是vi的高級版本; 2. Unix Shell 快捷鍵 Ctrl+a/e將光標定位到 命令的頭/尾