Like ip link(Manage and display the state of all network
interfaces
) : a few examples :
ip link
Show information for all interfaces
ip link show dev em1
Display information only for device em1
ip link - - help for a brief overview
ip route
List all of the route entries in the kernel
ip neigh
Display neighbour objects
ip neigh show dev em1
Show the ARP cache for device em1
ip maddr
Display multicast information for all devices
ip maddr show dev em1
Display multicast information for device em1
IP address and MAC address can be assigned new values to via their sub-sub commands
Add an address
ip addr add 192.168.1.1/24 dev em1
Add address 192.168.1.1 with netmask 24 to device em1
addr del :Delete an address
ip addr del 192.168.1.1/24 dev em1
Remove address 192.168.1.1/24 from device em1
link set :Alter the status of the interface
ip link set em1 up
Bring em1 online
ip link set em1 down
Bring em1 offline
ip link set em1 mtu 9000
Set the MTU on em1 to 9000
Add an entry to the routing table
ip route add default via 192.168.1.1 dev em1
Add a default route (for all addresses) via the local gateway
192.168.1.1 that can be reached on device em1
ip route add 192.168.1.0/24 via 192.168.1.1
Add a route to 192.168.1.0/24 via the gateway at
192.168.1.1
ip route add 192.168.1.0/24 dev em1
Add a route to 192.168.1.0/24 that can be reached on
device em1
route delete Delete a routing table entry
ip route delete 192.168.1.0/24 via 192.168.1.1
Replace, or add if not defined, a route
ip route replace 192.168.1.0/24 dev em1
Replace the defined route for 192.168.1.0/24 to use
device em1
route get Display the route
ip route get 192.168.1.5
Display the route taken for IP 192.168.1.5
That's my favourite:
ss
Display socket statistics. The below options can be combined
ss -a
Show all sockets (listening and non-listening)
ss -e
Show detailed socket information
ss -o
Show timer information
ss -n
Do not resolve addresses
ss -p
Show process using the socket
There are commands for observation of traffic
nc( net cat). - - help
nm ( network mapper)
netstat
etc
That's not all indeed but I hope it will be of help
Thank you so much you solve my fresh installed Arch IPv4 address isseu, damn it was too hard to figureout what cause the issue, looks like iwctl didn't assing IPv4 to my Wifi network connection at all .
This should be dedicated post on it own, many people need this.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
You can use IP command and its subcommands
Like ip link(Manage and display the state of all network
interfaces
) : a few examples :
ip link
Show information for all interfaces
ip link show dev em1
Display information only for device em1
ip link - - help for a brief overview
ip route
List all of the route entries in the kernel
ip neigh
Display neighbour objects
ip neigh show dev em1
Show the ARP cache for device em1
ip maddr
Display multicast information for all devices
ip maddr show dev em1
Display multicast information for device em1
IP address and MAC address can be assigned new values to via their sub-sub commands
Add an address
ip addr add 192.168.1.1/24 dev em1
Add address 192.168.1.1 with netmask 24 to device em1
addr del :Delete an address
ip addr del 192.168.1.1/24 dev em1
Remove address 192.168.1.1/24 from device em1
link set :Alter the status of the interface
ip link set em1 up
Bring em1 online
ip link set em1 down
Bring em1 offline
ip link set em1 mtu 9000
Set the MTU on em1 to 9000
Add an entry to the routing table
ip route add default via 192.168.1.1 dev em1
Add a default route (for all addresses) via the local gateway
192.168.1.1 that can be reached on device em1
ip route add 192.168.1.0/24 via 192.168.1.1
Add a route to 192.168.1.0/24 via the gateway at
192.168.1.1
ip route add 192.168.1.0/24 dev em1
Add a route to 192.168.1.0/24 that can be reached on
device em1
route delete Delete a routing table entry
ip route delete 192.168.1.0/24 via 192.168.1.1
Replace, or add if not defined, a route
ip route replace 192.168.1.0/24 dev em1
Replace the defined route for 192.168.1.0/24 to use
device em1
route get Display the route
ip route get 192.168.1.5
Display the route taken for IP 192.168.1.5
That's my favourite:
ss
Display socket statistics. The below options can be combined
ss -a
Show all sockets (listening and non-listening)
ss -e
Show detailed socket information
ss -o
Show timer information
ss -n
Do not resolve addresses
ss -p
Show process using the socket
There are commands for observation of traffic
nc( net cat). - - help
nm ( network mapper)
netstat
etc
That's not all indeed but I hope it will be of help
nmap ( network mapper) and not nm
Sorry!
probably off topic but I have encountered that nmap is short for Network Manager.
A few more NFS ( Network File System ) commands:
nmcli
hostname
dhcclient
ethtool ( to get or to change network card settings) i.e ethtool eth0 | grep speed
and so on
Thanks for this adding this precious information.
Thank you so much you solve my fresh installed Arch IPv4 address isseu, damn it was too hard to figureout what cause the issue, looks like iwctl didn't assing IPv4 to my Wifi network connection at all .
This should be dedicated post on it own, many people need this.