zoukankan      html  css  js  c++  java
  • 第三章 BashShell

    一.bash初识

    1.什么是bash shell
    	是一个命令解释器,与内核进行交互
    2.bash shell的作用
    	文件管理
    	用户管理
    	权限管理
    	磁盘管理
    	网络管理
    	软件管理
    	应用管理
    	...
    3.bash两种使用方式
    	1)命令
    		效率低,适合少量工作
    	2)脚本
    		效率高,适合大量工作
    		
    4.命令提示符
    
    [root				@			centos7				~		]					# :超级管理员
    [oldboy				@			centos7 			~		]					$ :普通用户
    当前登录的用户					主机名		  当前目录的位置				
    
    /home/oldboy:普通用户家目录
    /root:root用户的家目录
    
    
    第一个命令:
    
    echo:在bash shell中调用变量 $
    whoami:查看当前登录的用户
    

    二.shell的基础语法

    命令 选项 参数
    command [-options] [arguments] 中括号 可有可无

    echo:所见即所得。输出你echo后面参数内容
    -e:识别换行符等特殊符号
    :转义符
    $:调用变量

    echo 'zls'
    echo -e 'zls 123'

    三.shell的基本特性
    1.命令补全 Tab
    2.参数补全:yum install -y bash-completion
    3.选项补全:主要是补全 路径
    C:UsersAdministratorDocumentsVirtual MachinesCentOS 64 位

    linux的快捷键:
    Ctrl + a:将光标跳转到行首
    Ctrl + e:将光标跳转至行末
    Ctrl + w:以空格为单位,将当前光标位置之前的内容删除
    Ctrl + u:将当前光标位置之前的内容全部删除
    Ctrl + l:清屏
    Ctrl + c:终止当前命令
    Ctrl + d:退出,断开当前连接(exit,logout)
    Ctrl + z:挂起,放后台执行
    Ctrl + r:搜索历史命令
    Ctrl + s:锁屏
    Ctrl + q:解锁
    Ctrl + 左右:按照单词跳转光标
    ESC + .  :瞬间显示出上一条命令,最后的内容,以空格分隔
    
    
    
    #:注释,不执行
    
    
    yum -y install net-tools
    1.将光标移动至行首
    2.将光标移动至行末并且将tools改成too
    3.只留下yum -y install
    4.只留下install
    人的一生或多或少都在为一些事情努力着,有目标的人生是精彩的!朋友请不要在原地画圈圈,该行动了!
  • 相关阅读:
    微服务治理istio
    基于Kubernetes构建Jenkins微服务发布平台
    gitlab
    微服务链路监控系统-Pinpoint
    Ceph Dashboard Promethus+Grafana监控
    kubernetes使用ceph存储
    ceph日常运维管理
    ceph-mimic版
    kubernetes集群网络
    Helm v3
  • 原文地址:https://www.cnblogs.com/ronglianbing/p/11734705.html
Copyright © 2011-2022 走看看