Linux下mysql可以通过“ALTER TABLE 旧表名 RENAME [TO] 新表名;”语句来修改表名;还可以通过配置my.cnf文件,修改“lower_case_table_names”选项的值为...“1”来设置表名不区分大小写。...Linux下mysql设置表名 在 MySQL 中,可以使用 ALTER TABLE 语句来实现表名的修改。...用户可以使用 DESC 命令查看修改后的表结构, Linux下Mysql设置表名不区分大小写 Linux下的MySQL默认是区分表名大小写的 通过如下设置,可以让MySQL不区分表名大小写: 1、用root...登录,修改 /{mysql安装路径}/etc/my.cnf; 2、在[mysqld]节点下,加入一行: lower_case_table_names=1 3、重启MySQL即可。
折腾了下linux服务器上的mongodb的远程登陆,遇到了点问题,在这里记录下来。以备以后查询。 前提:已经在linux上安装好了mongodb。安装方法这里不说了,网上各种有。...{ role: "root", db: "admin" } //这里的role是设置用户的角色 ,db是指属于哪个数据库 ... ] ... } ... ) //或者一般情况下不用...root用户,而是创建一个管理用户权限的用户,注意这个用户只有管理用户权限的权力,而没有对其他数据库操作的权利 db.createUser(...数据库管理角色:dbAdmin、dbOwner、userAdmin; 3....:只在admin数据库中可用,赋予用户所有分片和复制集相关函数的管理权限。
在Linux系统中,磁盘阵列主要通过/etc/raidtab配置文件来控制的。若系统管理员需要实现磁盘阵列的话,就需要手工创建这个配置文件。或者从其他地方复制这个文件,并进行相应的修改。...而Linux系统则只支持其中的不种类型。系统管理员需要了解这五种磁盘阵列类型的特点,并根据企业的实际应用场景选择合适的磁盘类型。笔者平时比较喜欢采用Linear或者RAID-5这两种磁盘阵列类型。...如可以设置为4、8、16等等。不过这个参数配置对于Liner模式下没有实际意义。因为在Liner模式下实际上不会对数据进行分块。因为其先把数据存储在第一块硬盘上。...参数三:persistent-superblock:设置是否要写入超级块。 在微软的操作系统下部署磁盘阵列的话,就不需要设置这个内容。但是在Linux下,必须对此进行设置。...所以这个超级块中的信息就好像是FAT32文件系统下的分区格式,非常的重要。 这个参数就是用来控制是否需要写入硬盘的这个块。如果要写入的话,就设置为1;不写入的话,就设置为0。
这个文件主要保存个人的一些个性化设置,如命令别名、路径等。...每次修改.bashrc后,使用source ~/.bashrc(或者 . ~/.bashrc)就可以立刻加载修改后的设置,使之生效。 一般会在.bash_profile文件中显式调用.bashrc。...登陆linux启动bash时首先会去读取~/.bash_profile文件,这样~/.bashrc也就得到执行了,你的个性化设置也就生效了。
Linux进行网络下载,基本上是wget或者curl,比如我们这样去进行请求,如果没有代理,是访问不了的 [email protected]:/tmp$ wget google.com --2020-...所以,我们想要实现一些功能,需要为wget设置代理.方法很简单 方法一:参数设置 wget -e http_proxy=192.168.1.8:1611 google.com --2020-03-...-KB/s in 0s 2020-03-01 11:54:01 (160 MB/s) - ‘index.html’ saved [12863] 方法二:配置文件设置 进入家目录 cd ~/...创建.wgetrc配置文件 vim .wgetrc 设置代理 http_proxy = http://your_proxy:port https_proxy = http://your_proxy
用户和用户组管理 用户账户的添加、删除、修改 用户口令的管理 用户组的管理 1、useradd 1 2 3 4 5 6 -c comment 指定一段注释性描述。...0是超级用户root的标识号,1~99由系统保留,作为管理账号,普通用户的标识号从100开始。在Linux系统中,这个界限是500。 4)“组标识号”字段记录的是用户所属的用户组。...各用户对自己的主目录有读、写、执行(搜索)权限,其他用户对此目录的访问权限则根据具体情况设置。...3、/etc/group 将用户分组是linux系统中对用户进行管理及控制访问权限的一种手段,每个用户都属于某个用户组,一个组中可以有多个用户,也可以属于不同的组,当一个用户同时是多个组中的成员时,在/...文件目录的权限 Linux下每一个文件,每一个目录都有一个属主,并针对用户自己,用户所在组,其他所有账号分别设定读、写、执行权限。
上上篇介绍了Linux文件管理的上部分内容,这次继续将 Linux文件管理的剩余部分说完。内容如下。...文件的最后10行 tail linux.txt 案例2:查询 linux.txt文件的最后3行 tail -3 linux.txt 5、tail -f 命令 基本语法: tail -f 文件名称 主要功能...文件的总行数 wc -l linux.txt 案例2 : 统计 linux.txt文件中的单词数 wc -w linux.txt 案例3 : 统计文件的字节数(注意包括 空格,回车,换行) wc -c...linux.txt 扩展: wc 选项 文件的名称,可以统计一个文件的信息,实际情况下,选项还可以一起使用 案例4 : 统计一个文件的总行数、总单词数以及总字节数 wc -wlc linux.txt 或...wc -lwc linux.txt 或 wc -clw linux.txt 2、du 命令 基本语法: du [选项] 统计的文件或文件夹 选项说明: -s : summaries, 只显示汇总的大小
/hello.sh " 注意,你的命令应该添加在:exit 0 之前 二、在/etc/init.d目录下添加自启动脚本 linux在“/etc/rc.d/init.d”下有很多的文件,每个文件都是可以看到内容的...,其实都是一些shell脚本或者可执行二进制文件 Linux开机的时候,会加载运行/etc/init.d目录下的程序,因此我们可以把想要自动运行的脚本放到这个目录下即可。
环境:一台Linux机器单网卡,一台window机器单网卡,一个四口集线器。背景:房东只提供了一条上网线,并且限定了只能用一个网卡上网(就是我的Linux机器的网卡)。...目的:通过Linux共享上网设置将window机器也带入网络中。方法:利用Linux机器做个DHCP服务器,用集线器做成一个局域网。再转发此网段的IP请求。 建立Linux DHCP服务器。...192.168.1.0 netmask 255.255.255.0 { range 192.168.1.2 192.168.1.200; option routers 192.168.20.1; } DHCP设置完毕...下面就需要将Linux主机设置多一个IP,并设置好IPtable规则。...需要时执行一下就是打开共享功能了。 而window机器只需要设置成自动获取IP(或者设定为192.168.20.x网段,网关则是192.168.20.1)。物理连接则是通过集线器。
Linux下web目录权限设置 1、nginx和php-fpm运行用户为www 2、我们假设web目录所属着为ftpuser 3、将web目录的用户和用户组设置为ftpuser和www,如下命令:chown...-R ftpuser:www /usr/local/nginx/html 4、设置网站目录权限为750,750是ftpuser用户对目录拥有读写执行的权限,这样ftpuser用户可以在任何目录下创建文件...# find -type d -exec chmod 750 {} \; 5、设置网站文件权限为640,640指只有ftpuser用户对网站文件有更改的权限,web服务器只有读取文件的权限,无法更改文件...# find -not -type d -exec chmod 640 {} \; 6、针对个别目录设置可写权限。比如网站的一些缓存目录就需要给web服务有写入权限。
pass atexit.register(readline.write_history_file,histfile) del os,histfile,readline,rlcompleter 2.设置
最后,在命令行下执行fc-cache命令,更新字体cache文件。 通过以上步骤,新的字体就已经安装好了。 如果是通过对话框来修改字体的软件,在打开切换字体的对话框时,应该就可以看到这个新的字体了。...其他命令 linux下字体管理还有一些其他命令,大都以 fc- 开头,有兴趣的可以自己研究下。
Linux下我们安装软件,可能会需要安装各种包来支持,你可以从安装介质中找到rpm,手动安装,但最常用的,可能还是yum,省了很多烦恼。 但要知道yum同样需要升级,yum怎么升级?...碰巧看到杨大师的一篇文章《LINUX环境下如何重建yum源并更新》,介绍了整个操作。 1. ...设置新的yum目录 # mkdir /etc/yum.repos.d 3. ...(2) yum update -y改变软件设置和系统设置,系统版本内核都升级,需几分钟耐心等待。...另外,熟悉Linux的亲,可能还熟悉升级方式有upgrade,这里简述下区别: yum -y update:升级所有包同时,也升级软件和系统内核; yum -y upgrade:只升级所有包,不升级软件和系统内核
Linux 工作站和服务器在这方面的必要性与 Windows 或 macOS 系统没有区别。 Linux 系统管理员的主要职责之一是确保网络连接。...如果您需要复习基本的 Linux 命令语法,请参考这篇文章。 避免以 root(管理员)用户身份登录 Linux 系统。...即使是简单的网络也会很快变得难以管理,因此许多 IT 部门会记录这些配置,以便在故障排除期间轻松参考。 管理系统主机名 系统主机名通常在安装 Linux 时设置。...您可能会发现 Linux 网络的 NetworkManager 组件更易于处理网络配置。该工具使用 nmcli 命令来管理网络设置,而不是直接编辑网络配置文件并重新启动网络服务。...管理和排查 IP 地址是 Linux 管理员的一项标准技能。在管理 Linux 网络节点时,预计将在命令行和图形界面上工作。从今天开始探索 Linux 实验室计算机上的网络设置。
linux 下telnet的设置 2007-03-18 21:35 Telnet服务的配置步骤如下: 一、安装telnet软件包(通常要两个) 1、 telnet-client (或 telnet),这个软件包提供的是...1、在red hat linux 9的安装盘3中获取telnet-server-0.17-25.i386.rpm软件包。...root]#rpm –i telnet-server-0.17-25.i386.rpm 二、启动telnet服务 1、开启服务 方法一:使用ntsysv,在出现的窗口之中,将 telnet前面*加上,然后按下...telnet端口 #vi /etc/services 进入编辑模式后查找telnet(vi编辑方式下输入/telnet) 会找到如下内容: telnet 23/tcp telnet 23/udp 将23...五、Telnet服务限制 telnet是明文传送口令和数据的,如果你对其默认的设置不满意,有必要对其服务范围进行限制。假设你的主机的ip是210.45.160.17,就可以按如下方式设置了。
3,执行ifconfig查看是否生效 4,测试 ping 192.168.1.22 5,写在/etc/rc.local里进行开机自动设置
[root@localhost ~]# ulimit -c 0 临时设置(如下设置2G,单位为kbyte) 如果生成的信息超过此大小,将会被裁剪,最终生成一个不完整的core文件。...[root@localhost ~]# ulimit -c 4194304 永久设置 [root@localhost ~]# echo " * soft core 4194304" >> /etc/...MyServer 4)产生core文件的测试 直接输入指令: [root@localhost ~]# kill -s SIGSEGV $$ 扩展: ulimint -a 用来显示当前的各种用户进程限制 Linux...对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况, 设置个Linux用户的最大进程数,一些需要设置为无限制: 数据段长度:ulimit -d unlimited 最大内存大小:ulimit...-m unlimited 堆栈大小:ulimit -s unlimited 5)core文件的名称和生成路径 core文件生成路径: 输入可执行文件运行命令的同一路径下。
Bcache简介 Bcache是Linux内核块设备层cache,支持多块HDD使用同一块SSD作为缓存盘。它让SSD作为HDD的缓存成为了可能。...Bcache是从Linux-3.10开始正式并入内核主线的,因此,要使用Bcache,需要将内核升级到3.10及以上版本才行。...writethrough 写通策略:默认的就是写通策略,此模式下,数据将会同时写入缓存盘和后端数据盘。 writearoud :选择此策略,数据将直接写入后端磁盘。...这种方式下,只有读操作会被缓存。 无论是Write-through还是Write-back都可以使用写缺失的两种方式之一。...> /sys/block/bcache0/bcache/attach' 注意,写入UUID必须以root身份才能执行,在zsh里面sudo可能会出现权限不够的问题,所以直接用bash -c来做 看一下块设备结构
01查看当前登录用户 who am i 02.png 二.用户组管理 1.添加用户组 groupadd 用户组名 2.删除用户组 groupdel 用户组名 3.直接添加用户到用户组 useradd
Linux系统配置双网卡网络接口eth0和eth1,并在服务器上配置NAT(网络地址转换),在公网ip和内部网私有ip地址间配置静态NAT重定向数据包,使服务器成为透明网关从而使得内部网计算机可以无障碍访问外部互联网...关键词:Redhat Linux;DNS(域名解析服务器);NAT(网络地址转换);iptables规则 步骤: Step1配置两块网卡的接口地址 设置第一块网卡eth0的IP地址和子网掩码... 设置第一块网卡eth0的路由表: # route add -net 202.38.75.0 netmask 255.255.255.0 dev eth0 设置第二块网卡eth1的路由表: ...设置方法如下: 在/etc路径下建立natstat脚本文件: #vi /etc/natstat 内容设置为: !...在内网机器上尝试ping外网ip: #ping 202.38.64.1(DNS服务器) 如能ping通,则说明设置成功。
领取专属 10元无门槛券
手把手带您无忧上云