tar 命令使用tar命令备份副本(本机备份整个系统,以后还原还是还原到本机)注意根目录下要有充足的可用空间用于备份。cd / #tar.gz格式 tar cvpzf system_backup.tar.gz / --exclude=/proc --exclude=/lost+found --exclude=/system_backup.tar.gz --exclude=/mnt --exclud
配置文件默认的 Ansible 配置文件位于 /etc/ansible/ansible.cfg 下。Ansible 的大部分设置都可以使用此配置文件进行修改以满足环境需求,下面了解一下 Ansible 在哪里搜索配置文件,Ansible 按以下顺序搜索配置文件,ansible找到的第一个配置文件,然后忽略其余文件:$ANSIBLE_CONFIG如果设置了此变量ansible.c
Dos 防范(自动屏蔽 IP)#!/bin/bash DATE=$(date +%d/%b/%Y:%H:%M) LOG_FILE=/usr/local/nginx/logs/demo2.access.log ABNORMAL_IP=$(tail -n5000 $LOG_FILE |grep $DATE |awk '{a[$1]++}END{for(i in a)if(a[i]>10)prin
获取写文件的进程号安装sysemtapyum -y install systemtapSystemTap 是对 Linux 内核监控和跟踪的工具利用systemtap中的inodewatch.stp工具来查找写文件的进程号得到文件的inodestat -c '%i' /tmp/iostat_2019-03-13 4210339获取文件所在设备的major,minorls -al /dev/vda
1.目录切换命令window中通过图形化界面和鼠标可以任意切换需要进入的目录,但Linux必须通过cd命令切换目录。但在学习cd命令之前,我们有必要分清Linux的目录结构(linux目录结构详细说明)cd usr 切换到该目录下usr目录 cd
ShellShell这个单词的原意是 “外壳”,跟kernel(内核)相对应,比喻内核外面的一层,即用户跟内核交互的对话界面。Shell是一个程序,提供一个与用户对话的环境。这个环境只有一个命令提示符,让用户从键盘输入命令,所以又称为命令行环境(command line interface,简写为CLI)。Shell 接收到用户输入的命令,将命令送入操作系统执行,并将结果返回给用户。Sh
7. 使用 SSH 密钥连接连接到服务器的最安全方法之一是使用 SSH 密钥。使用 SSH 密钥时,无需密码即可访问服务器。另外,你可以通过更改 sshd_config 文件中与密码相关的参数来完全关闭对服务器的密码访问。创建 SSH 密钥时,有两个密钥:Public 和 Private。公钥将上传到你要连接的服务器,而私钥则存储在你将用来建立连接的计算机上。在你的计算机上使用 ssh-keyge
3. 禁止使用空白密码的用户访问在你的系统上可能有你不小心创建的没有密码的用户。要防止此类用户访问服务器,你可以将 sshd_config 文件中的 PermitEmptyPasswords 行值设置为 no。PermitEmptyPasswords no4. 限制登录 / 访问尝试默认情况下,你可以根据需要尝试多次输入密码来访问服务器。但是,GJ者可以利用此漏洞对服务器进行暴力PJ。通过指定允许
一、Windows 下实现端口映射1. 查询端口映射情况netsh interface portproxy show v4tov42. 查询某一个 IP 的所有端口映射情况netsh interface portproxy show v4tov4 | find "[IP]"例:netsh interface portproxy show v4tov4 | find "192.168.1.1"3.
管道命令符管道符,同时按下键盘上的Shift+反斜杠(\)键即可输入管道符,其执行格式为“命令A | 命令B”。管道命令符的作用也可以用一句话概括为“把前一个命令原本要输出到屏幕的信息当作后一个命令的标准输入”。在grep文本搜索命令时,我们通过匹配关键词/sbin/nologin找出了所有被限制登录系统的用户。完全可以把下面这两条命令合并为一条:找出被限制登录用户的命令是grep /sbin/n
tar参数使用-c 参数用于创建压缩文件-x 参数用于解压文件-z 参数是指定使用Gzip格式来压缩解压文件-j 参数是指定是用bzip2格式来压缩解压文件-v 参数来不断显示压缩和解压的过程给用户-C 参数用于指定要解压到的那个指定的目录-f 参数它必须要放到参数的最后一位1.创建压缩文件:tar -czvf 压缩包名称.tar.gz 要打包的目录[root@localhost sjingx]#
输入输出重定向输入重定向是指把文件导入到命令中,而输出重定向则是指把原本要输出到屏幕的数据信息写入到指定文件中。在日常的学习和工作中,相较于输入重定向,我们使用输出重定向的频率更高,所以又将输出重定向分为了标准输出重定向和错误输出重定向两种不同的技术,以及覆盖写入与追加写入两种模式。标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入。 标准输出重定向(STDO
ls:显示目录下内容及属性信息的命令【功能说明】ls命令可以理解为英文单词List的缩写,其功能是列出目录的内容及其内容属性信息(list directorycontents)。该命令有点类似于DOS系统下的dir命令,有趣的是Linux下其实也有dir命令,但我们更习惯使用ls。【语法格式】[option] [file][选项] [<文件或目录>]1)ls命令以及后面的选项和文件
使用工厂函数来完成所有Card对象的创建,在python中,实现工厂有两种途径定义一个函数,返回不同类的对象定义一个类,包含了创建对象的方法。这是完整的工厂设计模式,正如设计模式书中提到的。在工厂类层次结构是必需的用Card子类对象的一个工厂函数的例子def Card(rank,suit): if rank == 1: return AceCard('A',suit) e
Linux是一种开源操作系统,它支持各种硬件平台,Linux服务器全球知名,它和Windows之间最主要的差异在于,Linux服务器默认情况下一般不提供GUI(图形用户界面),而是命令行界面,它的主要目的是高效处理非交互式进程,响应时间并不是那么重要,相反,能够长时间处理高负载才是最关键的。Linux高可用服务器集群解决方案让IT系统管理员可以从容应对许多常见的硬件和软件故障,允许多台计算机一起工
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号