美文网首页
2-Linux基础命令-1

2-Linux基础命令-1

作者: 柠檬小暴 | 来源:发表于2019-04-29 19:59 被阅读0次

    GUI Graphic User Interaface
    CLI Command Line Interface

    .dll : Dynamic link library
    .so : shared object 共享对象

    • prompt 命令提示符
    • magic number 魔数 执行入口

    shebang #!/bin/bash

    目录:一种路径映射文件

    ls 命令

    list列出文件或文件属性

    文件类型

    -:普通文件
    d:目录文件
    b:块设备文件
    c:字符设备文件
    l:符号链接文件(symbolic link file)
    p:命令管道文件(pipe)
    s:套接字文件(socket)

    文件权限

    9位,每3位一组,rwx(读,写,执行)
    文件硬链接的次数
    文件的属主(owner),文件的属组(group)
    文件大小,默认字节
    时间戳(timestamp)最近一次被修改的时间,文件内容改变的时间
    访问 :access
    修改:modify 修改了文件内容
    改变:change, metadata 元数据 文件属性,如,文件名等

    -h human readable 人类可读,单位转换
    -a 显示所有文件,显示隐藏文件,以.开头的隐藏文件
    . 当前目录
    ..上一级目录 父目录
    -A 不显示 .目录和..目录
    -d 显示目录自身属性

    index node :缩写为inode
    -i 显示索引节点号,即inode号
    -r 逆序显示
    -R 递归显示

    cd命令

    cd: change directoary

    cd 不带任何参数,返回家目录 与cd ~效果一样
    cd ~+用户名
    cd - 在当前目录与前一次目录切换,返回前一个目录

    type命令

    显示指定的命令类型

    内置命令

    shell 内置,内建

    外部命令

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

    环境变量

    变量是命名的内存空间
    变量赋值
    环境变量是指定当前的环境显示?!

    PATH:环境变量的路径,使用冒号隔开的路径

    printenv 显示环境变量

    clear 清除屏幕

    hash 缓存,在缓存中记录使用过的命令
    缓存为王,缓存可以实现系统加速
    哈希列表,O(1)

    date命令

    显示系统时间
    linux:rtc real time clock
    ntp:network time

    硬件时钟
    系统时钟 由linux系统计算

    获得命令帮助

    内部命令名
    help command
    外部命令
    commamd --help

    man命令

    查看命令使用手 册
    man 分章节
    whatis command
    man +num command
    1,用户命令(/bin, usr/bin, usr/loacl/bin)
    2,系统调用
    3,库调用
    4,特殊文件(设备文件)
    5,文件格式(解释配置文件语法)
    6,游戏
    7,杂项
    8,管理命令(/sbin, usr/sbin, usr/local/sbin)可以修改系统运行参数等,管理员使用

    在线文档
    info commond

    命令参数

    | 多选一
    []中括号,表示可省略
    <>尖括号,必须给出的内容
    ... 可以出现多次

    man命令说明

    Name 命令名称及功能简要说明
    Synopsis 用法说明及选项
    Description 命令的选项说明
    Options 说明每一个选项的意义
    Flies 命令相关配置文件
    Example 示例
    see also 另外操作

    翻屏:
    向后翻一屏:Space
    向前翻一屏:b
    向后翻一行:Enter
    向前翻一行:k

    查找:
    / 向后
    n 后一个
    N 前一个
    ?向前

    hwclock

    -w 以系统为主
    -s 以硬件为主

    cal 命令

    显示月份牌

    echo 显示一行命令

    默认有换行符

    printf 显示一行命令

    默认没有换行符
    转义字符不要加-e选项

    相关文章

      网友评论

          本文标题:2-Linux基础命令-1

          本文链接:https://www.haomeiwen.com/subject/etpyuftx.html