以下内容摘抄整理自: RH124-RHEL7-zh_cn

bash快捷键

  • ctrl + a: 跳到命令行开头

  • ctrl + e: 跳到命令行末尾

  • ctrl + u: 将光标处到命令行开头的内容清除

  • ctrl + k: 将光标处到命令行末尾的内容清除

  • ctrl + r: 在历史记录列表中搜索

重要的Linux目录

  • /usr: 安装的软件, 共享的库, 包括文件和静态只读程度数据. 重要的子目录有:

    • /usr/bin: 用户命令

    • /usr/sbin: 系统管理命令

    • /usr/local: 本地自定义软件

  • /etc: 特定于此系统的配置文件

  • /var: 特定于此系统的可变数据, 在系统启动之间保持永久性.动态变化的文件(如 数据库, 缓存目录, 日志文件, 打印机后台处理文档和网站内容) 可以在此目录下找到

  • /run: 自上一次系统启动以来启动的进程的运行时数据. 包括进程ID文件和锁定文件, 等等. 此目录中的内容在重启时重新创建.

  • /home: 普通用户存储其个人数据和配置文件的主目录

  • /root: 超级用户的主目录

  • /tmp: 供临时文件使用的全局可写空间. 10天内未访问, 未更改或未修改的文件将自动从该目录中删除. 还有一个临时目录/var/tmp, 该目录中的文件有效期为30天

  • /boot: 开始启动过程所需的文件

  • /dev: 包含特殊的设备文件, 供系统用于访问硬件

  • 在RHEL7中, 存在一些符号链接目录

    • /bin 和 /usr/bin

    • /sbin 和 /usr/sbin

    • /lib 和 /usr/lib

    • /lib64 和 /usr/lib64

通配符

大括号扩展

大括号扩展用于生成任意字符串.并且可以互相嵌套.

命令替换

命令替换允许命令的输出替换命令本身. 当命令包含前导美元符号和括号$(command)或者反引号`command`

在Bash Shell中, 许多字符有特殊含义. 为了忽略元字符的特殊含义, 使用引用和转移来防止他们被shell扩展.

反斜杠\是Bash中的一个转移字符, 防止其后的一个字符被特殊解释.
如果要保护较长的字符串, 则使用单引号'或双引号"来括起字符串

使用双引号可以阻止通配和shell扩展, 但依然允许命令和变量替换. 变量替换概念上和命令替换一样, 但可能使用可选的大括号语法.

