kali linux下的常用bash命令
虚拟机版本默认用户root 密码toor
ls:显示当前目录包含的文件及文件夹
ls -l:以常规格式显示当前目录包含的文件及文件夹(开头字母解释:d:目录 -:文件 c:设备文件 l:链接 b:块设备,如硬盘分区)
ls -a:显示隐藏文件(以.开头)
ls-lh:以适合阅读的常规格式显示当前目录包含的文件及文件夹
ls -lh --sort=size:按照文件大小排序(=time:时间)
cd /media:进入media目录(.:当前目录 ..:上级目录 直接使用cd进入用户主目录~#)
pwd:查看当前工作目录
cat,more,less:查看文件的内容
tail:查看文件的后10行(tail -20:后20行)
watch -n 2 tail [文件路径]:每隔2秒查看一下文件的后10行
rm [文件名]:删除文件 rm [目录] -r:删除目录
cp [文件名] [新文件名]:复制文件并重命名 cp [目录路径] [新目录名] -r:复制并重命名目录
top:监视系统性能 (按k出现kill [PID]:关闭进程)
ps -ef,ps eux:查看进程详细信息
grap [ss] [文件路径]:显示文件中带ss字符的行
ifconfig:查看网络配置信息(ip等)
ifconfig eth0 down/up:关闭/启动eth0网卡
macchanger -m 00:11:11:11:11:11 eth0:改变eth0网卡的mac(重启后恢复默认mac)
netstate -pantu:查看网络连接信息
netstat -pantu | egrep -v '0.0.0.0|:::|and|Address'|awk '{print $5}'|cut -d':' -f |sort| uniq > ip
/*
egrep是grep的升级版 -v表示排除
awk '{print $5}输出第五列
cut -d':' -f 1 以:分隔并输出第一部分
sort:排序
uniq:相同的只输出一个
>:写入文件
>>:写入文件且不覆盖,接着写
*/
mount:查看挂载信息 主要用于挂载iso镜像:mount -o loop kali.iso /media/cdrom将kali.iso挂载到cdrom目录下
dmesg:查看/var/log/messages文件
find:查找文件或文件夹 -name/iname:后面接目标名
whereis:数据库中查找,查找结果不完整,一般使用前先updatedb更新数据库
whereis -b nmap:查找二进制文件,名字是nmap
echo:后面接要输出的内容,打印到控制台
vi:vim的简称,一个非常复杂的命令模式下的文件编辑器,直接在vi后加要编辑的文件名,基本用法:输入 :后输入命令,set nu可以显示行号,:wq保存并退出,i 插入状态,a添加状态,可以编辑文本,通过方向键移动光标修改内容,修改后按esc退出到命令模式,可以继续输入:wq!实现强制保存退出;按两次d可以删除指定的行,o在光标指定下方插入一行,y复制一行,p粘贴。
管道符: | 后面可以添加执行前面命令的条件 &按顺序执行两个相连的命令 && 前面执行成功才执行后面命令 || 前面执行不成功才执行后面
kali linux下的常用bash命令的更多相关文章
- linux下安装python linux下一些常用的命令
注意 ubuntukylin-14.04.2-desktop-amd64 自带python2.7.6 这个说的比较详细 http://wenku.baidu.com/link?url=gaeFcQrc ...
- kali linux下几个更新命令的区分
首先更新命令有:apt-get update ,apt-get upgrade ,apt-get dist-upgrade等三个: (1)apt-get update:只更新软件包的索引源,作用:同步 ...
- linux 下 mysql 常用命令
linux 下 mysql 常用命令 阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...
- Linux课程---2、Linux下最常用命令(查看帮助命令)
Linux课程---2.Linux下最常用命令(查看帮助命令) 一.总结 一句话总结: man 1.显示文件? ls:ls带其它参数详情可以man ls man ls:比如 ls -a显示隐藏文件,l ...
- [原创]kali linux下破解wifi密码以及局域网渗透
无线破解是进行无线渗透的第一步.破解无线目前只有两种方法:抓包.跑pin. 破解无线方法一:抓包.我是在kali linux下进行的. 将无线网卡的模式调为监听模式. airmon-ng start ...
- 如何在Kali Linux下编译Windows Exploit
前言 微软的Windows在企业或是个人应用领域占据着最大的市场份额,在渗透测试过程中你会经常遇到很多Windows的工作站和服务器.另一方面,大多数渗透测试人员主要使用基于Linux的发行版渗透测试 ...
- Linux下的压缩解压缩命令详解
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o - ...
- Kali Linux下破解WIFI密码挂载usb无线网卡的方法
Kali Linux下破解WIFI密码挂载usb无线网卡的方法 时间:2014-10-12 来源:服务器之家 投稿:root 首先我要说的是,wifi密码的破解不是想象中的那么容易,目前还 ...
- Linux下通过受限bash创建指定权限的账号
在日常业务运维中,有时为了配合解决问题,需要给非运维人员开通系统账号,用于查询日志或代码.通常为了系统安全或避免不必要的误操作等目的,会将账号权限降至最低.下面介绍下在Linux下通过受限bash创建 ...
随机推荐
- ABAP术语-Authorization Object
Authorization Object 原文:http://www.cnblogs.com/qiangsheng/archive/2007/12/20/1006585.html Element of ...
- 企业Shell面试题及企业运维实战案例(三)
1.企业Shell面试题1:批量生成随机字符文件名案例 使用for循环在/oldboy目录下批量创建10个html文件,其中每个文件需要包含10个随机小写字母加固定字符串oldboy,名称示例如下: ...
- Python学习手册之数据类型
在上一篇文章中,我们介绍了 Python 的异常和文件,现在我们介绍 Python 中的数据类型. 查看上一篇文章请点击:https://www.cnblogs.com/dustman/p/99799 ...
- django之单表查询
一.创建表 1.创建模型: 创建名为book的app,在book下的models.py中创建模型: from django.db import models # Create your models ...
- mysql5.6主主复制及keepalived 高可用
1.实验目的 mysql服务器作为生产环境中使用最广泛的数据库软件,以其开源性,稳定性而广泛使用,但同时由于数据存储,读写频率高,极易造成数据库出错,从而给企业造成不可挽回的损失,我们除了做好数据库的 ...
- SAPFiori
最新SAP Fiori常用事务代码持续更新中...谢谢支持 注意: 以 / 开头的事务码需要加/N或/O进入,否则进不去 SEGW: 创建Gateway Service /UI2/FLP ...
- python2.7入门---字典(Dictionary)
这次咱们记录的是python中的字典这个鬼,首先我们得了解,字典是另一种可变容器模型,且可存储任意类型对象.字典的每个键值 key=>value 对用冒号 : 分割,每个键值对之间用逗号 ...
- 5 多线程 模拟qq聊天
1.多线程思路 使用多线程完成一个全双工的QQ聊天程序 2.版本1:程序小框架 #1.收数据,然后打印 def recvData(): pass #2.检测键盘,发数据 def sendData(): ...
- linux 操作之一 如何在linux将本地数据*.sql文件导入到linux 云服务器上的mysql数据库
liunx 版本ubuntu 16.4 mysql 版本 5.6 1)准备*.sql文件 (* 是准备导入的sql文件的名字) 2)liunx 远程客户端 SecureCRT 7.0 alt+p ...
- Python的异常
一.异常的常用形式 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行.一般情况下,在Python无法正常处理程序时就会发生一个异常.异常是Python对象,表示一个错误.当Pyth ...