Bash初识

Bash初识

什么是Bash

Bash是linux的命令解释器

Bash的作用

  • 文件管理
  • 权限管理
  • 用户管理
  • 磁盘管理
  • 网络管理
  • 软件管理
  • 应用管理

如何使用Bash

  • 执行命令
    • 效率低,适合平时简单工作
  • 执行脚本
    • 效率高,适合比较复杂繁琐的工作

命令提示符

1.[root@localhost ~]#
 []:没有任何作用,只是为了分割
 root:当前登录系统的用户
 @:没有任何作用,为了分割用户和主机名
 ~:当前所在的工作目录
 
 ~特殊意义:
 任何系统的用户,都有自己家的目录,当前登录用户的家的目录
 超级管理员用户的家目录是:/root
 普通用户的家目录是:/home/用户名
 
 #:超级管理员的提示符
 $:普通用户的提示符


##修改命令提示符的步骤
#1.编辑文件
 命令: vi.bashrc
 
#2.进入编辑模式
 按i键,进入编辑模式  --INSERT--
 将光标移动到最后一行。按“o”键
 粘贴复制的内容“PS1=``”
 
#3.保存文件
 按 shifrt + zz
 
#4.立即生效
 命令: source .bashrc

Bash特性

基础语法

1.组成
  命令   [选项]    [参数] 
在语法中,中括号是可有可无的意思


list
ls:查看当前工作目录下的文件和目录
-a:查看所有文件包括隐藏文件
-l:查看文件的详细属性信息

1647510047157

命令补全

1.Tab 键

默认可以补全,命令和参数

bash快捷键

ctrl + l:清屏
ctrl + c:终止命令的执行
ctrl + e:end 将光标移动到行末
ctrl + a:ahead 将光标移动到行首
ctrl + w:以空格为分割符,删除光标前面到空格之间的内容
ctrl + k:删除光标之后的所有内容
ctrl + u:删除光标之前的所有内容
ctrl + d:退出当前用户的登录
ctrl + r:搜索执行过的历史命令
ctrl + z:把进程放到后台并暂停
ctrl + 左右:按照单词移动光标
Esc + . :复制上一条命令,最后一个空格后面的内容

注释:#是给人看的,计算机不认识

历史命令

history
-c : 清除历史命令
-d :delete 删除指定编号的历史命令
-w :write 保存历史命令到一个文件中(将历史命令保存到家目录下的.bash_history隐藏文件中)


 !+ 命令的一部分:执行上一条,含有该命令一部分的命令内容(常用)
 !!:执行上一条命令
 !+数字:执行历史命令中编号所在命令内容

命令的别名

1.查看系统内置的别名有那些
 alias

2.设置别名
 alias 别名=“完整的命令”
 
 3.取消命令
  unalias 别名

1647510554061

linux系统中帮助

man 命令

--heip 命令
posted @ 2022-10-08 18:53  安(za)  阅读(66)  评论(0)    收藏  举报