分类目录归档:Shell脚本

Linux系统用户管理之禁止用户登录

一、问题描述

今天在CentOS上切换用户的时候提示This account is currently not available

su elasticsearch
This account is currently not available.

开始并没有理解这句话,想当然的认为是用户不存在。

注:用户不存在的提示是user does not exist

su elasticsearch2
su: user elasticsearch2 does not exist

继续阅读

常用shell命令二(ls)

ls大概是Linux下使用很频繁的命令了,你未必知道他的强大

0、列出当前目录下的文件,按修改时间排序

[root@izj6cfhaw27k49x8usszs3z niliu]# ls -alt
total 535128
-rw-rw---- 1 mysql mysql    507904 Nov 21 20:28 wp_postmeta.ibd
-rw-rw---- 1 mysql mysql    786432 Nov 21 20:28 wp_options.ibd
drwxr-xr-x 7 mysql mysql      4096 Nov 17 10:57 ..
-rw-rw---- 1 mysql mysql    131072 Aug 31 09:28 wp_commentmeta.ibd
-rw-rw---- 1 mysql mysql    114688 Nov 23  2018 midoks_weixin_robot_extends.ibd
-rw-rw---- 1 mysql mysql     98304 Nov 23  2018 midoks_weixin_robot.ibd
-rw-rw---- 1 mysql mysql     98304 Nov 23  2018 midoks_weixin_robot_menu.ibd

继续阅读

shell脚本实用初级入门二

最近朋友用shell写自动化测试脚本, 请求接口并处理一些逻辑。我写的也不多,只能边查边给他提供帮助。

以下就是这个过程形成的知识点【发现shell又强大,又弱小[笑哭]】

0、把数组转成字符串
本以为像其他语言,有现成的方法直接转换,比如PHP的implode(), Golang的strings.Join(strSlice, “,”)

结果发现Shell并没有,沮丧~
继续阅读