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
此套面试题,已经经过阿里学员百度学员亲身体验 电话面试直接问基础命令。有时候,最基础的反而是最能体现你工作能力的地方,也往往是很多人最薄弱的地方。
基础不牢地动山摇小伙伴们还是要把基础掌握牢固啊。
提速啦的来历提速啦是 网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑 由赣州王成璟网络科技有限公司旗下赣州提速啦网络科技有限公司运营 投资1000万人民币 在美国Cera 香港CTG 香港Cera 国内 杭州 宿迁 浙江 赣州 南昌 大连 辽宁 扬州 等地区建立数据中心 正规持有IDC ISP CDN 云牌照 公司。公司购买产品支持3天内退款 超过3天步退款政策。提速啦的市场定位提速啦主...
在刚才更新Vultr 新年福利文章的时候突然想到前几天有网友问到自己有在Vultr 注册账户的时候无法用支付宝付款的问题,当时有帮助他给予解决,这里正好顺带一并介绍整理出来。毕竟对于来说,虽然使用的服务器不多,但是至少是见过世面的,大大小小商家的一些特性特征还是比较清楚的。在这篇文章中,和大家分享如果我们有在Vultr新注册账户或者充值购买云服务器的时候,不支持支付宝付款的原因。毕竟我们是知道的,...
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...