`

bash和乱码

阅读更多
几个bash下配置的区别
1)/etc/profile: 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. 并从/etc/profile.d目录的配置文件中搜集shell的设置。
(2)/etc/bashrc: 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取。
(3)~/.bash_profile: 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
(4)~/.bashrc: 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。
(5)~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件. 另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系。
(6)~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。


有时候进控制台,看到乱码可以执行
export LANG=C
也放到上面的bashrc或者bash_profile等其中一个文件里
分享到:
评论

相关推荐

    CentOS8出现-bash:乱码问题及解决方法

    主要介绍了CentOS8出现-bash:乱码问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

    DSI_Studio:用于运行DSI Studio的python脚本和一些BASH脚本

    用于运行DSI studio的python脚本和一些BASH脚本设置代码后,将您放入已创建的ROI库中。 然后是一个python字典,该字典创建一个字符串,该字符串输入到dsistudio bash命令中。 可以根据自己的喜好来设置牵引术的设置...

    Winscp中文版4.2.9

    但WinSCP不支持编码选择,也就是说,你在Windows下使用WinSCP连接一个Linux机器,因为Linux和Windows的默认编码不同,因此是无法访问上面的中文文件或者文件夹的(将看到乱码)。一种解决方法就是在打开winscp时...

    MySQL中出现乱码问题的终极解决宝典

    MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表...本文中我们假定Bash是我们的Terminal,即用户端的输入和展示界面。图中每一个框格对应的行为如下:

    Mac Android Studio 3.0 Terminal 中文乱码问题处理

    前几天,收到 AS 发布的 3.0 更新,就迫不及待的更新了,更新后发现整个界面的画风都变了,和 IDEA 更像了 本人是命令行重度使用患者,平时都是使用 AS 下面的 Terminal,升级完成后,使用 git log 命令查看历史 log...

    Mysql5.5安装配置方法及中文乱码的快速解决方法

    linux下在bash下,输入指令: 查看服务状态:service mysqld status 启动mysql服务:service mysqld start 停止mysql服务:service mysqld stop 2.登陆 mysql -u[这里输入用户名] -p[这里输密码] 3.忘记管理员密码 ...

    oracle中文乱码的解决方法

    export NLS_LANG 代码如下:[oracle@rhel6r4 ~]$ vi .bash_profile # .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then. ~/.bashrcfi# User specific environment and startup programsPATH=...

    php-fpm可执行文件出现乱码的解决方法

    配置php-fpm 默认php安装目录:/usr/local/php先拷贝配置文件,在进行编辑 代码如下:cp/usr/local/... 代码如下:#!/bin/bash#php-fpmStartupscriptforphp-fpm,aFastCGIimplementation#thisscriptwascreatedbyton

    Linux.Shell.实例精解

    本书重点讲述了当下最流行的两个Linux Shell——Borne Again Shell(bash)和TC Shell(tcsh),从它们的新特性、增加和内建的插件讲起直至具体的应用。通过对一个个实例的讲解,循序渐进地介绍了Linux Shell中的...

    樓中樓繁體代碼

    有了楼中楼繁体代码,你就可以尽情打繁体字了

    linux shell 实例精解

    本书重点讲述了当下最流行的两个Linux Shell——Borne Again Shell(bash)和TC Shell(tcsh),从它们的新特性、增加和内建的插件讲起直至具体的应用。通过对一个个实例的讲解,循序渐进地介绍了Linux Shell中的...

    hexo matery主题博客解析bug问题及主题优化

    matery主题优化时解析出bug matery是个好的主题这个我就不详细地说了,但是优化也难 越好的主题、越丰富的主题,插件越多,配置越多,就容易出错 最要命的是这种静态网页的部署还要用最原始的方法进行,先在命令行...

    Centos8操作系统入门视频.zip

    网盘文件永久链接 第1章-Linux课程介绍-学习环境搭建 1-Linux发展史 2-VMware虚拟机安装 ...3-实战-解决上传windows中文文档乱码和串行的问题 4-实战-在Centos6上恢复ext4文件系统下误删除的文件 .......

    linux中文man手册安装

    root用户 1、解压并安装 [root@localhost opt]# tar xf manpages-zh-1.5.1.tar.gz [root@localhost opt]# cd man...3、ok了,可以使用中文了 ,如果中文乱码的话,字符编码设置 UTF-8 [root@localhost ~]# cman ls

    tabby:一个更现代的终端(以前的 Terminus)

    PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、Cmder 和 CMD 支持 通过 Zmodem 从/到 SSH 会话的直接文件传输 完整的 Unicode 支持,包括双角字符 不会因快速流动的输出而窒息 Windows 上的正确 shell 体验,...

    idt:(已停止维护此资源,新版本见:https

    windows下,如果想解决git bash下的中文乱码问题,请看 下面的步骤mac和windows一致 请确保已经安装好 使用npm install来安装idt (sudo) npm install -g idt 成功以后可以开始使用 idt -h Usage: idt [options] ...

    BB1407openwrt-RG100A_DB120-squashfs-cfe.bin

    上个月发布了个bash版的同步脚本,虽能与百度网盘之间实现上传、下载和同步,但性能不是很好,稳定性也不是那么完美,此后就想着如何能解决这两个问题,首先想到的是用C语言来写下,但是C语言写的要针对特定的设备...

    java逻辑笔试题怎么da-learnshopping:学习购物

    java逻辑笔试题怎么da ============== 20181203 =============== Git笔记 git 配置 ...git config ...3,在用户目录下生成.ssh文件夹,找到公钥和私钥 id_rsa id_rsa.pub 4.将公钥的内容复制 5.进入githu

Global site tag (gtag.js) - Google Analytics