端口离职前他分享了阿里的核心面试题库

阿里他爸  时间:2021-02-22  阅读:()

l.netstat -antlp中t表示什么意思netstat用來查看系统当前系统网络状态信息包括端口连接情况等netstat-atu nlp^各参数含义如下

-t :指明显示TCP端口

-u:指明显示UDP端口

-1 :仅显示监听套接字LIS TEN状态的套接字

-P:显示进程标识符和程序名称每一个套接字/端口都属于一个程序-n:不进行DN S解析

-a显示所有连接的端口

2•怎么查看内存

方法一

[root@xinsz08-63 ~]#cat/proc/meminfo

MemTotal: 3861320 kB

MemFree: 2972532 kB

MemAvailable: 3134304 kB

方法二

[root@xinsz08-63~]#free -htotal used free sharedbuff/cache available

Mem: 3.7G 478M 2.8G 14M389M 3.0G

Swap: 2.0G 0B 2.0G

方法三

[root@xinsz08-63 vmstat -s I head-n 3

3861320 K total memory

487792 K used memory

347428 K active memory

3. ss命令可以用来做什么

显示所有的TCP端口和使用它们的进程

[root@xinsz08-63 ss-tnap

State Recv-Q Send-Q Local Address:Port

Peer Address:Port

LISTEN 0 128 127.0.0.1:631

* : * users:   "cup sd"pid=1280^fd=12 LISTEN 0 128 192.168.1.63:3000

*・*

4. shell命令中胪$#分别表示什么意思

$0当前脚本的文件名

$n传递给脚本的第n个参数值n为1~9 :

$*传递给脚本的所有参数

$#传递给脚本的参数个数

$?显示最后命令的退出状态0表示没有错误其他任何值表明有错误 $$当前脚本运行的进程ID号

$@与$*功能类似

$!执行上一个背景指令的PID后台运行的最后一个进程的进程ID号$$这个程式的PID脚本运行的当前进程ID号

$-显示shell使用的当前选项与s et命令功能相同

5. She ll随机产生20位数字和字母的密码

[root@xinsz08-63~]#echo$ date+%t%N $RAND0Mlmd5sumlcut-c2-21bcl234b5b0276c4db48b

&如何查看动态日志

[root@xinsz08-63~]#tail-//var/Log/messages-20200427

Apr 2702:00:01 xinsz08-63 systemd:Started Session 26 of user root ・

Apr 2702:01:01 xinsz08-63 systemd:Started Session 27 of user roo

备注:打印最后4条日志信息tail -n 4/var/log/messages-20200427

7•如何通过S S H在远程linux系统上运行命令首先确保设置了s sh无秘钥登陆然后使用命令ssh进行远程执行命令,例如我们要查看的是磁

盘信息ssh 192.168.1.63 df-h

8•如何查看系统版本号

[root@xinsz08・63~]#cat/etc/cen tos-reLease

CentOS Linux release 7.7.1908 (Core)

9•查看系统内核

[ro ot@xinSZ08-63~]#uname-r

3.10.0-1062.12.1.el7.x86_64

10.统计网页/in de.html的uvgrep

备注统计整站的独立IPcat/var/lo g/nginx/acces s.log|cut -d""-fl | sort|uni q|wc-1ll.l inux下使用find查找/var/lo g/目录下修改时间超过7天且文件名字带.的文件找到并删除

[root@xinsz08-63~]#find/var/Log/-mtim e+7-nam e"exec rm{} \;

备注 +7查找7天前的文件exec {} \;固定写法

注意此命令不要轻易用

12•查看某个端口的网络连接情况

[root@xinsz08-63 -]#Isof-i:22 查看22号端口被占用情况

COMMAN PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEDsshd 1283 root 3u IPv4 27704 眦0 TCP*: ssh(LIS TEN)sshd 1283 “oot 4u IPv6 27713 眦0 TCP*: ssh(LIS TEN)sshd 3046 root 3u IPv4 44272 TCP xinsz08-

63:ssh->192.168.1.4:sm-pas-5(E STABLISHED)

13.列出当前机器监听的端口

[root@xinsz08-63~]#Lsof-i -s TCP:LISTEN

COMMAN PID USER FD TYPE DEVICE SIZE/OFF NODEND AMEsystemd 1 root 48u IPv4 19237 TCP

*:sunrpc (LISTEN)systemd 1 root 50u IPv6 19239 TCP

*:sunrpc (LISTEN)

(LISTEN)sshd 1283 root 3u IPv4 27704 TCP

*:ssh(LIS TEN)sshd 1283 “oot 4u IPv6 27713 0t0 TCP

*:ssh(LIS TEN)

grafana-s 1287 grafana 6u IPv430239 0t0 TCPxinsz08-63:hbci (LIS TEN)master 1488 root 13u IPv428558 0t0 TCPlocalho st:smtp(LIS TEN)

14•能够查看端口信息的命令ss可以用于转储套接字统计信息。netst at可以显示打开的套接字列表。lsof可以列出打开的文件。fuser可以列出那些打开了文件的进程的进程ID。nmap是网络检测工具和端口扫描程序。

方法一

root@xinSZ08-63 ss-tnLp Igrep ssh

LISTEN 0 128 *:22

*・* users : ( ( ''sshd11pid=1283fd=3))

LISTEN 0 128 [: :] 22

[: :]:* users : ( ( "s shd))

[root@xinsz08-63 ~]#

[root@xinsz08-63~]#ss -tnLp I grep:22

方法二

LISTEN 0 128 *:22

♦・* users : ( ('^shd'1‘pid=1283fd=3))

LI•STEN 0 128     22

[: :]:* users: (("sshd))

[rootgxins Z08-63 ~]#

方法三

t cp6 0: : :22

LISTEN 1283/sshd

[root@xinsz08-63~]#

[root@xinsz08-63~]#netstat-tnLp I grep n:22ntcp 00.0.0.0:22 0.0.0.0:*LISTEN 1283/sshdt cp6 0: : :22

LISTEN 1283/sshd

[root@xinsz08-63

方法四

[rootgxinsZ08-63 Lsof • -P Igrep sshsshd 1283 root 3u IPv4 27704 0t0 TC

*:22 (LIS TEN)sshd 1283 root 4u IPv6 27713 0t0 TC

*:22 (LIS TEN)sshd 3046 root 3u IPv4 44272 0t0 TC

xinsz08-63:22->192.168.1.4 .  2942(ESTABLISHED)

方法五

[root@xinsz08-63~]#fuser -v 22/tcp

用户 进程号权限 命令

22/tcp: root 1283 F•… ・ sshdroot 3046F. . . ・ sshd

[root@xinsz08-63~]#

方法六

[root@xinsz08-63~]# nmap- -sV-p 22 LocaLhost

Starting Nmap 6.40(http://nmap.org)at 2020-04-2723:08 CST

Nmap scan report for localhost (127.0.0.1)

Host is up(0.000073s latency).

Other addresses for localhost (not seanned): 127・0・0・ 1

PORT STATE SERVICE VERSION

22/tcp open ssh OpenSSH 7.4(protocol 2.0)

15—条命令防范ddos攻击

[root@xinsz08 logs]#netstat -ntu|awk

-d: -fl |s o rt |uni q-c | s o rt

1 100.100.30.25

1 Address

1 servers)

2 120.244.154.106

此套面试题,已经经过阿里学员百度学员亲身体验 电话面试直接问基础命令。有时候,最基础的反而是最能体现你工作能力的地方,也往往是很多人最薄弱的地方。

基础不牢地动山摇小伙伴们还是要把基础掌握牢固啊。

美国200G美国高防服务器16G,800元

美国高防服务器提速啦专业提供美国高防服务器,美国高防服务器租用,美国抗攻击服务器,高防御美国服务器租用等。我们的海外高防服务器带给您坚不可摧的DDoS防护,保障您的业务不受攻击影响。HostEase美国高防服务器位于加州和洛杉矶数据中心,均为国内访问速度最快最稳定的美国抗攻击机房,带给您快速的访问体验。我们的高防服务器配有最高层级的DDoS防护系统,每款抗攻击服务器均拥有免费DDoS防护额度,让您...

湖北50G防御物理服务器( 199元/月 ),国内便宜的高防服务器

4324云是成立于2012年的老牌商家,主要经营国内服务器资源,是目前国内实力很强的商家,从价格上就可以看出来商家实力,这次商家给大家带来了全网最便宜的物理服务器。只能说用叹为观止形容。官网地址 点击进入由于是活动套餐 本款产品需要联系QQ客服 购买 QQ 800083597 QQ 2772347271CPU内存硬盘带宽IP防御价格e5 2630 12核16GBSSD 500GB​30M​1个IP...

无忧云-河南洛阳BGP,CEPH集群分布式存储,数据安全可靠,活动期间月付大优惠!

 无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点...

阿里他爸为你推荐
iphone360手机卫士iphone需要360安全卫士吗?在线漏洞检测网站检测工具,谁有?无线路由器限速设置无线路由器怎么设置限速缓冲区溢出教程溢出攻击法使用什么样的原理什么是电子邮件 什么是电子邮件网店推广网站开网店如何做推广?天天酷跑刷金币天天酷跑怎么刷金币?ios7固件下载iphone自动下载IOS7固件版本怎么删除迅雷云点播账号求一个迅雷云点播vip的账号,只是看的,绝不动任何手脚。2012年正月十五山西省太原市2012年正月十五活动的相关情况
租服务器 bluevm 服务器cpu性能排行 一点优惠网 宁波服务器 umax120 web服务器搭建 移动服务器托管 架设邮件服务器 最新优惠 建站论坛 删除域名 9929 国外bt下载网站 1000元电脑主机配置 彩虹云点播官网 北京购车摇号申请网站 789艺术 贵州电信测速 亿库课件网 更多