Linux系统基础与常见命令

GUI:Graphic user Interface

    Windows; Xwindow


login:

      用户名:用户ID(用户标识符)

认证机制:Authentication

授权:    Authorization

审计:    Audition(日志)


prompt,命令提示符:


命令:

magic number:魔数

shebang

#!/bin/bash


# command options... arguments...


 选项:

    短选项

    长选项

 参数:命令的作用对象


list:ls

列出、列表

目录:文件,路径映射

路径:从指定起始点到目的地所经过位置


文件系统:file system


列出指定路径下的文件 


(工作)目录:working directory,current directory


pwd:printing working directory


ls

  -l:长格式      

     文件类型:

         -:普通文件

         d:目录文件

         b:块设备文件(block)

         c:字符设备文件(character)

         l:符号链接文件(symbolic link file)

         p:命令管道文件(pipe)

         s:套接字文件(socket)

      文件权限:9位,每3位一组,每一组:rwx(读、写、执行)

      文件硬链接的次数:

      文件的属主(owner)

      文件的属组(group)

      文件的大小(size),单位是字节

      时间戳(timestamp) :最近一次被改变的时间

          访问:access

          修改:modify,文件内容发生了改变

          改变:change,metadata,元数据


    -h:做单位转换

    -a:显示以.开头的隐藏文件

      .表示当前目录

      ..表示父目录

    -A: 显示以.开头的隐藏文件,但不显示.和..的文件

    -d:显示目录自身属性

    -i:  index node(简写成inode)

    -r:逆序显示文件

    -R:(recursive)递归显示 


cd:change directory

    家目录,主目录,home directory

    cd ~USERNAME:进入指定用户的家目录

    cd-:在当前目录和前一次所在的目录之间来回切换


命令类型:

    内置命令(shell内置),内部,内建

    外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件


环境变量:命名的内存空间

    变量赋值

    PATH:使用冒号隔开的路径

    hash:


type:显示指定属于哪种类型


date:时间管理

         

Linux:rtc

    

   硬件时钟

   系统时钟

获得命令的使用帮助:

  内部命令:

    help command

  外部命令:

    command --help

命令手册:manual

man command


whatis command:查看命令在那些章节


分章节:

1:用户命令 

2:系统调用

3:库调用

4:特殊文件(设备文件)

5:文件格式(配置文件的语法)

6:游戏

7:杂项:Miscellaneous

8:管理命令(/sbin,/usr/sbin,/usr/local/sbin)


 <>:必选

 []:可选

 ...:可以出现多次

{}:分组


MAN:

    NAME:命令名称及功能简要说明

    SYNOPSIS:用法说明,包括可用的选项

    DESCRIPTION:命令功能的详尽说明,可能包含每一个选项的意义

    OPTIOPN:说明每一个选项的意义

  FILES:此命令相关的配置文件

  BUGS:

  EXAMPLES使用示例

  SEE ALSO:另外参照

翻屏:

  向后翻一屏:SPACE

  向前翻一屏:b

  向后翻一行:ENTER

  向前翻一行:k 

查找:

/KEYWORD:向后


n:下一个

N:前一个


?KEYWORD:向前


n:下一个

N:前一个


q:退出


在线文档:

 info command


文档:/usr/share/doc


goole

apache,hadoop