Linux中常见配置文件

2024-04-28 19:08
文章标签 配置文件 linux 常见

本文主要是介绍Linux中常见配置文件,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

source

source 配置文件. 配置文件
使配置文件生效

常见配置文件:

  • /etc/profile
  • /etc/profile.d/*.sh
  • ~/.bash_profile
  • ~/.bashrc
  • /etc/bashrc

文件的作用及关系如下:
配置文件关系图

其他配置文件

  • ~/.bash_logout 退出登陆时自动执行,
  • ~/.bash_history 保存历史命令,当前登陆的历史命令保存在内存中,退出后保存到文件中。
  • /etc/issue 本地终端登陆之前,显示的信息
  • /etc/issue.net 远程终端的登陆时,显示的信息
  • /etc/motd 在登陆之后显示信息,不管本地还是远程

常见转义符:

[外链图片转存失败(img-kGIm6g32-1567934311251)(http://otbrtx8bw.bkt.clouddn.com/%E6%AC%A2%E8%BF%8E%E7%95%8C%E9%9D%A2%E5%8F%82%E6%95%B0.png)]

PS: 对于 /etc/issue.net,转义符不起作用,只能显示普通文本.。由/etc/ssh/sshd_config 控制。Banner有参数时 Banner /etc/issue.net 才能显示

这篇关于Linux中常见配置文件的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/944022

相关文章

linux目录结构及各目录的作用

Linux目录和Windows目录有着很大的不同,Linux目录类似一个树,最顶层是其根目录,如下图: /bin bin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。 /boot 这里存放的是启动Linux时使用的一些核心文件。 /dev dev是device(设备)的缩写。这个目录下是所有Linux的外部

Linux sigfillset

#include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <signal.h> /*  * 是标准C库中用于操作自定义信号集的一个函数  */ #if 0 # 用于初始化一个自定义信号集,将其所有信号都填充满,也就是将信号集中的所有的标志位置为1, # 使得这个集合包含所有可接受的信号,也就是阻塞所有信号。 int

linux系统常见的压缩命令

linux常见的压缩文件扩展名 *.Z         compress 程序压缩的文件; *.gz        gzip 程序压缩的文件; *.bz2       bzip2 程序压缩的文件; *.tar       tar 程序打包的数据,并没有压缩过; *.tar.gz    tar 程序打包的文件,其中并且经过 gzip 的压缩 *.tar.bz2   tar 程序打包的

在Nginx配置文件中设置语法高亮

在管理Web服务器时,配置文件的可读性极为重要。Nginx作为一个高性能的HTTP和反向代理服务器,它的配置文件复杂度往往较高,尤其是在处理大型应用或多个站点时。为了提高配置过程的效率和减少错误,使用语法高亮显示是一种非常有效的方法。本文将探讨如何在不同编辑器中为Nginx配置文件设置语法高亮,以及展示相关的实际配置示例。 1. 选择合适的文本编辑器 首先,选择一个支持语法高亮的文本编辑器对于

Idea一些常见的快捷键使用

Idea一些常见的快捷键使用 IDEA输出打印System.out.println()的快捷键 sout Intellij IDEA main方法快捷键 psvm

Linux安装卸载 Mysql完整步骤

一、卸载 1、使用以下命令查看当前安装mysql情况 rpm -qa|grep -i mysql 2、停止mysql服务、删除之前安装的mysql(如果没有包,直接进入第三步) 删除命令:rpm -e –nodeps 包名 rpm -ev MySQL-client-5.5.25a-1.rhel5 rpm -ev MySQL-server-5.5.25a-1.rhel5 如果提示依赖包错误,则

Linux环境下网络设置

需要修改静态ip,所以需要修改这个文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0TYPE=EthernetUUID=6116a96f-c427-48f5-9e64-37882eba6fdcONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIPADDR=192.168.25.13

工作随机:linux 挂载LVM管理模式的磁盘

文章目录 前言一、创建一个分区二、创建PV三、创建VG四、创建LV五、格式化并挂载目录 前言 在数据库管理中,常有比较头疼的问题,就是一段时间发展后我的磁盘空间不够了,想要扩容原有的目录很是头疼,那么LVM管理的优势就体现出来了:逻辑卷的大小可以动态调整,而且不会丢失现在的数据,从而达到一个不动旧数据的情况下进行扩容。 一、创建一个分区 使用fdisk分区工具创建LV

五、Linux二进制安装MariaDB 六、MariaDB主从复制

目录 五、Linux二进制安装MariaDB1 卸载mariadb1.1 卸载相关的服务(mysql和mariadb都查询一下)1.2 查找MySQL和mariadb相关的文件目录 2 安装mariadb2.1 mariadb下载地址2.2 将安装包放入到服务器中并解压 (我放到opt下)2.3 将解压后的目录移动到安装目录下2.4 创建数据目录(根据自己情况修改)2.5 添加用户组和用户及

嵌入式中STM32上模拟启动Linux自动初始化

Linux中有很多编程思想可以学习,很多大佬把这些思想、机制运用到单片机的编程上。     下文,在STM32上模拟Linux kernel自动初始化流程。     通常我们写程序都是按照这个套路,一个函数一个函数按照顺序逻辑一个一个的执行下去。     如果逻辑非常复杂,涉及的模块比较多,那么这种顺序执行的代码就会比较臃肿,各模块耦合非常紧密。Linux kernel 中