zoukankan      html  css  js  c++  java
  • 大数据第一部分LInux学习Note1

    1.操作系统的组成如下:

    2.Linux的原则:

    (1)一切皆文件,Linux中的操作是针对文件来进行的

    (2)配置文件为纯文本格式(Ascii码格式或是字符串格式)

    3.Linux用户接口

    (1)GUI(Graphic User Interface)

    (2)CLT接口(Command LIne Interface)

    (3)用户接口的本质:操作系统和用户交互的软件

    4.命令的格式

    5.路径

    (1)绝对路径:本质是以根目录为起点以目标为终点的一条通路,它的缺点为:这样的话程序员就必须对整个文件的整体的目录结构绝对的熟悉

    (2)相对路径:以当前工作目录为起点,以目标为终点的一条通路

    6.命令查看帮助文件

    任何一个命令在查看之前都需要对其类型进行相应的甄别

    (1)type   命令:得到命令的类型

    若为builtin类型的就说明为系统内置的命令,查看未见的帮助文档可以通过help  命令  来实现

    若为not  found 则说明为外部的命令,参看文件的帮助文档需要使用man  命令  来实现

    7.一些命令的说明

    (1)目录:

    工作目录(working directory),

    当前目录(current directory)

    pwd: Printing Working directory

    ls(list,列表)
    -l:以长格式的形式显示文件具体的相关的信息
    (2)文件类型:
    -:普通文件 (f)
    d: 目录文件(direction)
    b: 块设备文件 (block):输入输出没有任何顺序的设备,例如光驱
    c: 字符设备文件 (character):输入输出有顺序的设备,例如键盘,显示器
    l: 符号链接文件(symbolic link file):也就是超链接文件类型
    p: 命令管道文件(pipe)
    s: 套接字文件(socket)
    (3)文件权限:

    9位,每3位一组,3组 权限User,Group,Other User(U,G,O)分别是针对用户自己,用户组成员和其他用户的权限设置

    每一组:rwx(读,写,执行), r-- ,第一组:文件的属主用户权限。第二组:文件的属组用户权限,第三组:其他用户权限
    文件硬链接的次数
    文件的属主(owner)
    文件的属组(group)
    文件大小(size),单位是字节(bite)
    时间戳(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内置),内部,内建
    外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件

    type: 显示指定属于哪种类型
    date:时间管理
    Linux: rtc

    硬件时钟
    系统时钟

    命令手册:manual
    man COMMAND

    whatis COMMAND

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

    翻屏:
    向后翻一屏:SPACE
    向前翻一屏:b
    向后翻一行:ENTER
    向前翻一行:k

    查找:
    /KEYWORD: 向后
    n: 下一个
    N:前一个

    q: 退出

    每天进步一点点;不为琐事困扰,每日岁月静好。
  • 相关阅读:
    Error Code: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use...
    php-fpm.conf
    php扩展模块redis安装
    php中configure报错问题
    Linux基础之重定向|grep
    Linux基础之基本命令cat less more sort uniq alias 命令行 bash简单描述(三)
    生产环境下正则的应用实例(一)
    mysql5.7.20主从和主主搭建
    Linux基础之vi编辑器(二)
    svn
  • 原文地址:https://www.cnblogs.com/Adaisme/p/7616041.html
Copyright © 2011-2022 走看看