首页
学习
活动
专区
工具
TVP
发布

地方网络工作室的专栏

专栏作者
292
文章
468885
阅读量
58
订阅数
修改 Linux 默认 Shell 用 chsh -s /bin/zsh 命令不生效,提示 chsh: Shell not changed. 或 chsh: command not found 怎么办
我想现在应该有很多人都已经使用zsh作为默认的Shell了,尤其是搭配 oh-my-zsh 之后,真是好用得飞起。 一般,我们在切换系统默认的Shell的时候,都会使用 chsh -s /bin/zsh 命令来进行修改。今天我遇到一个问题,在某台老服务器上,使用这个命令无法修改,具体原因未知。始终提示——chsh: Shell not changed. 无奈,只能更换另外的切换方式了,改用 usermod -s /bin/zsh fungleo 这个命令来进行的修改,成功了。这个命令里面的 fungleo 是我的系统用户名,如果看官在执行这条命令的时候,切记换成自己的用户名。用这个命令的缺点是,只能更改单个用户的,不能修改所有用户的。不过一般来说,用户也不会太多,所以是够用的。 有点小坑,记录一下。
FungLeo
2022-05-05
4.7K0
Linux\Mac 递归移除某文件夹下所有文件(不包含文件夹)的执行权限命令
今天别人给了我传了一个文件夹,里面是一个项目代码。我查看了一下,发现所有文件都是有执行权限的。这让我很不爽,于是我将所有文件(不包含文件夹)的执行权限全部去掉。执行命令如下:
FungLeo
2020-06-03
1.5K0
修改 Linux 默认 Shell 用 chsh -s /bin/zsh 命令不生效,提示 chsh: Shell not changed. 怎么办?
我想现在应该有很多人都已经使用zsh作为默认的Shell了,尤其是搭配 oh-my-zsh 之后,真是好用得飞起。 一般,我们在切换系统默认的Shell的时候,都会使用 chsh -s /bin/zsh 命令来进行修改。今天我遇到一个问题,在某台老服务器上,使用这个命令无法修改,具体原因未知。始终提示——chsh: Shell not changed. 无奈,只能更换另外的切换方式了,改用 usermod -s /bin/zsh fungleo 这个命令来进行的修改,成功了。这个命令里面的 fungleo 是我的系统用户名,如果看官在执行这条命令的时候,切记换成自己的用户名。用这个命令的缺点是,只能更改单个用户的,不能修改所有用户的。不过一般来说,用户也不会太多,所以是够用的。 有点小坑,记录一下。
FungLeo
2019-08-29
10.5K0
python+shell 备份 CSDN 博客文章,CSDN博客备份工具
在 csdn 写了几年的博客了。多少也积累了两三百篇博文,近日,想把自己的这些文章全部备份下来,于是开始寻找解决方案。
FungLeo
2019-05-27
4960
Shell 命令行统计 apache 网站日志访问IP以及IP归属地
FungLeo
2018-01-08
1.3K0
Shell 命令行实现将一个站点页面全部下载到本地并替换其中链接的脚本
FungLeo
2018-01-08
1K0
Shell 命令行,实现对若干网站状态批量查询是否正常的脚本
本文讲述了一位技术编辑人员通过编写一个简单的 shell 脚本,实现了对若干网站进行批量查询是否可用的功能。该脚本使用 curl 命令和 grep 过滤,将结果输出到日志文件中。同时,该脚本还处理了长时间无响应的问题,并优化了输出结果。
FungLeo
2018-01-08
1.6K0
Shell 命令行,写一个自动整理 ~/Downloads/ 文件夹下文件的脚本
本文讲述了一位技术编辑人员通过编写脚本自动整理下载文件夹的脚本,以便使文件更加有序和易于管理。该脚本使用 find 命令和 mv 命令将文件移动到目标文件夹,并修改文件名。此脚本适用于 CentOS 和 macOS 系统,并已在测试中成功运行。
FungLeo
2018-01-08
2K0
Shell 命令行求两个文件每行对比的相同内容
本文介绍了如何通过shell命令行进行两个文件之间的对比,包括使用cat命令、while循环、for循环以及grep命令等方法。通过这些方法,可以方便地求出两个文件中每行对比的相同内容,并输出结果。
FungLeo
2018-01-08
2.7K0
Shell 命令行 从日志文件中根据将符合内容的日志输出到另一个文件
该文介绍了一种通过shell命令行从日志文件中筛选并输出符合特定条件的日志的方法。该方法可以用于快速获取某个时间段内的日志,从而进行后续的分析和处理。该方法利用了grep和head等命令,可以快速获取想要的信息。同时,该方法还可以根据需要对输出结果进行进一步的处理,比如保存到文件或者发送到远程服务器等。
FungLeo
2018-01-08
2.5K0
Shell 从日志文件中选择时间段内的日志输出到另一个文件
本文讲述了一位技术社区的内容编辑人员,根据用户需求,编写了一个能够从日志文件中筛选出指定时间段内的日志,并将其输出到指定文件的shell脚本。该脚本在mac系统上运行,可以兼容bash和sh。但是,该脚本存在效率问题,需要改进。改进后的脚本使用while循环和cut命令,提高了运行效率。
FungLeo
2018-01-08
1.7K0
Shell 命令行批量处理图片文件名
本文介绍了如何用shell批量处理图片文件名,包括循环所有文件、重命名以及根据MD5值命名。首先,通过循环所有文件,将文件移动到一个新的文件夹中,并计算每个文件的MD5值。然后,根据MD5值重命名文件,并将其移动到相应的文件夹中。该方案适用于MAC系统,在Linux系统中可能需要细微调整。
FungLeo
2018-01-08
1.9K0
Shell 命令行获取本机IP,grep的练习
FungLeo
2018-01-08
6.3K0
Shell 命令行,实现一个获取任意位数的随机密码的脚本
FungLeo
2018-01-08
1.1K0
Shell 命令行,生成当前文件夹目录索引 index.html 文件
本文讲述了一位开发者如何利用 shell 命令行在服务器上生成当前文件夹的目录索引,并利用 http 服务器进行访问。为了安全考虑,服务器禁用了目录索引功能,因此需要使用一个脚本生成 index.html 文件并放置在服务器中。该脚本可以通过在命令行中运行 getindex.sh 脚本实现自动生成目录索引。
FungLeo
2018-01-08
2.1K0
linux\mac 日常入门命令行使用——文件以及文件夹操作
FungLeo
2018-01-08
3.1K0
shell命令行,一键创建 python 模板文件脚本
本文介绍了一种通过shell命令行一键创建python模板文件脚本的方法,通过该脚本可以快速创建带注释的python文件,方便进行编码练习。
FungLeo
2018-01-08
1.4K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档