zoukankan      html  css  js  c++  java
  • Linux-Shell

    1、什么是Bash shell(壳)

    是一个命令解释器,就是一个软件  执行就是bash,可以在里面输入命令,做交互,exit退出

    2、能干什么

    原来在windows上点点点完成的是,它都能做到
    
    使用Shell实现对Linux系统的大部分管理,例如:
    1.文件管理(文件创建,移动,复制,删除,编辑…)
    2.权限管理(不同用户不通权限)
    3.用户管理(创建,删除….)
    4.磁盘管理(挂载)
    5.网络管理
    6.软件管理
    等等

    3、平时如何使用shell呢?

    1 输入命令,低效
    2 shell script:shell脚本  ,批量执行命令

    4、shell提示符

    [root@lqz ~]#
    # root:当前用户
    # @ :没有意义
    #lqz:主机名
    # ~:家目录
    # #:表示超级用户
    $:普通用户
    [lqz@lqz ~]$ 

    5、shell基础语法

    #  命令  选项  参数   三部分组成
    ls -a  /temp      
    ls --all
    # 以下三个一样
    ls -l -a
    ls -la
    ls -al

    6、命令补全

    # 一下或者两下tab建
    # 一下的话会直接找到你要用的命令
    # 两下,可能会用到的全列出来
    
    # ifconfig 在7的版本没有,需要装软件
    yum install net-tools -y
    yum install net-tools
    
    # 参数补全
    # yum install bash-completion -y   补齐选项
    ls - 两下tab建,所有的选项都会提示出来

    7、命令快捷键

    Ctrl + a    #光标跳转至正在输入的命令行的首部
    Ctrl + e    #光标跳转至正在输入的命令行的尾部
    Ctrl + c    #终止前台运行的程序   ##################
    Ctrl + d    #在shell中,ctrl-d表示推出当前shell。
    Ctrl + z    #将任务暂停,挂至后台
    Ctrl + l    #清屏,和clear命令等效。  ##############
    Ctrl + k    #删除从光标到行末的所有字符
    Ctrl + u    #删除从光标到行首的所有字符
    Ctrl + r    #搜索历史命令, 利用关键字,Tab建选中,只能找到最近的一条
    Ctrl + w    #按单词或空格进行向前删除
    Ctrl + 左右建 #按单词或空格进行向前向后跳
    
    #在命令行前加面加 "#" 则该命令不会被执行

    8、history

    # history查看历史命令
    # !数字   快速执行数字那一行
    # !yum    快速执行最近一条yum命令
    
    
    # history -d 70  把历史记录的第70行删除
    # history -c   清空所有记录(连到人家服务器,操作完了,执行一下)
    # history -w   可以把 历史记录写到用户家路径的.bash_history文件中
    > .bash_history  清空文件的保存(操作完,不让别人看你执行的命令)

    9、命令别名

     1 设置别名
         alias www='ls /'  只在当前bashshell中生效
     2 永久生效(全局,局部),
        echo "alias wk='ifconfig'" >> /etc/bashrc
     3 unalias wk  
     4 如果写到配置文件中,取消的话unalias wk+去配置文件删除
     5 内置的别名:在环境变量的配置文件中放着
        alias ls
     6 /bin/ls -al /root   # ls 内置了别名
    
     7 命令 --help
     8 man 命令
  • 相关阅读:
    SharePoint Framework (SPFx) 开发入门教程
    SharePoint 2013 Designer 入门教程
    SharePoint 2013 开发教程
    SharePoint 2013 入门教程
    SharePoint Online 部署SPFx Web部件
    SharePoint Online SPFx Web部件绑定数据
    SharePoint Online 创建SPFx客户端Web部件
    SharePoint Online 配置框架(SPFx)开发环境
    SharePoint Online 创建应用程序目录
    SharePoint Online 启用 IRM
  • 原文地址:https://www.cnblogs.com/ZhZhang12138/p/14886212.html
Copyright © 2011-2022 走看看