[渗透学习]熟悉BASH命令

shell-使用者和操作系统建立一个接口。

windows图形化界面一个shell。Linux命令行一个shell。

1)ls命令-----列出当前目录里的内容。kail默认情况下颜色配色表示方案,

  蓝色表示目录,

  白色表示一个普通文件,

  绿色表示可执行的文件,

  红色表示压缩文件。

2)ls-l 长格式显示文件名,修改时间,大小,所有者,软硬链接个数,

  第一个字符

  d表示目录,横线表示文件,c表示字符型的设备文件,l表示链接类似于快捷方式。

  b表示block块设备,硬盘分区

3)ls-la

多出来以点为开头的文件,也就是隐藏文件

 4)ls-lh

是以人类容易阅读的方式显示文件大小,否则以字节进行表示文件大小

5)ls-lh--sort=size

按大小进行排序。

6)ls-lh--sort=time

按时间进行排序,最近修改的文件就会放在最上面。

7)cd命令

例如cd/media/啥啥啥,进入哪个目录

cd.当前目录

cd..上一级目录

pwd查看工作目录

8)cat命令

cat/var/log/messages (ps:message文件记录系统的一些信息)会查看内容,可能会出现很多的内容从头看的话用more

more/var/log/messages 会一页一页显示,同时在左下角显示百分比,按回车逐屏的进行查看

不想接着查看了按q退出

9)less命令

less/var/log/messages

除了不显示百分比数意外和more命令没什么区别

10)tail命令

只显示最下面的十行

通过命令tail-20,来显示最下面的20行。

 tail-20/啥啥啥

11)watch 每隔一段时间查看什么的内容。实时的查看

系统产生变化信息就能显示

watch/var/log/message 记录一些信息,厂家id,型号,系统命名等等

常用命令

12)cp命令

先rm用来删除文件

cp用来拷贝

cp ps ls 以此来复制

13)对目录进行拷贝和删除的时候就要加上r

比如说 cp-r Agent/ A

14)top命令

用来监视系统的性能,许多的参数,系统进程信息,而且是实时的信息

同时对进程进行操作kill 序号对进程进行结束,按q推出头top命令

15)ps对进程进行查询

ps-ef调用的程序的目录,参数

ps-aus 启动时间,列信息

16)先cat/etc/password查看本地账号

grap ssh/etc/password只有一行含有ssh字符串,用grap进行字符串筛选

ifconfig有关网络配置的操作 ifconfig查看网络信息,发包收包的信息。

ifconfig eth0 down 对网卡进行关闭操作

-m对地址进行改变

 

转载于:https://www.cnblogs.com/cyber-shady/p/11399546.html

你可能感兴趣的:([渗透学习]熟悉BASH命令)