使用单引号则可以按字面解释所有的文本. 在屏幕和键盘上观察单引号(')和命令替换反应号(`)的区别. 除了阻止通配和shell扩展外, 引号也阻止命令替换个变量替换. 问号也是一个需要防止扩展的元字符.

获取帮助

man命令简介


为区分不同章节中相同的主题名称, man page参考中在主题后附上了章节编号(用括号括起). 例如: passwd(1)介绍更改密码的命名, 而passwd(5)说明用于存储本地用户账户的/etc/passwd文件格式
man passwd 默认情况下显示passwd(1). 要显示具体章节的man page主题, 请附上章节比那好参数man 5 passwd

man中的命令


  • 在执行搜索时, string允许使用正则表达式语法.

  • 根据关键字搜索: man -k

其他帮助

  • 更加好用的帮助文档: pinfo

  • 读取/usr/share.doc 中的文档:
    firefox file:///usr/share/doc

其他命令

  • touch: 用于将文件的时间戳更新为当前的日期和时间, 而不作其他修改. 也可用于创建空文件

  • ls -R: 递归显示目录

RHCSA笔记整理(1)相关推荐

  1. 运维开发笔记整理-前后端分离

    运维开发笔记整理-前后端分离 作者:尹正杰  版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.为什么要进行前后端分离 1>.pc, app, pad多端适应 2>.SPA开发式的流 ...

  2. 《繁凡的深度学习笔记》前言、目录大纲 一文让你完全弄懂深度学习所有基础(DL笔记整理系列)

    <繁凡的深度学习笔记>前言.目录大纲 (DL笔记整理系列) 一文弄懂深度学习所有基础 ! 3043331995@qq.com https://fanfansann.blog.csdn.ne ...

  3. 一文让你完全弄懂逻辑回归和分类问题实战《繁凡的深度学习笔记》第 3 章 分类问题与信息论基础(上)(DL笔记整理系列)

    好吧,只好拆分为上下两篇发布了>_< 终于肝出来了,今天就是除夕夜了,祝大家新快乐!^q^ <繁凡的深度学习笔记>第 3 章 分类问题与信息论基础 (上)(逻辑回归.Softm ...

  4. 一文让你完全弄懂回归问题、激活函数、梯度下降和神经元模型实战《繁凡的深度学习笔记》第 2 章 回归问题与神经元模型(DL笔记整理系列)

    <繁凡的深度学习笔记>第 2 章 回归问题与神经元模型(DL笔记整理系列) 3043331995@qq.com https://fanfansann.blog.csdn.net/ http ...

  5. 【mysql学习笔记整理】

    /*mysql学习笔记整理*/ /*常用的数据库操作对象*/ #库的操作 #创建 #数据库的创建 USE mysql; CREATE DATABASE db_x; #删除 #删除数据库 DROP DA ...

  6. Deep Learning(深度学习)学习笔记整理系列之(五)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  7. Deep Learning(深度学习)学习笔记整理系列之(二)

    Deep Learning(深度学习)学习笔记整理系列 zouxy09@qq.com http://blog.csdn.net/zouxy09 作者:Zouxy version 1.0 2013-04 ...

  8. python eval 入门_Python学习笔记整理3之输入输出、python eval函数

    Python学习笔记整理3之输入输出.python eval函数 来源:中文源码网    浏览: 次    日期:2018年9月2日 Python学习笔记整理3之输入输出.python eval函数 ...

  9. sql基础教程mysql_SQL基础教程(第2版)笔记整理

    花了一段时间把SQL基础教程(第2版)看完,并把笔记整理好. 数据定义语言(Data Define Language) 数据操作语言(Data Manipulation Language) 数据控制语 ...

最新文章

  1. Xtrabackup bug记录
  2. sql datetime 加一天_PowerQuery数据库Sql.Database条件查询
  3. git的常用命令总结
  4. 通过PDF无纸化测试SAP SmartForm打印效果
  5. 转: seajs手册与文档之 -- 模块标识
  6. 【移植驱动到Linux3.4.2内核之一】移植DM9000C网卡驱动
  7. YUI事件体系之Y.Do
  8. mysql查看服务器版本sql_云服务器Windows系统查看mysql版本
  9. 生物计算机的主要原材料是(),新材料为生物计算机打造“神经元”和“突触”...
  10. 放射性渐变色html,html5 canvas绘制放射性渐变色效果
  11. 升级EXCHANGE2010到2013(C)
  12. [bzoj1055][HAOI2008]玩具取名
  13. 高品质深圳市地图shp数据arcgis软件道路地名县区边界水系地铁站点2021年
  14. ssk 2g安国6981量产xp
  15. JDK1.8 List转Map
  16. JAVA 开发规范
  17. 广义速度V与管理理论——流水线、TPS…
  18. DataWhale-动手数据分析-Task01:数据加载及探索性数据分析
  19. Java第11次作业
  20. VS2012安装DirectX SDK(DXSDK_Feb10)

热门文章

  1. python基础代码库-python基础--注册和登录功能 代码
  2. Windows10下git bash中添加wget下载工具
  3. guava中的Splitter
  4. LeetCode Kth Largest Element in an Array(小根堆)
  5. libqrencode生成二维码图片的问题
  6. 行为模式之Intepreter模式
  7. 浅谈Java反射机制 之 获取类的字节码文件 Class.forName(全路径名) 、getClass()、class...
  8. pc端常见布局样式总结(针对常见的)
  9. System.Web
  10. 使用Newtonsoft.Json.dll(JSON.NET)动态解析JSON、.net 的json的序列化与反序列化(一)...