• Linux入门基础(一)


    UNIX/Linux 本身是没有图形界面的,我们通常在 UNIX/Linux 发行版上看到的图形界面实际都只是运行在 Linux 系统之上的一套软件XFree86,现在则是 xorg(X.Org),而这套软件又是通过 X 窗口系统(X Window System,也常被称为 X11 或 X)实现的,X 本身只是工具包及架构协议,而 xorg 便是 X 架构规范的一个实现体,也就是说它是实现了 X 协议规范的一个提供图形界面服务的服务器,就像实现了 http 协议提供 web 服务的 Apache 。如果只有服务器也是不能实现一个完整的桌面环境的,当然还需要一个客户端,我们称为 X Client,像如下几个大家熟知也最流行的实现了客户端功能的桌面环境 KDE,GNOME,XFCE,LXDE 。

     

    **常用命令行:**

    touch是用来创建文件,例如touch file

    cd用来进入一个目录

    pwd用来查看当前所在目录

    **重要的快捷键:**

    按键                 作用

    Tab          进行命令补全

    Ctrl+c      强行终止当前程序

    Ctrl+d       键盘输入结束或退出终端

    Ctrl+s       暂停当前程序,暂停后按下任意键恢复运行

    Ctrl+z       将当前程序放到后台运行,恢复到前台为命令fg

    Ctrl+a       将光标移至输入行头,相当于Home键

    Ctrl+e       将光标移至输入行末,相当于End键

    Ctrl+k       删除从光标所在位置到行末

    Alt+Backspace          向前删除一个单词

    Shift+PgUp       将终端显示向上滚动

    Shift+PgDn       将终端显示向下滚动

    **Shell 常用通配符:**

    *                       匹配 0 或多个字符

    ?                       匹配任意一个字符

    [list]                 匹配 list 中的任意单一字符

    [!list]                 匹配 除list 中的任意单一字符以外的字符

    [c1-c2]              匹配 c1-c2 中的任意单一字符 如:[0-9] [a-z]

    {string1,string2,...} 匹配 string1 或 string2 (或更多)其一字符串

    {c1..c2}             匹配 c1-c2 中全部字符 如{1..10}

    **man命令行用来获得帮助**

    区段   说明

    1       一般命令

    2       系统调用

    3       库函数,涵盖了C标准函数库

    4       特殊文件(通常是/dev中的设备)和驱动程序

    5       文件格式和约定

    6       游戏和屏保

    7       杂项

    8       系统管理命令和守护进程

  • 相关阅读:
    SpringBoot集成RocketMQ报错:Bad annotation definition in @ExtRocketMQTemplateConfiguration...
    RocketMQ分析
    SpringBoot 自定义 health Actuator 原理
    【质量】容错机制
    【Java】ByteBuffer介绍
    【AWS】Essentials
    【QA123】NFR 非功能性需求
    【JVM123】OOM分析和解决
    【网络123】Http返回码
    【网络123】HTTP连接
  • 原文地址:https://www.cnblogs.com/rickeyscut/p/8290361.html
Copyright © 2020-2023  润新知