04 2020 档案

摘要:我不知道这种情况大家用的多不多?也许大家都用vsftp去实现的,话不多说,直接上脚本。 #!/bin/bash inotifywait -mrq /ftp/ -e create | while read file do n_dir=`echo $file | awk '{print $1$NF}'` 阅读全文
posted @ 2020-04-26 17:14 kunsile 阅读(108) 评论(0) 推荐(0)
摘要:目的 让特定的用户登录linux服务器后,对其操作权限进行限制: 不能使用任何方式杀掉服务器现有的进程 最好只能查看相关的目录和文件 最好只能运行特定的命令,比如cat、ls、tail等 场景模拟 一台nignx服务器,开发人员需要登录到这台服务上查看nginx的错误日志,并能够上传修改后的ngin 阅读全文
posted @ 2020-04-23 19:51 kunsile 阅读(561) 评论(0) 推荐(0)
摘要:本篇讲述linux系统的文件权限。 1. liunx中权限的分类 linux系统中,对权限的管理的逻辑是: 只有三种权限:R(读)、W(写)、X(执行) 只有三种角色:所属用户、所属组、其他 使用ls -l 命令即可查看某个文件或文件夹的权限: 上图中的:-rw-r–r–,即是权限的详细内容,一共1 阅读全文
posted @ 2020-04-23 19:44 kunsile 阅读(1680) 评论(0) 推荐(0)
摘要:本篇讲述linux系统的输入输出、管道和重定向。 1. liunx的输入输出 一个linux系统要想发挥作用,就要有输入输出,这样才可以与外界交互。 类型 设备文件名 文件描述符 设备名称 说明 备注 标准输入 /dev/stdin 0 键盘 程序默认的输入设备 标准输出 /dev/stdout 1 阅读全文
posted @ 2020-04-23 19:14 kunsile 阅读(914) 评论(0) 推荐(0)
摘要:bash有一些很好用但已经常被人忽略的小技巧,谨以此文记录下…… 1. 给history命令加上时间 history的命令很好用,他可以记录我们之前做了哪些操作,有了这些记录,我们可以很快捷的重复执行,这种快捷性在所执行命令很长很复杂的情况下尤为明显,快捷高效的利用history,是小白到大白的必经 阅读全文
posted @ 2020-04-23 19:04 kunsile 阅读(116) 评论(0) 推荐(0)
摘要:呵呵,没有用过 rm -rf / 的运维不是好运维,我们来看一张网上广泛流传的一张图片,多么无辜的小眼神…… 重要的事情说三遍:不要删除文件!不要删除文件!!不要删除文件!!! 使用mv命令来代替rm 思路:设置rm命令的别名,让rm变成mv操作如下: $ vim ~/.bashrc 编辑此文件,加 阅读全文
posted @ 2020-04-23 18:57 kunsile 阅读(131) 评论(0) 推荐(0)
摘要:screen命令用法举例 screen命令,故名思议于屏幕有关。 1. screen用于关闭shell应用不退出 思路:创建一个单独的shell窗口,在此窗口中启动应用,然后把这个shell放置于后台,此时关闭整个shell连接,应用不会退出。操作步骤: $ screen -S app01 #创建一 阅读全文
posted @ 2020-04-23 18:51 kunsile 阅读(666) 评论(0) 推荐(0)
摘要:Vim 简介 vim是什么?听说它是编辑器之神!神一样的存在,而我却经常用上下左右箭头来移动光标,实在是有点对不起它,所以想着稍微学学一点神的技能吧! 一. vim的三种模式 Nomal mode:默认模式,因为使用该模式场景最多,所有定为默认模式 Insert mode :插入模式,少用,尽量不要 阅读全文
posted @ 2020-04-23 18:35 kunsile 阅读(869) 评论(0) 推荐(0)