Linux笔记精简版-工作实用命令-2

网络监控

  • netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]

  • -a或--all 显示所有连线中的Socket。
  • -A<网络类型>或--<网络类型> 列出该网络类型连线中的相关地址。
  • -n或--numeric 直接使用IP地址,而不通过域名服务器。
  • -N或--netlink或--symbolic 显示网络硬件外围设备的符号连接名称。
  • -o或--timers 显示计时器。
  • -p或--programs 显示正在使用Socket的程序识别码和程序名称。

rpm

rpm(英文全拼:redhat package manager) 原本是 Red Hat Linux 发行版专门用来管理 Linux 各项套件的程序,由于它遵循 GPL 规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM 套件管理方式的出现,让 Linux 易于安装,升级,间接提升了 Linux 的适用度。

参数说明

  • -a  查询所有套件
  • -i  显示套件的相关信息。
  • -l  显示套件的文件列表。

防火墙

[root@localhost ~]# firewall-cmd  --permanent --add-port=8080/tcp
开启8080端口
permanent 永久的开启

shell

变量

运算符

条件判断

多分支语句

[root@localhost shellcode]# ./if2.sh 59
不及格
[root@localhost shellcode]# cat if2.sh 
#!/bin/bash
#如果输入参数大于60,及格,否则,不及格
if [ $1 -ge 60 ]
then
        echo "及格了"
elif [ $1 -lt 60 ]
then
        echo "不及格"
fi

[root@localhost shellcode]# ./if2.sh 59
不及格

for循环

案例1

案例2

while循环

案例1

读取控制台输入

系统函数(basename)

[root@localhost shellcode]# basename  /home/fox/.bash
.bash

自定义函数

案例1

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值