Linux系统管理
漫漫路上下而求索
这个作者很懒,什么都没留下…
展开
-
Shell 数组
Shell 数组将多行结果转换为数组有时通过匹配截取命令获取到的多行内容,需要遍历,首先将要遍历的内容转换为数组,多行内容只需要通过在执行结果加括号即可转化为数组。比如我要获取系统里的磁盘。ls -1 /sys/block | grep -E '(s|h)d[a-z]+' | sort输出结果如下root@Storage:~# ls -1 /sys/block | grep -E '(s|h)d[a-z]+' | sortsdasdbsdcsddsdesdfsdgsdhs原创 2021-02-05 13:49:14 · 489 阅读 · 1 评论 -
Ubuntu下载依赖包
Ubuntu下载依赖包适用场景无外网访问的局域网环境。方法一在能访问外网的设备上将依赖包全部下载下来,局域网环境离线安装包。找到所依赖的包apt-cache depends <package>#. 下载所依赖的包apt install <depend-packages> -reinstall -d方法二在能访问外网的设备上安装需要安装的包dpkg -i <package.deb>如果依赖问题,会提示通过 apt install -f命令修原创 2021-01-31 17:42:36 · 2718 阅读 · 0 评论 -
怎样限制VsFTP服务器的IP链接数
通过限制连接的客户端的数量和每个IP可建立的连接数,来限制vsftp的链接数。修改vsftp配置文件操作系统:CentOS Linux release 7.1.1503 (Core)vsftp版本:version 3.0.2配置文件路径:/etc/vsftpd.conf改vsFTP服务器的配制文件vsftpd.conf,加入下面的两行:max_clients=数字max_per_ip...原创 2019-12-06 09:38:59 · 2780 阅读 · 0 评论 -
Linux常用脚本
扫描新增加的磁盘find /sys/class/*host/host*/scan | while read line; do echo - - - > $line; done模拟拔盘操作模拟将磁盘 sdb拔出echo 1 > /sys/block/sdb/device/delete将某个目录下大小为0的文件删除以目录 /var/log/samba/目录为例find /...原创 2019-12-02 17:04:53 · 208 阅读 · 0 评论 -
Linux下批量重命名文件
Linux下批量重命名文件通过rename命令批量重命名文件基本语法示例1. 改变文件扩展名2. 大写改成小写3. 更改文件名模式通过rename命令批量重命名文件基本语法rename [-n -v -f] <pcre> <files>'pcre’是Perl兼容正则表达式,它表示的是要重命名的文件和该怎么做。正则表达式的形式是‘s/old-name/new-na...转载 2019-06-06 16:28:52 · 16786 阅读 · 1 评论 -
Linux禁止root登录
Linux禁止root登录原创 2017-12-19 09:31:24 · 3740 阅读 · 0 评论 -
使dmesg的时间戳可读
通过dmesg查看开机过程中的一些设备状态信息,如何将其输出的时间戳转换为可读原创 2017-11-16 15:48:34 · 5807 阅读 · 1 评论 -
LSI 硬 RAID 激活(storcli命令)
LSI 硬 RAID 激活原创 2017-11-14 16:33:53 · 6845 阅读 · 0 评论 -
Shell常用技巧
Shell脚本的一些小技巧原创 2017-10-26 10:20:13 · 341 阅读 · 0 评论 -
grep同时匹配多个关键字或任意关键字
grep同时匹配多个关键字或任意关键字原创 2017-07-27 15:37:30 · 27724 阅读 · 0 评论 -
Shell的while命令
Shell的while命令while语法结构while argument; do statement ...done常见用法无限循环。 while中的无限循环使用((1))或者[ 1 ]来实现. 示例:时间打印while ((1)); do echo `date '+%Y-%m-%d %H:%M:%S'` sleep 1done示例:计算1到10的和i=1原创 2017-07-27 13:35:04 · 13823 阅读 · 0 评论 -
MegaCli和storcli设置热备盘
LSI 硬RAID设置热备盘原创 2017-06-07 10:24:50 · 7696 阅读 · 0 评论