8.1 shell介绍

8.1-8.9

 

8.1-8.9

8.2 命令历史

8.1-8.9

8.1-8.9

8.1-8.9

清空命令历史  

8.1-8.9

但不会删除历史文件

8.1-8.9

8.1-8.9

命令历史只有在退出终端是才会保存到。bash_history 文件里

 

环境变量HISTSIZE修改

8.1-8.9

8.1-8.9

8.1-8.9

修改完后需要重新进入终端或者使用命令

8.1-8.9

历史时间格式

8.1-8.9

8.1-8.9

 

8.1-8.9

永久保存命令历史

添加隐藏属性 只允许追加

8.1-8.9

8.1-8.9

!!

重复上一条命令

8.1-8.9

! n

运行第n条命令 

8.1-8.9

 

8.1-8.9

命令补全  按两下tab 键    

8.1-8.9

安装参数补全

8.1-8.9

重启后可以使用

8.1-8.9

添加别名

8.1-8.9

自定义多数放在这

8.1-8.9

 

8.1-8.9

8.1-8.9

> 把前面命令的输出 直接输到后面的文件里   

>>  不会把前面的删除  是追加

2>   会把前面的错误输出 放后后面的文件里

8.1-8.9

错误和正确的输出

8.1-8.9

输入重定向

8.1-8.9

8.1-8.9

ctrl + z   暂停一个任务

8.1-8.9

使用fg恢复任务

8.1-8.9

jobs 查看已停止后台任务

fg +任务编号

8.1-8.9

bg 2  添加后台任务

8.1-8.9

8.1-8.9

8.1-8.9

 

暂停1000秒

8.1-8.9

8.1-8.9

获取系统常用变量

8.1-8.9

8.1-8.9

8.1-8.9

8.1-8.9

自定义的变量

8.1-8.9

8.1-8.9

8.1-8.9  系统层次的   用户登录是会加载

8.1-8.9

8.1-8.9

8.1-8.9

 

/.bash_logout   

用户定义用户退出时做的操作 例如退出时删除命令历史 就可以将删除命令历史的命令放/.bash_logout   

 

8.1-8.9

8.1-8.9

8.1-8.9

8.1-8.9

 PS1='\   [\033[01;32m\]        \[email protected]\h\      [\033[00m\]  :\  [\033[01:36m\]   \W\   [\033[00m\]\$'

8.1-8.9

Linux系统下的终端命令提示符设置(PS1)_Linux教程_Linux公社-Linux系统门户网站  https://www.linuxidc.com/Linux/2016-10/136597.htm

Linux下PS1、PS2、PS3、PS4使用详解 - CSDN博客  https://blog.csdn.net/rainharder/article/details/54573021

 

 

 

8.1-8.9

 

相关文章:

  • 2021-11-13
  • 2021-10-03
  • 2021-12-08
  • 2021-12-19
  • 2021-11-29
  • 2022-01-02
  • 2022-01-04
  • 2022-12-23
猜你喜欢
  • 2021-04-18
  • 2022-12-23
  • 2021-12-21
  • 2021-11-25
  • 2021-07-19
  • 2021-10-19
相关资源
相似解决方案