linux无法切换shell,linux shell的切换

查看系统可用shell种类:(一般是bash shell)

➜ ~ chsh -l

/bin/sh

/bin/bash

/sbin/nologin

/bin/dash

/bin/zsh

修改当前的shell:

[root@GIT ~]# chsh -l

/bin/sh

/bin/bash

/sbin/nologin

/bin/dash

/bin/zsh

[root@GIT ~]# chsh

Changing shell for root.

New shell [/bin/bash]: /bin/zsh

Shell changed.

#shell修改成功!!!

系统当前可用的shell存在/etc/shells文件中:

➜ ~ cat /etc/shells

/bin/sh #早期uinx版本上所使用的shell

/bin/bash #很多linux版本默认的shell,也就是bash shell

/sbin/nologin #不能使用bash shell或其它shell来登录系统

/bin/dash

/bin/zsh

cat /etc/shells的结果与chsh -l是一致的。不过建议还是使用bash shell,因为他已经足够健壮,并且吸收了ksh,csh,sh的有用特性。

shell的修改需要注销以后,下次登录系统的时候才有效。

linux shell使用别名,切换当前目录

别名alias 别名就是一种快捷方式,以省去用户输入一长串命令序列的麻烦. 别名使用alias命令 比如 alias cp='cp -i' alias l.='ls -d .* --color=tty ...

【转】 Linux shell的&&和||

http://www.2cto.com/os/201302/189655.html Linux shell的&&和||   shell 在执行某个命令的时候,会返回一个返回值,该返回值 ...

Linux shell的&&和||

Linux shell的&&和||   shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中.当 $? == 0 时,表示执行成功:当 $? ...

Linux Shell脚本攻略 读书笔记

Linux Shell脚本攻略 读书笔记 这是一本小书,总共253页,但内容却很丰富,书中的示例小巧而实用,对我这样总是在shell门前徘徊的人来说真是如获至宝:最有价值的当属文本处理,对这块我单独整 ...

73条日常Linux shell命令汇总,总有一条你需要!

转载: 73条日常Linux shell命令汇总,总有一条你需要! 1.检查远程端口是否对bash开放: echo >/dev/tcp/8.8.8.8/53 && echo &q ...

Linux shell用法和技巧(转)

原文出处: techbar   译文出处: 外刊IT评论 使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和技巧.当然,命令我能记住,但我不敢说能记得如何用它执行某 ...

Linux shell 常用

使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和l技巧.当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务.于是,我开始在一个文本文件里记录这些用法,并 ...

Linux shell的&&和||--转载

Linux shell的&&和||   shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中.当 $? == 0 时,表示执行成功:当 $? ...

Linux shell用法和技巧

使用Linux shell是我每天的基本工作,但我经常会忘记一些有用的shell命令和l技巧.当然,命令我能记住,但我不敢说能记得如何用它执行某个特定任务.于是,我开始在一个文本文件里记录这 ...

随机推荐

.net中的序列化

