精华内容
下载资源
问答
  • Centos7下修改shell

    2021-09-02 21:42:58
    有csh、bsh、tsh、zsh等等,之前在公司搭建好的环境是csh,后来自己在虚拟机上安装了Centos7默认的是bsh,因此需要进行更改。 查询当前shell echo $SHELL 查询支撑的shell列表 cat /etc/shells 切换shell chsh -s ...

    SHELL分类

    有csh、bsh、tsh、zsh等等,之前在公司搭建好的环境是csh,后来自己在虚拟机上安装了Centos7默认的是bsh,因此需要进行更改。

    查询当前shell

    echo $SHELL
    在这里插入图片描述

    查询支撑的shell列表

    cat /etc/shells
    在这里插入图片描述

    切换shell

    chsh -s /bin/csh
    需要root权限,貌似需要加sudo,具体操作忘记了。
    在这里插入图片描述

    展开全文
  • Liunx修改shell连接端口

    千次阅读 2021-12-15 15:40:33
    #修改文件 vi /etc/ssh/sshd_config Port 22 # 先下面添加一行,ssh端口可同时存在多个,先测试新端口后面可注释22端口 Port 18888 # 保存 :wq # 重新启动 service sshd restart # 注意,开启防火墙的添加防火墙...

    #修改文件

    vi /etc/ssh/sshd_config

    Port 22
    # 先下面添加一行,ssh端口可同时存在多个,先测试新端口后面可注释22端口
    Port 18888
    # 保存
    :wq

    # 重新启动
    service sshd restart

    # 注意,开启防火墙的添加防火墙策略
    vi /etc/sysconfig/iptables

    -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
    # 添加
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 18888 -j ACCEPT

    # 重启防火墙
    service iptables restart

    展开全文
  • 以下内容可防止锁定的帐户更改shell,并有选择地让人们在没有sudo或su的情况下使用chsh:简单的设置仍然是安全的:>添加/etc/pam.d/chsh的顶部:# This allows users of group chsh to change their shells ...

    以下内容可防止锁定的帐户更改其shell,并有选择地让人们在没有sudo或su的情况下使用chsh:

    简单的设置仍然是安全的:

    >添加/etc/pam.d/chsh的顶部:

    # This allows users of group chsh to change their shells without a password.

    #

    # Per: http://serverfault.com/questions/202468/changing-the-shell-using-chsh-via-the-command-line-in-a-script

    #

    auth sufficient pam_wheel.so trust group=chsh

    >创建chsh组:

    groupadd chsh

    对于任何允许更改其shell的用户:

    usermod -a -G chsh username

    钱拍:

    user@host:~$getent passwd $USER

    user:x:1000:1001::/home/user:/bin/bash

    user@host:~$chsh -s `which zsh`

    user@host:~$getent passwd $USER

    user:x:1000:1001::/home/user:/usr/bin/zsh

    user@host:~$

    展开全文
  • (base) root@57beff3260ef:~# sudo su - test ...(base) root@57beff3260ef:~# echo $SHELL /bin/bash (base) root@57beff3260ef:~# chsh -s /bin/zsh useradd -d /home/portal -s /bin/bash -g users -m portal

    (base) root@57beff3260ef:~# sudo su - test
    $ exit
    (base) root@57beff3260ef:~# apt-get install zsh

    (base) root@57beff3260ef:~# echo $SHELL
    /bin/bash
    (base) root@57beff3260ef:~# chsh -s /bin/zsh

     

    useradd -d /home/portal -s /bin/bash -g users -m portal

    展开全文
  • s, --shell SHELL new login shell for the user account //更改用户默认使用的SHELL eg:# usermod -s /bin/csh rsc -u, --uid UID new UID for the user account //更改用户的UID eg:# usermod -u 503 rsc -U, -...
  • Is there any way to change shell print color in python 3.3.2 in Linux and Windows shell? I've read all other topics but none of them working with this version or I should import a module. For example ...
  • 修改Shell Folders的路径

    千次阅读 2021-01-17 12:32:52
    双击需要修改的名称,在弹出的“编辑字符串”的“数值数据”里填上你要更改的完整路径,按下“确定”就完成了。如果没有你需要的,可以在右边窗口单击鼠标右键,选择“新建”菜单中的“字符串值”命令,对应上表,...
  • Ubuntu更改默认shell

    2021-09-20 16:38:33
    查看所有shell cat /etc/shells 查看当前的shell命令 echo $SHELL 更改shell :输入chsh命令,再设置所需shell
  • 有的机器上可能登上去后显示总是-bash-3.00$,解决方法是对比其他机器的~/.bash_profile文件,发现补充上以下东西就可以显示"xx@机器名 当前dir“了。... 总结起来是通过对PS1这个变量的设置来完成 shell提示符格式修改
  • usermod 修改用户的Shell

    2021-07-07 18:39:02
    为用户分配shell usermod -s /bin/bash username 要拒绝系统用户登录,可以将其shell设置为/usr/sbin/nologin或者/bin/false # usermod -s /usr/sbin/nologin username 或者 # usermod -s /bin/false username
  • 更改shell脚本解析器

    2021-07-19 15:21:28
    新安装的Ubuntu系统为了加快开机速度,用dash脚本解析器代替了传统的bash,这时可能会导致在原来的系统上执行正常的脚本,在新装的Ubuntu系统上执行会出现": Syntax error: "(" unexpected"的提示报错, ...
  • shell 字符编码修改

    2021-04-04 20:15:37
    Linux 字符编码修改 vim /etc/locale.conf LANG=zh_CN.UTF-8 source /etc/locale.conf yum install kde-l10n-Chinese yum reinstall glibc-common LANG=en_US.UTF-8
  • mac修改shell

    2021-06-30 19:11:47
    1.首先输入下面 这行命令:就能看到shell的命令,这都是不同风格的命令! more /etc/shells 2.可以看到有6个shell,可以在这6个shell切换,则输入切换命令+shell路径,切换到zsh,那么命令就是: chsh -s /...
  • UEFI 尝试更改shell.efi

    2021-06-23 16:55:40
    更改shell内容,从添加一行string开始 找到shell.c文件 找到版本输出信息代码 添加代码行 ShellPrintHiiEx( -1, -1, NULL, STRING_TOKEN(MY_STRING_LYX), ShellInfoObject.HiiHandle ); 自定义MY_...
  • Linux更改登陆shell

    2021-06-28 04:14:11
    一般是命令 chsh -s ./bin/shellname 不过有时候不知道为啥有点出错,那便直接去文件里面修改吧 ...更改/bin下的可执行文件为你的shell即可,这个文件中的内容此前博客已做讲解,在此不做概述。 ...
  • 今天同事叫我编写一个shell脚本。话说,虽然我受*nix的影响甚深,但是对于*nix 里随处可见的sh脚本却是讨厌之极。为什么讨厌呢?首先是因为sh脚本那莫名其妙的语法,感觉就像随写随扔的程序,完全没有任何美感可言。...
  • Shell是在程序员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器。常用的Bash就是Shell的一种,也是Linux下默认Shell程序。这里介绍一种更强大的、更人性化的Shell——oh-my-zsh。默认 CentOS ...
  • > bash -rwxr-xr-x 1 root root 346628 2010-03-31 /bin/tcsh 目前,我们常用的是bash 如何修改自己需要用到的解释shell呢?? chsh -s /bin/csh [root@localhost eclipse]# chsh -s /bin/csh Changing shell for ...
  • 1.修改shell界面的文本和背景颜色 2.修改字体大小
  • 今天小编要跟大家分享的文章是关于Linux中使用shell批量修改文件名方法。正在从事Linux运维工作或学习的小伙伴们来和小编一起看一看,希望本篇文章能够对大家有所帮助。1、通过sed替换[root@node01 wolf]# find / -...
  • 方法:临时修改shell我们可以对当前使用的shell进行改变,直接调用不同sheel名称进入到shell环境中去。首先我们可以使用命令cat /etc/shells得到当前系统支持的shell环境。merlemerle@bogon ~ ❯❯❯ cat /etc/shell...
  • 一、检查当前使用的shell方法一echo$SHELL方法二echo$0二、检查系统支持的shellcat/etc/shells很遗憾,当前系统没有支持Zsh,看来只能自己装。三、zsh的安装yuminstallzsh安装完以后,可以看到当前系统支持了zsh,...
  • 在将windows上的jsp网页移植到linux环境中时,发现一个个的转换编码及修改默认编码类型太慢,写此脚本进行尝试文件遍历~好久不写,手生了。#!/bin/bash##SPATH="/root/chengji/WebRoot"DPATH="/web"# 函数开始部分...
  • Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]"AppData"="C:\\Documents and Settings\\Administrator\\Application Data""Cookies...
  • shell脚本执行过程中发生了修改,会继续执行原来的脚本吗? 问题描述 shell脚本应该是解释性执行,那么: 如果一个shell脚本还没有执行完成时,对shell脚本进行了修改,会产生什么后果呢? 脚本会从当前执行的位置...
  • 2.5.2 更改默认Shell(1)虽然Linux使用Bash作为默认Shell,但有时可能需更改默认的Shell。本小节将简单介绍如何更改默认Shell。1.查看系统中安装的Shell及版本使用默认的Bash以外的Shell时,应该首先查看系统上安装...
  • 在Linux中更改用户默认Shell的3种方法

    千次阅读 2021-05-16 04:34:25
    在本文中,我们将介绍如何在Linux中更改用户的shellshell是接受和解释命令的程序; 有几个shell,如bash,sh,ksh,zsh,fish和许多其他不太知名的shell,可以在Linux上使用。Bash ( / bin / bash )在大多数Linux...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 750,215
精华内容 300,086
关键字:

更改shell