首页 文章 精选 留言 我的

精选列表

搜索[批量导入手机通讯录],共10010篇文章
优秀的个人博客,低调大师

linux 批量杀死多个进程 kill

(ps|grep python|awk '{print $1}')|xargs kill -9 管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的 几个命令: “ ps - ef”是Red Hat 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep LOCAL=NO”的输入。 “grep LOCAL=NO”的输出结果是,所有含有关键字“LOCAL=NO”的进程,这是Oracle数据库中远程连接进程的共同特点。 “grep -v grep”是在列出的进程中去除含有关键字“grep”的进程。 “cut -c 9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。 “xargs kill -9”中的xargs命令是用来把前面命令的输出结果(PID)作为“kill -9”命令的参数,并执行该令。 “kill -9”会强行杀掉指定进程,这样就成功清除了oracle的所有远程连接进程。其它类似的任务,只需要修改“grep LOCAL=NO”中的关键字部分就可以了。 killall 进程名 如杀死java相关进程:killall java

优秀的个人博客,低调大师

部署SaltStack及批量安装httpd服务

SaltStack简介 Salt是一个基础平台管理工具。SaltStack 采用 C/S模式,server端就是salt的master,client端就是minion,minion与master之间通过ZeroMQ消息队列通信。master监听4505和4506端口,4505为master和minion认证通信端口,4506为master用来发送命令或者接收minion的命令执行返回信息。 SaltStack常用模块 SaltStack提供了非常多的功能模块,以便于对操作系统的基础功能和常用工具的操作。 1:pkg模块 :是包管理,包括增删更新。2:file模块 :管理文件操作,包括同步文件、设置文件权限和所属用户组、删除文件等操作。3:cmd模块 :是在Minion上执行命令或者脚本。4:user模块 :管理系统账户操作。5:service模块 :管理系统服务操作6:cron模块 :管理cron服务操作 部署环境 角色 主机名 IP master master.saltstack.com 192.168.200.128 minion web01.saltstack.com 192.168.200.129 minion web02.saltstack.com 192.168.200.130 操作步骤 SaltStack安装 1:修改主机名 # vim /etc/hostname 三台主机分别为: master.saltstack.com //(管理) web01.saltstack.com //(被管理) web02.saltstack.com //(被管理) # init 6 //重启系统 让主机名生效 2:修改三台hosts文件 # vim /etc/hosts 192.168.200.128 master.saltstack.com 192.168.200.129 web01.saltstack.com 192.168.200.130 web02.saltstack.com 3:安装 # systemctl stop firewalld # setenforce 0 //关闭防火墙 # yum install -y epel-release # yum install -y salt-master //管理端安装 # yum install -y epel-release # yum install -y salt-minion //被管理端安装 4:管理端配置 # vim /etc/salt/master interface: 192.168.200.128 //15行 监听地址改为本地IP ............ auto_accept: True //215 证书认证 ............ file_roots: //416行 站点目录开启 base: - /srv/salt ............ nodegroups: //710行 组分类 group1: 'web01.saltstack.com' group2: 'web02.saltstack.com' ............ pillar_opts: True //552行 pillar开启 pillar_roots: //529行 base: - /srv/pillar # cat /etc/salt/master | grep -v ^$ | grep -v ^# //查看修改好的配置项 5:创建salt文件根目录和pillar目录 # mkdir /srv/salt # mkdir /srv/pillar # systemctl start salt-master.service //开启服务 # netstat -natp | egrep '4505|4506' //查看4505、4506端口 6:被管理端配置 # vim /etc/salt/minion master: 192.168.200.128 //16行 指定管理端IP id: web01.saltstack.com //78行 指定被控的主机名 (另外一台为 web02.saltstack.com) # systemctl start salt-minion.service //开启服务 7:在管理端测试 。 '*' 指的是所有主机 # salt '*' test.ping //查看通信状态 # salt '*' cmd.run 'df -h' //查看所有被管理端的挂载情况 # salt 'web01.saltstack.com' cmd.run 'df -h' //查看指定主机的挂载情况 # salt '*' grains.items //查看grains值 # salt '*' pillar.items //查看pillar(动态信息) # salt-key //查看已经被接受过的客户端 Saltstack配置管理安装Apache 注意:'*' 表示所有客户端执行apache模块 # vim /srv/salt/top.sls base: '*': - apache # vim /srv/salt/apache.sls //注意apache-service 是自定义的id名 apache-service: pkg.installed: - names: - httpd - httpd-devel service.running: - name: httpd - enable: True 重启服务 # systemctl restart salt-master 在管理端执行刷新state配置命令 # salt '*' state.highstate 去minion验证下httpd安装成功

优秀的个人博客,低调大师

使用组策略批量禁用u盘

在以前旧版本的Windows中,方法大多麻烦且缺乏简便的管理途径。但是到了Vista中,这个问题已经变得微不足道了。你可以通过组策略中的相关设置集中控制组织中安装的设备。比如创建策略限制usb设备,cd-rw或是dvd-rw驱动器,以及 其它的可移动媒体的使用。鉴于目前大家用XP比较多,在这里我简单的说明如何阻止用户写数据到usb设备。可以创建自定义adm模版:限制Windows XP sp2为写保护: class machine gategory "usb storage" policy "write protect usb storage" keyname "system\curreNTcoNTrolset\coNTrol\stroagedevicepolicies" valuename "writeprotect" valueon numeric 1 valueoff numeric 0 end policy end category 限制Windows XP/sp2以前的计算机(将完全禁用usb设备) class machine gategory "usb storage" policy "disable usb storage" keyname "system\curreNTcoNTrolset\services\usbstor valuename "start" valueon numeric 4 valueoff numeric 3 end policy end category 注意,这是有前提条件的,首先,局域网必须以域为架构(我们知道Windows 2000、Windows XP自己都自带有组策略编辑器,使用组策略编辑器可单独编辑每台机器的策略,而使用域时,只要用户登录到域,就会自动应用策略,在服务器端修改一次,就可 以在全域实现管理目标,如果不采用域模式,你需要一台一台的设置,失去了效率,也不符合你的“一招搞定”,也就没有采用的必要了)其次,客户端必须以域用 户的身份登录网络,且不能被赋予客户端本机管理员的权限。客户端操作系统推荐使用Windows 2000和Windows XP,虽然Windows 98也能在域环境下应用组策略,但Windows 2000 Server组策略对Windows 98的支持并不完全,且需要采用两种完全不同的方法分别管理他们,会对以后的网络管理带来不便。 本文转自 小王 51CTO博客,原文链接:http://blog.51cto.com/xiaowang/300820,如需转载请自行联系原作者

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册