访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

LINUX命令

时间:2019-06-15

linux vi命令_linux命令_linux关机命令

lsof?/bin/bash

实例3:递归查看某个目录的文件信息

lsof?test/test3

实例4:不使用+D选项,遍历查看某个目录的所有文件信息的方法

?lsof?|grep?'test/test3'

实例5:列出某个用户打开的文件信息

lsof?-u?username

实例6:列出某个程序进程所打开的文件信息

lsof?-c?mysql

实例7:列出多个进程多个打开的文件信息

lsof?-c?mysql?-c?apache

实例8:列出某个用户以及某个进程所打开的文件信息

lsof??-u?test?-c?mysql

实例9:列出除了某个用户外的被打开的文件信息

lsof?-u?^root

实例10:通过某个进程号显示该进行打开的文件

lsof?-p?1

实例11:列出多个进程号对应的文件信息

lsof?-p?1,2,3

实例12:列出所有的网络连接

lsof?-i

实例13:列出所有tcp网络连接信息

lsof?-i?tcp

实例14:列出所有udp网络连接信息

lsof?-i?udp

实例15:列出谁在使用某个端口

lsof?-i?:3306

实例16:列出某个用户的所有活跃的网络端口

lsof?-a?-u?test?-i

实例17:列出被进程号为1234的进程所打开的所有IPV4networkfiles

lsof?-i?4?-a?-p?1234

许多windows用户非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。Linux系统拥有一个类似的工具,也就是ifconfig(interfacesconfig)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。

实例1:显示网络设备信息(激活状态的)

ifconfig

实例2:启动关闭指定网卡

ifconfig?eth0?up
ifconfig?eth0?down

实例3:为网卡配置和删除IPv6地址

ifconfig?eth0?add?33ffe:3240:800:1005::2/64
ifconfig?eth0?del?33ffe:3240:800:1005::2/64

实例4:用ifconfig修改MAC地址

ifconfig?eth0?hw?ether?00:AA:BB:CC:DD:EE

实例5:配置IP地址

ifconfig?eth0?192.168.120.56?
ifconfig?eth0?192.168.120.56?netmask?255.255.255.0?
ifconfig?eth0?192.168.120.56?netmask?255.255.255.0?broadcast?192.168.120.255

实例6:启用和关闭ARP协议

ifconfig?eth0?arp
ifconfig?eth0?-arp

实例7:设置最大传输单元

ifconfig?eth0?mtu?1500

Linux系统的route命令用于显示和操作IP路由表(show/manipulatetheIProutingtable)。要实现两个不同的子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实现。在Linux系统中,设置路由通常是为了解决以下问题:该Linux系统在一个局域网中,局域网中有一个网关,能够让机器访问Internet,那么就需要将这台机器的IP地址设置为Linux机器的默认路由。要注意的是,直接在命令行下执行route命令来添加路由,不会永久保存,当网卡重启或者机器重启之后,该路由就失效了;可以在/etc/rc.local中添加route命令来保证该路由设置永久有效。