linux学习笔记-day3

来源:互联网 发布:手机统计软件 编辑:程序博客网 时间:2024/05/20 18:16


    linux遵循的标准

    clip_image001

    /boot:

    引导文件存放目录,内核文件(vmlinuz),引导加载器(bootloader,grub),

    /bin

    供所有用户使用的基本命令:不能关联至文件分区 os启动即会用到的程序

    /sbin

    管理类的基本命令:不能关联至文件分区 os启动即会用到的程序

    /lib:

    基本共享库文件,以及内核模块文件(/lib/modules)

    /lib64

    专用于64位系统上的辅助共享库文件存放位置

    /etc

    配置文件目录(纯文本文件) /etc/x11和图形界面相关

    /media

    便携式移动设备挂载点

    /mnt

    临时文件系统挂载点

    /dev

    设备文件目录

           b:块设备 随机访问

           c:字符设备 线性访问

    /opt

    第三方应用程序的安装位置

    /srv

    系统上运行的服务用到的数据

    /tmp

    临时文件系统

    /usr

    Universal shared,read-only data;

    Bin:保证系统拥有完整功能二提供的应用程序:

    Sbin:

    Lib:

    Lib64:

    Include:c程序的头文件:(header files):

    Share:结构化独立的数据:

    Local 第三方应用程序的安装位置

    /var

    Variable data file

    Cache:应用程序的缓存信息

    Lib:应用程序的状态信息数据

    Loacl:专用于位/usr/loacl下的应用程序存储可变数据

    Lock:锁文件

    Log:日志目录 及文件

    Opt: 专用于位/pot下的用程序存储可变数据

    Run:运行中的进程相关的数据:通常用于存储进程的 pid文件

    spllo:应用程序的数据池

    tmp:保存系统的两次重启产生的数据信息

    /proc

    用于输出内核于进程信息相关的虚拟文件系统(把不是文件系统的转换成文件访问)

    /sys

    用于输出硬件设备相关信息的的虚拟文件系统

    /selinux

    security,enhanced Linux,selinux相关的安全策略信息的存储位置

    linux上的应用程序组成部分

    二进制程序:/bin /sbin /usr/bin /usr/local/bin /usr/local/sbin

    库文件:/lib ,/lib64, /usr/lib64 /usr/local/lib /usr

    /local/lib64

    配置文件:/etc /etc/directory /usr/local/etc

    帮助文件 /usr/share/man /usr/share/doc /usr/loacl/share/man /usr/local/share/doclinux下的文件类型

    —普通文件

    d 目录文件

    b 块设备

    l 符号链接设备

    c 字符设备

    p 管道文件

    s 套接字文件(如果2主机通信 通过协议 1主机2程序通信 建议通过套接字)

    关机或者重启

    Halt poweroff

    Reboot

    -f 强制关机 调用shutdown

    Shutdown

    -r reboot

    -h halt

    -c 取消关机操作

    time:

           Now 立刻

           +m :eg:+3 3分钟后

           hh:mm 指明时间

    用户登信息查看命令

    Whoami :显示当前登录有效的用户

    Who 系统当前所有登录会话

    w:系统当前的登录会话及所做的操作

    bash基础特性

    命令历史

    History

           环境变量

           histsize:命令的历史记录条数

           hisfile:~/.bash_history

           Historyfilesize:命令历史记录历史的条数

           clip_image002

           !$和ESC.常用

    控制命令历史记录方式

    clip_image003

    clip_image004

    修改环境变量值得方式export 变量名=“值”

           变量赋值:把赋值符号后面的书存储于变量名指向的内存空间:

           clip_image005

    题外话:sercurtCRT 颜色和linux同步

    clip_image006

    clip_image007

    Tree

    clip_image008

    clip_image009

    -d 只显示目录

    -l 显示层级

    clip_image010

    命令行展开

    clip_image011

    clip_image012

    文本工具:

    clip_image013

    文件的时间戳管理工具:

    Touch

    clip_image014

    clip_image015

    clip_image016

    clip_image017