• shell命令手册


    shell多任务多用户系统

    了解shell

    cat  /etc/shell   查看系统中有哪些shell

    set    、   env    查询当前的环境变量

    常见的预定义变量:

    HOME:当前用户的主目录

    PATH:当前用户的可执行文件搜索路径

    LANG:程序应该使用的默认语言

    使用echo $变量名字来查看变量。

    echo $PATH 这是可执行程序的搜索路径

    echo $LANG 当前语系

    echo $HOME 当前用户的主目录

    unix-like
    终端
    物理终端:直接连接到的是键盘、鼠标 /dev/console
    虚拟终端:(/dev/tty)基于物理终端,以软件形式实现的登录方式,以ctrl+alt+Fn[1-6],centos 7
    模拟终端:(/dev/pts/)基于物理终端,以软件形式实现的登陆方式,通过ssh、telent远程登录的、(可以有很多个,无穷多个),在图形界面打开的命令行

    终端交互式接口
    GUI:图形界面,GNOME,KDE, XFCE
    CLI: 命令行,shell

    1、CentOS 7 系统桌面可直接接打开终端

    2、以ctrl+alt+Fn[1-6]登录虚拟终端

     shell 应用程序
    /bin/sh
    /bin/bash 比较常用shell,跟随用户启动的独立程序
    /usr/bin/sh
    /usr/bin/bash
    /bin/tcsh
    /bin/csh

    3、查看当前使用的shell程序

    4、查看登录方式

     

    5、查看设备安装的所有shell程序

    6、查看进程树

    7、命令提示符
    #:管理员使用的命令提示符
    $: 普通用户使用的命令提示符

     

    8、ctrl+c 终止shell命令

    shell 内嵌命令 ,执行效率高,常驻内存
    外部命令,根据需要执行
    which whereis 查找外部命令的位置

    help,主要针对内嵌
    man(manual),主要针对外部命令

    9、type和cd 是shell内嵌,查看是内部命令还是外部命令

     

    echo $SHELL 查看当前使用的shell程序
    shell 进入shell,系统登录时候,默认使用的是bash,且默认已登录
    exit 退出当前shell
    cat /etc/shells查看设备安装的所有shell程序
    pstree 查看进程树
    tty 查看登录方式
    type 查看是内部命令还是外部命令
    enable -a 查看所有内嵌命令
    which whereis 查看外部命令位置(以及帮助信息)
    whatis 查看和更新数据库信息(帮助文档)
    ctrl+c 终止shell命令

    10、查看所有内嵌命令

    11、查看外部命令位置(以及帮助信息)

     

    12、查看和更新数据库信息(帮助文档)

     

     

    13、shell  应用程序,pstree查看,/bin/csh 进入普通用户界面了

     

    输入/bin/tcsh跳到普通用户去了,exit返回root时不用密码

    查看内部命令的使用说明

    在CentOS 7 终端输入的shell程序,在gnome-terminal查看

     

     

     

    Man帮助命令

    输入history可以查看历史记录

  • 相关阅读:
    Markdown 画 UML 图(六)
    Markdown 高级技巧(五)
    Markdown 链接、图片、表格(四)
    16.3Sum Closet
    15.Three Sum
    11.Container With Most Water
    1.Two Sum
    优化学习笔记5
    优化学习笔记4
    优化学习笔记3
  • 原文地址:https://www.cnblogs.com/wufanblog/p/13453921.html
Copyright © 2020-2023  润新知