Linux 终端 忽略大小写

忘了在哪里看到的了,记录一下。

在~/.inputrc中加入一行

set completion-ignore-case on

搞定!

这样在终端输入、补全时就忽略大小写了。当然,Linux本身还是区分大小写的。但使用大小写来区分文件或者不同命令绝不是个好习惯,尽量避免使用。 

时间: 2024-10-15 20:00:46

Linux 终端 忽略大小写的相关文章

MacOs终端忽略大小写

使用MacOs的终端时,唯一让人感觉不爽的就是Tab补全是区分大小的,所以查了资料就把这个问题搞定了.在用户目录下创建 .inputrc 文件,内容为以下三行代码,保存后重启终端再次输入文件名Tab补全就可以忽略大小写. set completion-ignore-case on set show-all-if-ambiguous on TAB:menu-complete

linux mysql 忽略大小写

修改/etc/my.cnf 2)在[mysqld]下加入一行:lower_case_table_names=1 3)重新启动数据库即可.

【MySql】linux下,设置mysql表名忽略大小写

[障碍再现] 状况描述01: 在LINUX下调一个程序经常报出找不到表,但是我明明是建了表的, 测试的时候,遇到一些问题,从Windows平台访问虚拟机中的Web应用,经常报出找不到表,但自己明明在数据库中看到相关的数据表和数据,在linux中通过MYSQL的命令行下也可以查到,为什么从Windows平台上的程序来访问虚拟机中的MySql时,就找不到呢? [原因分析] 原来是LINUX下的MYSQL默认是要区分表名大小写的,而在windows下是不区分. 从windows下导出的数据脚本中数据表

linux终端和shell

第一章 介绍和安装linux 请自行百度 第二章 linux终端和shell linux终端 虚拟终端由mingetty程序产生 切换终端 ctrl+alt+fn  n=1-6 虚拟终端(输入tty显示当前是那个终端) [[email protected] ~]# tty /dev/tty1 模拟终端 (使用ssh通过网络连接到linux) [[email protected] ~]# tty /dev/pts/0 linux的shell 查看系统使用的shell [[email protect

linux终端terminal个性化配置(转)

http://blog.csdn.net/pipisorry/article/details/39584489 {本文介绍Linux终端字体颜色设置.终端提示符显示内容设置.自定义alias命令} linux打开终端快捷键: ctrl + alt + t  新窗口中打开 ctrl + shift +t 新标签页中打开 个人配置文件介绍 系统默认状态下的终端显示为紫底白字(皮皮的linux为ubuntu 14.04 LTS) 在没有经过自定义配置的终端下因为所有输入输出都是一个颜色(ls命令除外)

mysql表名忽略大小写

查看大小写区分mysql> show variables like "%case%";+------------------------+-------+| Variable_name          | Value |+------------------------+-------+| lower_case_file_system | OFF   | | lower_case_table_names | 0     | +------------------------+-

linux终端下载文件wget

wget是linux下最常用的下载工具: 一般使用的方式有两种: 直接下来到当前目录下 wget url; 下载到直接的目录文件 wget -O fileName url 相关参数如下: [[email protected] ~]# wget --help GNU Wget 1.12,非交互式的网络文件下载工具.用法: wget [选项]... [URL]... 长选项所必须的参数在使用短选项时也是必须的. 开始:  -V,  --version           显示 Wget 的版本信息并

mysql表名忽略大小写配置

linux下mysql默认是要区分表名大小写的.mysql是否区分大小写设置是由参数lower_case_table_names决定的,其中:1)lower_case_table_names = 0 区分大小写(即对大小写不敏感),默认是这种设置.这样设置后,在mysql里创建的表名带不带大写字母都没有影响,都可以正常读出和被引用. 2)lower_case_table_names = 1 不区分大小写(即对大小写敏感).这样设置后,表名在硬盘上以小写保存,MySQL将所有表名转换为小写存储和查

Linux终端那件事儿

在这里,我们将会讨论如何更好的控制用户终端:也就说是键盘输入与屏幕输出.除了这些,我们还会了解我们编写的程序如何由用户处读取输入,即使是在输入重定向的情况下,以及确保输出到屏幕的正确位置. 这里所提供的一些底层访问也许正是我们所寻找的.我们在这里所涉及的大部分内容也同样可以很好的适用于运行在终端窗口下的程序,例如KDE的Konsole,GNOME的gnome-terminal,或者是标准的X11 xterm. 在这一章,我们将会了解下面一些内容: 终端读取 终端驱动器以及通用终端接口termio