1. history:查看命令历史

    1. 当前命令的历史将保存在shell的进程缓冲区中,当关机后缓冲区的命令将保存至~/.bash_ihstory中

    2. !#:执行命令历史中对应的命令

    3. !!:执行上一条命令

    4. !-#:执行命令历史列表中倒数第#条命令

    5. !string:执行命令列表中,最近一次以string开头的命令

    6. !$:引用上一条命令的最后参数。也可先按ESC,然后按.

    7. history -c:清空历史命令

    8. -d #:指定清空#命令,如history -d 3 表示清空序号为3的命令

    9. -a:附加当前会话到历史文件中去

    10. -n:读取存在历史文件中,但是没有在会话中的命令

  2. 命令历史相关的环境变量:

    1. HISTSIZE:命令历史缓冲区中保存的命令条数

    2. HISFILE:定义保存命令历史的文件

    3. HISFILESIZE:保存命令历史文件中能够保存的命令条数

    4. HISCONTROL:控制命令历史的生成。

      1. 默认为忽略重复的命令ignoredups【连续相同的命令为重复命令】

      2. ignoreboth:忽略重复和不记录空白开头的命令

  3. FHS:文件目录标准

    1. /bin/,/sbin/:操作系统启动需要的命令保存位置

    2. /usr/bin/,/usr/sbin/:完成某些特定功能而需要的命令保存位置

    3. /usr/local/bin/,/usr/local/sbin/:第三方程序的命令保存位置

    4. /boot/:引导目录,为内核,ramfs文件和grub存放的位置

    5. /dev/:设备文件存放目录

    6. /etc/:配置文件存放目录。其中/etc/sysconfig/为系统级别的应用目录

    7. /home/:家目录。Unix上无管理员家目录,因为禁止管理员登录。

    8. /lib/,/lib64/:32bit和64bit操作系统存放库文件的目录。系统能自动从此处寻找库文件。注意:若/usr/local/bin/下的程序安装形成的库文件则存放至/usr/local/lib[64]/下,而系统不会从此处寻找库文件

    9. /media/:通常挂载便携式设备,如光盘,USB之类的

    10. /mnt/:通常挂载额外的存储设备,如ISCSI设备

    11. /misc/:备用目录,很少使用

    12. /opt/:备用目录,早期通常用来安装第三方那软件

    13. /proc/:伪文件系统。即目录下的文件并非真正文件,而是提供一个接口以进行内核特性,内核参数的调整和修改。实际上为内核参数,不过映射成的文件形式而已

    14. /sys/:伪文件系统,近似/proc。和外围硬件设备特性相关,如硬盘。

    15. /srv/:为服务提供数据存放位置,如早期的apache存放数据的位置

    16. /tmp/:临时文件系统,存放临时文件。默认超过30天无访问则自动清除。任何人都能存放文件到该位置,但是无法修改别人的文件【设置了特殊权限】

    17. /var/:频繁变化的文件,如/var/log,/var/run,/var/cache

    18. /usr/:shared,readonly类的文件

转载于:https://blog.51cto.com/jaywin/1892011

history命令和FHS介绍相关推荐

  1. Linux系统下活用History命令

    Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间 ...

  2. linux之history命令

    history命令,在我们操作linux的时候,也是一个常用的命令,可以有效地帮我们提升工作效率,这里也只是初步介绍history命令的一些常用选项和history的环境变量设置,至于更复杂的,相信g ...

  3. 谁动了我的主机? 之活用History命令|Linux安全运维

    Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在未进行附加配置情况下,history命令只能查看用户历史操作记录,并不能区分用户以及操作时间 ...

  4. History命令用法

    如果你经常使用 Linux 命令行,那么使用 history命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的 若干个用法. 使用 HISTTIMEFORMAT 显示时间 ...

  5. 删除悬镜linux安装教程,Linux安全运维之如何活用history命令

    作者分离本人多年丰厚的工作实战经历,以简单.浅显易懂方式讲述了如何活用history命令. Linux系统下可通过history命令查看用户所有的历史操作记录,在安全应急响应中起着非常重要的作用,但在 ...

  6. Linux目录标准FHS介绍

    Linux目录标准FHS介绍 Linux和UNIX的文件系统是一个以"/ "为根的阶层式的树状文件结构,/ 因此被称为根目录.所有的文件和目录都置于根目录/ 之下.根目录/下面有/ ...

  7. 清空linux+history_linux清除history命令

    最近登录服务器的发现history保留了很多的执行记录或者密码之类的敏感信息,接下来吾爱编程为大家介绍一下linux彻底清除history命令,有需要的小伙伴可以参考一下: 1.查看history记录 ...

  8. linux设置历史命令行数,Linux设置history命令显示行数以及时间

    Linux和unix上都提供了history命令,可以查询以前执行的命令历史记录 但是,这个记录并不包含时间项目 因此只能看到命令,但是不知道什么时间执行的 如何让history记录时间呢? 解决方案 ...

  9. linux history 命令 shell历史记录显示 HISTSIZE

    简介 用于显示历史记录和执行过的指令命令.history命令读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件.该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号! ...

最新文章

  1. Kubernetes初体验
  2. 史丹利对话中国农民丰收节交易会-万祥军:谋定跨国合作
  3. 手写自己的MyBatis框架-这个框架需要解决什么问题?
  4. 数据特征分析-统计分析
  5. SpringBoot2.0 基础案例(14):基于Yml配置方式,实现文件上传逻辑
  6. linux环境C语言操作数据库
  7. c语言常用单词表格,C语言常用单词
  8. Java中9大内置基本数据类型Class实例和数组的Class实例(转载)
  9. 《计算机系统:系统架构与操作系统的高度集成》——1.5 计算机硬件的演化...
  10. [Postman]响应(7)
  11. 万能声卡驱动win10_Windows系统杜比驱动安装教程
  12. 依赖注入框架 ----Dagger2 使用详解及源码分析
  13. 【图像重建】基于Split Bregman实现稀疏图像重建附matlab代码
  14. 非华为电脑使用EMUI10多屏协同教程
  15. 【看表情包学Linux】shell 命令及运行原理 | Linux 权限 | 文件权限的修改和转让 | 目录的权限 | Sticky bit 粘滞位
  16. 计算机用户分配盘符,盘符划分不求人 Win7硬盘分区多面看
  17. Linux: fPIC与 pie 区别
  18. python语音特征提取_使用Python从视频中提取语音
  19. C#读取Word文件的方法
  20. 【学习笔记】CS224W速记(图模型专题)

热门文章

  1. 去中心化存储项目终极指南 | Filecoin, Storj 和 PPIO 项目异同 (上)
  2. 移动app需求分析与用例设计
  3. ios越狱,impactor无法使用的替代方案
  4. Ubuntu重启黑屏无法进入GUI桌面
  5. CNCF宣布TUF项目正式毕业
  6. Centos7搭建lamp环境后外网浏览器不能访问
  7. 该虚拟机似乎正在使用中
  8. CRC16_CCITT/True的Java计算实现
  9. jqurey怎么写入html,html如何写入和创建功能到jquery
  10. 室内定位技术及机场方案建议