zoukankan      html  css  js  c++  java
  • Linux学习笔记2:如何快速的学习使用一个命令

    Linux 分层
    内核
    库: .so 共享对象,windows:dll 动态链接库
    应用程序


    Linux的基本原则:
    1、由目的单一的小程序组成;组合小程序完成复杂任务;
    2、一切皆文件;
    3、尽量避免捕获用户接口;

    4、配置文件保存为纯文本格式;


    Linux中的GUI就是CLI

    GUI: Graphic User Interface
    Windows
    X-Window
    Gnome
    KDE
    Xface


    CLI: Command Line Interface
    sh
    bash
    csh
    ksh
    zsh
    tcsh


    1.命令的格式

    在Linux中如何快速的掌握一个不知道的命令,首先要明白命令的格式:

    命令的格式一般都是:命令  选项  参数

    选项:
    短选项: -
    多个选项可以组合:-a -b = -ab
    长选项: --
    参数:命令的作用对象


    2.使用type命令

    使用type命令来区分Linux命令的类型(内部命令/外部命令),语法:type -a 命令 例:

    type -a cd

    所有显示 xx  is a shell builtin  的都是Linux内部命令;其的命令可分为以下几种类型:

    命令分以下几种类型:

    1:用户命令(/bin, /usr/bin, /usr/local/bin)
    2:系统调用
    3:库用户
    4:特殊文件(设备文件)
    5:文件格式(配置文件的语法)
    6:游戏
    7:杂项(Miscellaneous)
    8: 管理命令(/sbin, /usr/sbin, /usr/local/sbin)


    3.查看命令所在的目录

    使用whereis  命令可以查看命令所在的路径  语法: whereis  命令 例:

    whereis  cd


    4.查询命令的帮助手册

    如果是Linux内部命令使用help查询手册; 如果是Linux外部命令使用man查询手册;

    #:help  cd
    #:man mkdir

    MAN命令语法说明:

    MAN:
    NAME:命令名称及功能简要说明
    SYNOPSIS:用法说明,包括可用的选项
    DESCRIPTION:命令功能的详尽说明,可能包括每一个选项的意义
    OPTIONS:说明每一个选项的意义
    FILES:此命令相关的配置文件
    BUGS:
    EXAMPLES:使用示例
    SEE ALSO:另外参照


    通过以上几种方法的结合使用,就能够轻松的掌握一个初见的命令;


  • 相关阅读:
    祭蟑螂文
    端午随笔
    有感于一个用户的留言
    jQuery UI dialog插件出错信息:$(this).dialog is not a function
    @@ERROR, BEGIN TRY/CATCH and XACT_ABORT
    检索 COM 类工厂中 CLSID 为{0002450000000000C000000000000046} 的组件时失败,原因是出现以下错误: 80070005。
    【SSB】使用命令行来检测Broker是否正常通信
    C#保留2位小数总结
    引用了混乱的组件或类库可能会导致WCF代理类无法正确生成
    [转]从属性赋值到MVVM模式详解
  • 原文地址:https://www.cnblogs.com/raphael5200/p/5114726.html
Copyright © 2011-2022 走看看