zoukankan      html  css  js  c++  java
  • man/ls/clock/date/echo笔记

    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:长格式
            文件类型:
                -:普通文件 (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)显示
        
    cd: change directory
        家目录,主目录, home directory
        cd ~USERNAME: 进入指定用户的家目录
        cd -:在当前目录和前一次所在的目录之间来回切换

    命令类型:
        内置命令(shell内置),内部,内建
        外部命令:在文件系统的某个路径下有一个与命令名称相应的可执行文件
        
    环境变量:命名的内存空间
        变量赋值
            NAME=Jerry
            
        PATH: 使用冒号分隔的路径
        O(1)

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

        硬件时钟
        系统时钟


    获得命令的使用帮助:
    内部命令:
        help COMMAND
    外部命令:
        COMMAND --help
        
    命令手册:manual
    man COMMAND

    whatis COMMAND  查看命令在那些章节有介绍

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

    <>:必选
    []:可选
    ...:可以出现多次
    |:多选一
    {}:分组

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

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

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

    ?KEYWORD:向前
    n: 下一个
    N:前一个

    q: 退出


    在线文档:
    info COMMAND

    文档:/usr/share/doc

    google

    apache, hadoop

    练习:
        使用date单独获取系统当前的年份、月份、日、小时、分钟、秒
        
    hwclock
        -w: 将系统时间写到硬件时钟
        -s: 将硬件时钟写入系统


    cal: calendar

    练习:
    1、echo是内部命令还是外部命令?
    2、其作用?
    3、如何显示“The year is 2013. Today is 26.”为两行?

    转义,逃逸

    练习:
    1、printf是内部命令还是外部命令?
    2、其作用?
    3、如何显示“The year is 2013. Today is 26.”为两行?

    file命令及其用法。

  • 相关阅读:
    selenium之WebDriver API
    python开发之面试题
    python开发之协程
    Python爬虫
    Python基础
    Django-搭建win7虚拟环境-virtualenv
    Linux系列
    Python知识点
    Python知识点
    Python基础-生物信息:找出基因,生物学家使用字母A、C、T和G构成的字符串建模一个基因组。
  • 原文地址:https://www.cnblogs.com/jjzd/p/5746916.html
Copyright © 2011-2022 走看看