访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux基础命令,shell语言

时间:2019-07-23

linux命令_linux关机命令_linux命令windows命令

什么是Bash?

Bash:是一个命令处理器,通常运行在文本窗口中,用户键入操作的命令。实质上是一个可执行程序,一个用户的工作环境.Bash还可以从文件中读取和执行命令linux命令,称为shell脚本

什么是shell?

比如cmd命令里输入任何命令都出现“不是内部或者外部指令、也不是可运行的程序或者批处理文件”、类似这样的问题该如何解决呢。调用外部程序,所有的dos命令和命令行程序都可以由start命令来调用。我们主要看看当内核加载后的那一个阶段.你可以运行runlevel 命令来确定您的系统当前的运行级,当内核被加载并开始运行时会调用 /sbin/init 程序,这个程序以 root 身份运行linux命令,并且在开始引导时按照要求设定为“运行级”。

bash特性之:命令hash

hash 可缓存命令(记录结果次数)key-value 记录命令历史

key:搜索键

linux命令_linux命令windows命令_linux关机命令

value:值

hash命令:

hash:列出

hash -d COMMAND:删除

hash -r :清空

bash基础特性:快捷键

ctrl+a:跳转至命令行行首

linux命令windows命令_linux关机命令_linux命令

ctrl+e:跳转至命令行行尾

ctrl+c:取消命令的执行

ctrl+w: 移除光标前的一个单词

Ctrl+u:删除行首至光标所在处之间的所有字符

ctrl+k:删除光标所在处至行尾的所有字符

Ctrl+l:清屏,相当于clear

ctrl+q:解锁键盘

linux关机命令_linux命令_linux命令windows命令

变量 :

概念:

在Bash中,变量默认类型都是字符串类型;

变量名命名规范:*变量名只能包含数字,字母,下划线,而且数字不能开头;

见名知意,命名机制遵循某种法则

不能够实用程序的关键字

变量类型:

linux关机命令_linux命令windows命令_linux命令

本地变量:*作用域仅为当前shell进程

环境变量:*作用域为当前shell进程及其子进程

局部变量:*作用域仅为某代码片断(函数上下文)

位置参数变量:*当执行脚本的shell进程传递的参数;

特殊变量:*shell内置的有特殊功用的变量;

0:成功

1-255:失败