修改linux 默认SHELL】的更多相关文章

首先你得查看可以用的shell: 1.命令:chsh -l ,结果如下: /bin/sh/bin/bash/sbin/nologin/usr/bin/sh/usr/bin/bash/usr/sbin/nologin/usr/bin/fish 2.设置默认shell chsh -s /usr/bin/fish 输入管理员密码 3.查看一下没有设置到成功 grep 用户名 /etc/passwd 这样重启后,就能使用改变之后的shell了. 参考连接:传送门 保持更新,转载请注明出处.…
Mac查看与修改系统默认shell 查看所有shell cat /etc/shells 输出: # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/dash /bin/ksh /bin/sh /bin/tcsh /bin/zsh 这表示目前系统下有7种版本的…
[root@eric6 ~]# cat /etc/sysconfig/i18n //查看 linux 默认的字符集,默认是 UTF-8 LANG="zh_CN.UTF-8" cp /etc/sysconfig/i18n /etc/sysconfig/i18n.ori //备份默认字符集 echo 'LANG="ZH_CN.GB18030"' >/etc/sysconfig/i18n //修改字符集为 GB18030 什么是字符集? 简单的说就是一套文字符号及其…
冲动的惩罚: 海阔天空: 在linux系统的7种启动级别,默认为X-Window,类似于Windows的窗口模式. 如何修改或变更linux的默认启动级别或模式呢? 以root身份进入Linux,修改文件:/etc/inittab文件找到"id:5:initdefault:",其中的5就是X-Window,为默认运行级别,一般把5改为3即可,即默认进入命令行模式. 0和6一般不用:在命令行中运行startx,即可启动到级别5. linux的7种启动级别,分别为: # - halt (D…
当你已经成功把jdk1.6.0_03 安装到 /usr/java,并且配置好了系统环境变量 执行 # java -version 时就是 显示jdk1.4.3,是因为你的linux系统有默认的jdk;执行 1. # cd /usr/bin # ln -s -f /usr/local/jdk1.6.0_01/jre/bin/java # ln -s -f /usr/local/jdk1.6.0_01/bin/javac   2. Remove the old empty java environm…
在Linux中有7种启动级别,默认是X-Window,像是Windows的窗口模式,而Linux的操作和配置一般我们都采用输入命令的方式来完成,像DOS操作系统一样,如何让Linux一启动就进入这种模式呢? 以管理员身份进入Linux,修改文件:/etc/inittab文件 找到“就是改为即可. 一共有7种启动级别,分别为: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, wi…
linux修改默认语言   编辑/etc/sysconfig/i18n这个文件(不存在就新建一个),原内容如下: LANG="en_US.UTF-8" SYSFONT="latarcyrheb-sun16"…
umask值用于设置用户在创建文件时的默认权限,当我们在系统中创建目录或文件时,目录或文件所具有的默认权限就是由umask值决定的. 对于root用户,系统默认的umask值是0022:对于普通用户,系统默认的umask值是0002.执行umask命令可以查看当前用户的umask值. 1 [frank@frankserver ~]# umask 2 3 0022 umask值一共有4组数字,其中第1组数字用于定义特殊权限,我们一般不予考虑,与一般权限有关的是后3组数字. 默认情况下,对于目录,用…
修改ssh的默认端口 1.编辑ssh配置文件: #vi /etc/ssh/ssh_config                  #vi /etc/ssh/sshd_config                  以上这2个文件,都去掉#port22前“#”,将22改为自定义端口,比如3333                  #vi /etc/service    将ssh相关端口改为3333:有好几处                  #service sshd restart…
Linux远程端口修改操作手册 一.修改端口前需要检查selinux状态,并把selinux永久关闭 关闭方法: 1. 执行setenforce 0 2.  vi /etc/selinux/config 将SELINUX的值设置为disabled,(按i进入编辑模式,改成disabled后按esc.再输入:wq保存) 二.关闭防火墙 centos7以下: 1.关闭防火墙,并设置永久关闭防火墙 service iptables stop chkconfig iptables off 2.cento…
从总体上讲 /etc/gnome/defaults.list 保存了全局的打开方式 /.local/share/applications/mimeapps.list 保存了个人的打开方式当两着不一致是,优先采用局部的个人设置. 按照/etc/..../default.list的格式往家目录下的配置文件内添加即可,如下:…
Linux添加虚拟内存 首先执行free -h查看内存状况: total used free shared buff/cache available Mem: 1.8G 570M 76M 8.4M 1.2G 1.1G Swap: 0B 0B 0B 此时虚拟内存swap为0,下面开始创建交换区. 1.使用dd命令创建一个swap分区,在这里创建一个2G大小的分区 dd if=/dev/zero of=/home/swap bs=1M count=2048 创建一个分区,其中: if=文件名:表示指…
Windows的默认编码为GBK,Linux的默认编码为UTF-8.在Windows下编辑的中文,在Linux下显示为乱码.为了解决此问题,修改Linux的默认编码为GBK.方法如下: 方法1: vi   /etc/sysconfig/i18n 默认为: LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16" 修改为: LANG="zh_CN.GBK"SUPPORTED="zh_CN.UTF-8:zh…
linux查看修改线程默认栈空间大小 ulimit -s 1.通过命令 ulimit -s 查看linux的默认栈空间大小,默认情况下 为10240 即10M 2.通过命令 ulimit -s 设置大小值 临时改变栈空间大小:ulimit -s 102400, 即修改为100M 3.可以在/etc/rc.local 内 加入 ulimit -s 102400 则可以开机就设置栈空间大小 4.在/etc/security/limits.conf 中也可以改变栈空间大小: #<domain> &l…
linux中批量修改文件名的shell脚本代码,主要是使用了rename,结合shell,喜欢的朋友可以参考下 使用 rename 命令  ========================  NAME  rename - Rename files SYNOPSIS  rename from to file...  ======================== 复制代码代码如下: #! /bin/sh  INIFILE="./dirlist.ini"  CURPATH=$(pwd) …
转载网址:http://www.51testing.com/html/44/211244-197042.html   1.查看当前使用的shell类型 # echo $SHELL/usr/bin/bsh   2.改变test用户登陆的默认shell $ chsh test /usr/bin/ksh 重新登陆后生效 或者使用root用户直接修改/etc/passwd文件 将 test:!:1002:1001::/home/test:/usr/bin/bsh 修改为 test:!:1002:1001…
这需要 修改 计算机 默认 visual studio shell 版本 注册表 HKEY_CLASSES_ROOT VisualStudio.DTE 配置节点 描述的是 默认的 visual studio shell 版本 修改 CLSID CurVer 为要使用的 visual studio shell 版本 配置信息 我要使用 visual studio shell  v15 版本的 这两个信息  记录下来 然后去 修改 VisualStudio.DTE  的这两个属性…
修改linux的SSH的默认端口 by:授客 QQ:1033553122 安装完linux后,默认的情况下ssh是开放的,容易造到黑客攻击,简单有效的操作之一就是修改默认端口号   步骤一:修改/etc/ssh/sshd_config配置文件 找到行:Port 22 注释掉,添加行:Port其它端口号 builder:/mnt/disk/pcap# vim /etc/ssh/sshd_config # Package generated configuration file # See the…
常见的操作系统下的shell: Linux下默认的shell是Bourne Again shell(bash) Solaris和FreeBSD下默认的是Bourne shell(sh) AIX系统下默认的是Kirn shell(ksh) 常见查看当前系统的shell环境的命令 方法一: Linux:/ # echo $SHELL /bin/bash 方法二: Linux:/ # grep root /etc/passwd root:x:0:0:root:/root:/bin/bash 结尾的/b…
在创建FTP服务器之有先命令: ps -ef |grep vsftpd 查一下系统有没有安装vsftpd这个服务器,如果出现如下图所示的界面说明没有安装.     然后再执行:yum install vsftpd -y 进行在线安装vsftpd这个服务.     安装成功以后需要把匿名登陆的这个功能关闭了. 使用命令: vim /etc/vsftpd/vsftpd.conf 然后在里成找到:‍ anonymous_enable=NO     然后再查看一下vsftpd这个服务有没有启动. 使用命…
修改linux系统的默认语言: 1.全局修改:         所有用户都是同一种统一的语言设置          修改/etc/sysconfig/i18n文件          vi /etc/sysconfig/i18n         如果你要修改成中文,就改成LANG="zh_CN.UTF-8"          如果你要修改成英文,就改成LANG="en_US.UTF-8"          保存之后重启电脑生效 2.单个用户更改,不同的用户之间没有影响…
在创建FTP服务器之有先命令: ps -ef |grep vsftpd 查一下系统有没有安装vsftpd这个服务器,如果出现如下图所示的界面说明没有安装.   然后再执行:yum install vsftpd -y 进行在线安装vsftpd这个服务.   安装成功以后需要把匿名登陆的这个功能关闭了. 使用命令: vim /etc/vsftpd/vsftpd.conf 然后在里成找到:‍ anonymous_enable=NO   然后再查看一下vsftpd这个服务有没有启动. 使用命令: chk…
linux 默认的ssh远程端口是22,有时默认端口会遭到别有用心的人们扫描或攻击,为了时我们的系统更加安全那就需要修改远程端口号 操作步骤:1.修改ssh_config配置文件 vim /etc/ssh/sshd_config 2.配置文件中找到#Port 22所在行(默认22端口) 3.修改该行,改为你想要的端口号Port 222(注意:去掉前面的#号) 4.[可选]如果想添加一个端口号并存(22端口和222端口同时生效)Port 22(注意:前面无#号)Port 222(注意:前面无#号)…
locale命令设置语言环境(临时修改) [keysystem@localhost ~]$ date Fri Feb :: CST [keysystem@localhost ~]$ locale LANG=en_US.UTF- LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MON…
ssh登陆远程的solaris 10,backspace出现乱码. ssh登陆远程的solaris 10默认Shell不是bash 把solaris10的shell环境改为bash就行 dev13% bash bash-2.03$ perl -v This is perl, version 4.0…
前言 前几天刚买了阿里云的云服务器,今天使用putty进入服务器,发现linux默认的bash配色实在太丑. 特别是文件夹显示为深蓝色,到了白天,和黑色背景一搭配,根本看不清文字. 好在在github上找到了配色解决方案,dircolors-solarized 使用方法 1.将配色方案clone到本地 git clone https://github.com/seebi/dircolors-solarized.git (需要先安装git,没有安装的先在shell里运行命令apt-get inst…
大家知道在linux服务器大并发调优时,往往需要预先调优linux参数,其中修改linux最大文件句柄数是最常修改的参数之一. 在linux中执行ulimit -a 即可查询linux相关的参数,如下所示: [root@mongodb11 ~]# ulimit -acore file size          (blocks, -c) 0data seg size           (kbytes, -d) unlimitedscheduling priority             (…
linux运行级别  linux启动之后会在一个级别运行,下面列出了这些运行级别: 0 系统停止 1 单用户系统,不需要登陆 2 多用户系统但不支持NFS,命令行模式登陆 3 完整多用户模式,命令行模式登陆 4 未用 5 X11图形模式,图形模式登陆 6 重新启动系统 这些可以在/etc/initab文件中可以看到0-6级的注释,代码段如下: # Default runlevel. The runlevels used by RHS are: #   0 - halt (Do NOT set i…
文档资料参考: 参考:http://www.runoob.com/linux/linux-tutorial.html 软件下载参考: centos 下载地址:https://www.centos.org/download/ Cloud Studio 是基于浏览器的集成式开发环境,支持绝大部分编程语言,包括 HTML5.PHP.Python.Java.Ruby.C/C++..NET 等等,无需下载安装程序,一键切换开发环境. Cloud Studio 提供了完整的 Linux 环境,并且支持自定义…
1.>>>>>刚安装好的ubuntu需要为root创建密码[解决]passwd root 2.>>>>>安装完ubuntu后需要更新[解决]sudo apt-get update sudo apt-get upgradesudo apt-get dist-upgrade 3.>>>>>ubuntu vi不能正常使用方向键与退格键的问题[解决]ubuntu预装的是vim tiny版本,而需要的是vim full版本,s…