0%

Linux的环境配置文件包括/etc/profile~/bash_profile~/.bashrc等,它们通常会在用户登录时被执行。这些配置文件是每次登录都会调用吗?为什么有时候/etc/profile没有生效?它们的执行顺序是怎么样的?
跟小编一起来看看吧~

阅读全文 »

交互式shell,指的是你可以输入命令并获得执行结果的shell。而非交互式shell,一般是执行一个命令、一个脚本的shell,它们通常不需要人工干预,例如系统维护脚本、后台脚本等。

本文基于Bash总结一下交互式shell的定义和与非交互式shell的区别。

阅读全文 »

经常看到一个概念“login shell”,或者叫登录shell,但很难从名称理解它的含义,从网上也很少找到详细的解释,今天来整理一下login shell的概念以及如何区分login shell和non-login shell。

阅读全文 »

301和302是最常见的重定向代码,其中301是永久重定向,302是临时重定向。它们的区别是永久重定向会被浏览器缓存,而临时重定向不会。除了常见的301和302,HTTP重定向代码还有303,307和308。

阅读全文 »