渗透测试常用系统命令(部分)

运维常用系统命令(部分)

Windows命令


  ifconfig /all 获取域名、IP地址、DHCP服务器、网关、MAC地址、主机名

  net time /domain 查看域名、时间

  net view /domain 查看域内所有共享

  net config workstation 查看域名、机器名等

  net user 用户名 密码 /add 建立用户

  net user 用户名 /del 删除用户

  net user zzz /active:yes 激活zzz账户

  net user 查看账户

  net user 账户名 查看指定账户信息

  net user /域名 查看域内用户

  net group /域名 查看域中的组

  net group “域名 admins” /域名 查看当前域的管理用户

  net localgroup 查看所有的本地组

  net localgroup zzz 查看zzz组中用户

  net localgroup zzz 用户名 /add 把用户添加到管理员组中

  net start 查看开启服务

  net start 服务名 开启某服务

  net stop 服务名 关闭某服务

  net share 查看本地开启的共享

  netstat -a 查看开启的端口

          -n 查看端口的网络连接情况(常用netstat -an)

          -v 查看正在进行的工作

          -p 协议名 查看某协议使用情况 例:netstat -p tcp(查看tcp协议使用情况)

          -s 查看协议使用情况

  reg save hklm\sam sam.hive 导出用户组信息、权限配置

  arp 显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。

          -a 显示出全部信息

  nslookup IP地址侦测器

  tasklist 查看当前进程

  whoami 查看当前用户及权限

  systeminfo 查看计算机信息(版本、位数、补丁等)

  ver 查看计算机操作系统版本

  tasklist /svc 查看当前计算机进程情况

  wmic product > zzz.txt 查看安装软件及版本路径等信息,重定向到zzz.txt

参考: 缘木之鱼.

Linux常用命令

重启:reboot
关机:poweroff
清屏:clear
命令行编辑的辅助操作:
		Tab键:自动补齐
		反斜杠“\”:强制换行
		快捷键Ctrl+U:清空至行首
		快捷键Ctrl+K:清空至行尾
		快捷键Ctrl+L:清屏
		快捷键Ctrl+C:取消本次命令编辑
停止当前防火墙服务:service iptables stop
关闭防火墙:chkconfig iptables off
清除防火墙策略:iptables -F
临时关闭SElinux(linux另一种防火墙):setenforce 0
永久关闭SElinux(linux另一种防火墙):gedit /etc/sysconfig/selinux

计划任务:service crond start
查看当前服务:chkconfig –list
过滤显示iptables 服务:chkconfig --list | grep iptables
统计服务:chkconfig --list | wc -l
关闭3、5的防火墙:chkconfig –level 35 iptables off
外部命令帮助:外部命令 --help
将帮助导出成文本:man ls | col -b >ls-help1.txt          
			 col –b:去掉特殊符号
显示文本内容:
	显示长文本内容:less           q退出
	显示文本后3行:tail -3  /etc/httpd/conf/httpd.conf
	显示事实内容:tail –f
	过滤显示文本内容:grep
				-v是反义(除去)   “”里的是条件
截取文本内容:awk -F:'{print $1}' /etc/passwd
		:->条件‘’里的是固定用法  $1->第一列
		cut -d: -f1 /etc/passwd
			-d:指定分隔符   -f1指定第一列
统计命令:wc
		-l 行数
		-c 字节数
		-w  单词个数
压缩:gzip    或者   bzip2
解压:gzip –d或者gunzip     或者  bzip2 -d或者bunzip  

制作归档文件,释放归档文件:tar
         命令选项:
		c:创建.tar格式的包文件
		x:解开.tar格式的包文件
		v:输出详细信息
		f:表示使用归档文件(选项必须选择)
		p:打包时保留原始文件及目录权限
		t:列表查看包内的文件
		C:解包时指定释放的目标文件
		z:调用gzip程序进行压缩或解压
		j:调用bzip2程序进行压缩或解压

编辑器:vim
1)三种模式:命令模式、输入模式、末行模式
		命令模式----按a、i、o等键----->输入模式
		输入模式----按esc键----->返回命令模式
		命令模式----输入冒号:----->末行模式
		末行模式----按esc键----->返回命令模式
		输入模式和末行模式之间不能直接转换,只能通过命令模式间接转换
2)光标移动
	行内快速跳转:(命令模式)
		跳转至行首:Home键或“^”(shift+6)、数字“0”
		跳转至行尾:End键或“$”键
	行内快速跳转:(命令模式)
		跳转至文档的首行:1G或者gg
		跳转至文档的尾行:G
		跳转到文件中的第#行: #G
行号:(末行模式)
	:set  nu   (显示行号)
	:set  nonu (取消显示行号)
3)复制、粘贴、删除:(命令模式)
	复制:
		光标所在行(当前行):yy
		从光标所在行开始的#行:#yy
	粘贴:
		P(大写):粘贴到目标位置的光标前面
		p:粘贴到目标位置的光标后面
	删除:
		单个字符:x、del、delete
		行:
			当前光标所在行:dd
			从光标所在行开始的#行:#dd
			删除当前光标之前到行首的所有字符:d^
			删除当前光标之前到行首的所有字符:d$
4)内容查找:(命令模式)
	从上到下进行查找:/要查找的字符串
	从下到上进行查找:?要查找的字符串
		向下定位:n
		向上定位:N
5)撤销及保存:(命令模式)
	撤销一次:u  
	撤销多次:多执行几次u命令
	撤销全部操作:U(大写)
	保存:ZZ(大写)
6)保存及退出:(末行模式)
	:w                 (保存)
	:w /root/test.txt (另存)
	:q                 (退出,未作修改)
	:q!                (退出,修改内容后,不保存退出)
	:wq               (保存退出)
7)打开或编辑文件:(末行模式)   
	:e  /root/yum.conf (编辑文件)
	:r  /root/test.txt  (打开文件)
8) 文件内容替换:(末行模式)
	:s  /old/new        (在光标所在行查找第一个old字符串,并替换为new字符串)
	:s  /old/new/g      (在光标所在行查找所有的old字符串,并都替换为new字符串)
	:#,#  s /old/new/g  (在指定的行之间查找所有的old字符串,并都替换为new字符串)
	:%  s /old/new/g    (在全文中查找所有的old字符串,并都替换为new字符串)
	:%  s /old/new/gc   (在全文中查找所有的old字符串,并都替换为new字符串,但要确认)

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值