linux操作系统及常用命令

  1. linux操作系统基于三层体系:kernel-library-shell

  2. 访问主机系统需要用户名:用户ID

  3. linux有自己的认证机制(Authentication),不同用户需要不同的授权(Authorization),用户行文需要审计(Audition)审计大多数通过系统日志来实现。

  4. 系统人员大多数通过prompt(命令)与系统进行交互。

  5. magic number(魔数):很多类型的文件,其起始的几个字节的内容是固定的(或是有意填充,或是本就如此)。根据这几个字节的内容就可以确定文件类型,因此这几个字节的内容被称为魔数 (magic number)。此外在一些程序代码中,程序员常常将在代码中出现但没有解释的数字常量或字符串称为魔数 (magic number)或魔字符串。例如:在shell脚本中 有#!/bin/bash 进行标识。

  6. linux下常用命令:

    list: ls -- 列出,列表    

    ls

-l:长格式

文件类型:

-:普通文件 (f)

d: 目录文件

b: 块设备文件 (block)

c: 字符设备文件 (character)

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

p: 命令管道文件(pipe)

s: 套接字文件(socket)

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

文件硬链接的次数

文件的属主(owner)

文件的属组(group)

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

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

访问:access

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

改变:change,metadata,元数据

-h:做单位转换

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

. 表示当前目录

.. 表示父目录

-A

-d: 显示目录自身属性

-i: index node, inode

-r: 逆序显示

-R: 递归(recursive)显示


    目录:本身也是文件,可以理解为路径的映射

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

    文件系统:filesystem

    我们登录系统中都会处在目录中,我们称之working directory,current directory

    pwd:printing working directory 显示当前目录

    

    cd:change directory

        家目录,主目录,home directory

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

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


    命令类型:

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

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

          

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

    变量赋值

    NAME=Jerry

    PATH: 使用冒号分隔的路径

    O(1)


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

    date:时间管理

    linux:rtc

        硬件时钟

        系统时钟

    

你可能感兴趣的:(linux,操作系统,number,character,用户名)