常见的序列化格式和方法 在.net中,常见的序列化格式主要有json,二进制和xml,总结如下表格. 注意事项 关于实体特性标注规则: 1,.net中所有用于序列化的实体的class上应该加上[Ser ...

sublime text 也能矩形选择

原来用editplus,但发现sublime text后便果断选择这个,她真的是很完美,但有一点就是不能像editplus一样矩形选择(Ctrl+鼠标左键这我知道,但感觉很麻烦)而感到小小的不爽... ...

PHP读写XML文件的四种方法

PHP对XML文件进行读写操作的方法一共有四种,分别是:字符串方式直接读写.DOMDocument读写. XMLWrite写和XMLReader读.SimpleXML读写,本文将依次对这四种方法进行介 ...

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法

IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序“ExtensionlessUrl ...

《.NET简单企业应用》项目开发环境

项目开始,开发团队需要构建一套开发环境,主要包含:开发工具.代码管理/版本控制系统.任务和Bug管理系统和持续集成(CI)系统.本文主要列举项目开发中经常使用的开发工具和第三方库. 本文所列工具根据前 ...

Python:bs4中 string 属性和 text 属性的区别及背后的原理

刚开始接触 bs4 的时候,我也很迷茫,觉得 string 属性和 text 属性是一样的,不明白为什么要分成两个属性. html = '

hello world

' ...

【oracle入门】数据完整性约束

数据的完整性约束是对数据描述的某种约束条件,关系型数据模型中可以有三类完整性约束:实体完整性.参照完整性和用户定义的完整性. 实体完整性Entity Integrity 一个基本关系通过对应显示世界的 ...

Go_14:GoLang中 json、map、struct 之间的相互转化

1. golang 中 json 转 struct <1. 使用 json.Unmarshal 时,结构体的每一项必须是导出项(import field).也就是说结构体的 key 对应的首字母 ...

C&plus;&plus;中输出字符到文本文档

#include #include //ofstream类的头文件 using namespace std; int main() { ...

Penn Treebank

NLP中常用的PTB语料库,全名Penn Treebank.Penn Treebank是一个项目的名称,项目目的是对语料进行标注,标注内容包括词性标注以及句法分析. 语料来源为:1989年华尔街日报语 ...

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/534571.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

64位ubuntu arm-linux-gcc,在ubuntu 64位的机器上执行arm-linux-gcc提示 no such file or directory【转】...

解压好了arm-linuxg-gcc 放到了$PATH路径下, 无论怎么执行都提示说: no such file or directory,可明明有这个文件的.N遍之后, 执行了 file arm-Linux-gcc发现这个命令是32位的, 需要安装兼容包,于是apt-get install libc6:i386 libgcc1:i386 gcc-4.6-base:i386:ia32-libslibst…

c语言for循环26个英文字母,菜鸟求助,写一个随机输出26个英文字母的程序

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include // 用srand、rand函数了#include // 用time函数了#define LEN 32// 产生min~max的随机数 (包含min和max)// rand函数产生0 ~ RAND_MAX 的随机数// 一般上不同编译器要求 RAND_MAX 的值(至少)为 32767#define RAN…

C语言case字句有什么作用,switch case 语句的使用规则

【规则1-21】按字母或数字顺序排列各条case语句。如果所有的case语句没有明显的重要性差别&#xff0c;那就按A-B-C或1-2-3等顺序排列case语句。这样做的话&#xff0c;你可以很容易的找到某条case语句。比如&#xff1a;switch(variable){case A://program codebreak;case B:/…

c语言怎样用格式化文件存储,如何用格式化的方式读写文件

对格式会来说&#xff0c;C语言的格式读写文件是很有要求的&#xff0c;在前面我们已经讲解了如何去进行字符的输入输出&#xff0c;但事实真相&#xff0c;数据的类型是很丰富的&#xff0c;而且大家已经熟悉了用printf和scanf函数进行格式化的输入输出&#xff0c;他们是向终…

输出26个英文字母c语言,菜鸟求助,写一个随机输出26个英文字母的程序

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼#include #include // 用srand、rand函数了#include // 用time函数了#define LEN 32// 产生min~max的随机数 (包含min和max)// rand函数产生0 ~ RAND_MAX 的随机数// 一般上不同编译器要求 RAND_MAX 的值(至少)为 32767#define RAN…

二阶矩阵乘法C语言,c语言矩阵相乘

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼程序清单#include&nbspint&nbspmain(void){&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbspchar&nbsp&nbsp&nbsp&nbspa[2][3];&nbsp&nbsp&nbsp&nbsp&nbsp…

c语言dll创建线程,教大家写一个远程线程的DLL注入,其实还是蛮简单的……………………...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼然后新建一个win32 application 的工程 新建c source file 写入&#xff1a;#include#includeint WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nShowCmd){char DllName[MAX_PATH]"C:\\P…

linux下qq怎么截图,ubuntu 12.04使用QQ截图安装教程

相信用过linux系统的朋友都知道&#xff0c;linux下的截图软件是在不咋的。虽然系统本身有带截图工具&#xff0c;但是却苦于没有办法在截下来的图片上作画圈、写文字说明等动作。应该有不少朋友也是从windows系统下转到linux下做开发的&#xff0c;不知道大家对QQ截图这个软件…

android对象申明,Kotlin中的对象表达式和对象声明的具体使用

Kotlin的对象表达式与Java中的匿名内部类的主要区别&#xff1a;匿名内部类只能指定一个父类型&#xff0c;但对象表达式可以指定0~N个肤类型。一、对象表达式对象表达式的语法格式如下&#xff1a;object [: 0~N个父类型]{//对象表达式的类体部分}对象表达式还有如下规则&…

android+联系服务器时间,android配置时间服务器+亚洲主要的授时服务器

我们知道&#xff0c;Android是通过连接指定的ntpServer来获取网络时间&#xff0c;而不同的服务器带来的延迟也不尽相同&#xff0c;通常情况下&#xff0c;我们自然是期望尽快获取时间&#xff0c;那么我们就需要对ntpServer有一定的筛选&#xff0c;尤其是在选择默认的ntpSe…

android 获取设备的mac地址,Android编程获取设备MAC地址的实现方法

本文实例讲述了Android编程获取设备MAC地址的实现方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;/*** 获取设备的mac地址** param ac* param callback* 成功获取到mac地址之后会回调此方法*/public static void getMacAddress(final Activity ac, final SimpleCa…

android 资源如何下沉,关于Android业务模块下沉的一些实践及总结

此文已由作者徐铭阳授权网易云社区发布。欢迎访问前言最近在做需求过程中&#xff0c;一些类似学校选择、城市选择等业务相关模块想单独抽离出来&#xff0c;遇到一些诸如模块管理、通信方面的问题来背景最近有一个需求是学校列表&#xff0c;没错&#xff0c;就是我们平时总见…

android sqlite存储数据,Android之SQLite数据存储

关于SQLite的出生长大和壮大&#xff0c;这里就略去了&#xff0c;只记几点比较重要的用法&#xff1a;SQLite所支持的数据类型&#xff1a;SQLite&#xff0c;SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型&#xff0c;虽然它支持的…

android gridview滚动条位置,Android GridView滚动到指定位置

当一个列表项目很多&#xff0c;并且每个项目可以进入到其它Activity或者Fragment时&#xff0c;保存之前列表的位置是一个比较不错的功能&#xff0c;今天研究了一下怎么保存浏览位置&#xff0c;发现GridView和它的父类中有4个相关的方法&#xff1a;public void smoothScrol…

android studio 跨进程,Android IPC机制(三)在Android Studio中使用AIDL实现跨进程方法调用...

本文首发于微信公众号「后厂技术官」在上一篇文章Android IPC机制(二)用Messenger进行进程间通信中我们介绍了使用Messenger来进行进程间通信的方法&#xff0c;但是我们能发现Messenger是以串行的方式来处理客户端发来的信息&#xff0c;如果有大量的消息发到服务端&#xff0…

nubia ui 5.0 android,流畅度爆棚 搭Android 5.0系统新机一览

近期各品牌新机都不少&#xff0c;而且90%以上都是Android系统的手机&#xff0c;可见安卓手机的主导地位仍在上升。而在系统层次&#xff0c;Android 5.0已经逐步开始普及&#xff0c;近期上市新机百分百均采用了这一系统&#xff0c;值得一提的是定制不再“深度”&#xff0c…

signature=4d4ce610ff2d4a5f2093452c24b70492,Reading Chromatin Signatures

摘要&#xff1a;The article cites a study which uses a combination of chromatin immunoprecipitation and microarray analysis to explore the histone modifications, transcription-factor binding and nucleosome density in 30 megabytes of human genome. It states…

html 百分比正方形,css实现未知宽度的正方形需求

今天群里有哥们问了一下&#xff0c;百分比宽度的正方形如何用css实现。其实就是不定宽的正方形如何用css实现。第一个方法利用图片的等比例缩放&#xff0c;用base64写一个1*1的透明png图片&#xff0c;宽度100%&#xff0c;这样容器就自动被撑成一个正方形&#xff0c;demo如…

html引用本地图片不能是桌面的,Img标签与本地文件:/// URL不显示在Microsoft Edge Web浏览器...

在我的桌面应用程序中&#xff0c;我创建了一个临时HTML文件(旨在让用户打印报告)&#xff0c;然后通过默认显示网页浏览器。这个HTML文件保存在一个临时文件夹&#xff0c;例如&#xff1a;C:/Users/UserName/AppData/Local/TempImg标签与本地文件&#xff1a;/// URL不显示在…

你用计算机做过什么事情,他偷偷干了什么?(电脑)

我一本正经地胡说一下吧。控制面板→管理工具”中找到的“事件查看器”&#xff0c;通过它可以了解系统的喜怒哀乐和一言一行事件查看器相当于一本厚厚的系统日志&#xff0c;可以查看关于硬件、软件和系统问题的信息&#xff0c;也可以监视Windows XP的安全事件&#xff0c;下…