Skip to main content

Find the sevral ways to Do a task In Linux OS

apropos - search the manual page names and descriptions
A very Usefull command to find Out the Manual pages to particular task.. Means we can find.
how Many ways To do A task in Linux.. This is efficiency  of Linux OS. and this command will help Us to find the all ways to do a Task. for example this:------

[root@singh ~]# apropos network
Socket (3pm)         - networking constants and support functions
aseqnet (1)          - ALSA sequencer connectors over network
avahi-autoipd (8)    - IPv4LL network address configuration daemon
bssh (1)             - Browse for SSH/VNC servers on the local network
bvnc (1)             - Browse for SSH/VNC servers on the local network
byteorder (3)        - convert values between host and network byte order
ctstat (8)           - unified linux network statistics
dhclient-script (8)  - DHCP client network configuration script
dsktune (1)          - reports memory, network, and file system tuning settin...
dumpcap (1)          - Dump network traffic
endhostent (3)       - get network host entry
endhostent (3p)      - network host database functions
endnetent (3)        - get network entry
endnetent (3p)       - network database functions
endnetgrent (3)      - handle network group entries
endprotoent (3p)     - network protocol database functions
endservent (3p)      - network services database functions
ethtool (8)          - query or control network driver and hardware settings
freeaddrinfo (3)     - network address and service translation
freehostent (3)      - get network hostnames and addresses
gai_cancel (3)       - asynchronous network address and service translation
gai_error (3)        - asynchronous network address and service translation
gai_strerror (3)     - network address and service translation
gai_suspend (3)      - asynchronous network address and service translation
getaddrinfo (3)      - network address and service translation
getaddrinfo_a (3)    - asynchronous network address and service translation
gethostbyaddr (3)    - get network host entry
gethostbyaddr (3p)   - network host database functions
gethostbyaddr_r (3)  - get network host entry
gethostbyname (3)    - get network host entry
gethostbyname (3p)   - network host database functions
gethostbyname2 (3)   - get network host entry
gethostbyname2_r (3) - get network host entry
gethostbyname_r (3)  - get network host entry
gethostent (3)       - get network host entry
gethostent (3p)      - network host database functions
gethostent_r (3)     - get network host entry
getipnodebyaddr (3)  - get network hostnames and addresses
getipnodebyname (3)  - get network hostnames and addresses
getnetbyaddr (3)     - get network entry
getnetbyaddr (3p)    - network database functions
getnetbyaddr_r (3)   - get network entry (reentrant)
getnetbyname (3)     - get network entry
getnetbyname (3p)    - network database functions
getnetbyname_r (3)   - get network entry (reentrant)
getnetent (3)        - get network entry
getnetent (3p)       - network database functions
getnetent_r (3)      - get network entry (reentrant)
getnetgrent (3)      - handle network group entries
getnetgrent_r (3)    - handle network group entries
getprotobyname (3p)  - network protocol database functions
getprotobynumber (3p) - network protocol database functions
getprotoent (3p)     - network protocol database functions
getservbyname (3p)   - network services database functions
getservbyport (3p)   - network services database functions
getservent (3p)      - network services database functions
h_errno (3)          - get network host entry
h_errno (3p)         - error return value for network database operations
herror (3)           - get network host entry
hstrerror (3)        - get network host entry
htonl (3)            - convert values between host and network byte order
htonl (3p)           - convert values between host and network byte order
htons (3)            - convert values between host and network byte order
htons (3p)           - convert values between host and network byte order
if_indextoname (3p)  - map a network interface index to its corresponding name
if_nameindex (3p)    - return all network interface names and indexes
if_nametoindex (3p)  - map a network interface name to its corresponding index
ifconfig (8)         - configure a network interface
ifdown (8)           - bring a network interface up
ifenslave (8)        - Attach and detach slave network devices to a bonding d...
ifrename (8)         - rename network interfaces based on various static crit...
iftab (5)            - static information about the network interfaces
ifup (8)             - bring a network interface up
inet_network (3)     - Internet address manipulation routines
innetgr (3)          - handle network group entries
IO::Async::Listener (3pm) - listen on network sockets for incoming connections
ip-link (8)          - network device configuration
ip-netns (8)         - process network namespace management
iwconfig (8)         - configure a wireless network interface
iwgetid (8)          - Report ESSID, NWID or AP/Cell Address of wireless network
iwpriv (8)           - configure optionals (private) parameters of a wireless...
libpng (3)           - Portable Network Graphics (PNG) Reference Library 1.5.10
libpngpf (3)         - Portable Network Graphics (PNG) Reference Library 1.5....
lnstat (8)           - unified linux network statistics
lwres_endhostent (3) - lightweight resolver get network host entry
lwres_endhostent_r (3) - lightweight resolver get network host entry
lwres_gethostbyaddr (3) - lightweight resolver get network host entry
lwres_gethostbyaddr_r (3) - lightweight resolver get network host entry
lwres_gethostbyname (3) - lightweight resolver get network host entry
lwres_gethostbyname2 (3) - lightweight resolver get network host entry
lwres_gethostbyname_r (3) - lightweight resolver get network host entry
lwres_gethostent (3) - lightweight resolver get network host entry
lwres_gethostent_r (3) - lightweight resolver get network host entry
lwres_sethostent (3) - lightweight resolver get network host entry
lwres_sethostent_r (3) - lightweight resolver get network host entry
mii-diag (8)         - Network adapter control and monitoring
mount.nfs (8)        - mount a Network File System
mtr (8)              - a network diagnostic tool
nameif (8)           - name network interfaces based on MAC addresses
Net::Cmd (3pm)       - Network Command class (as used by FTP, SMTP etc)
Net::Time (3pm)      - time and daytime network client interface
netdb.h (0p)         - definitions for network database operations
netdevice (7)        - Low level access to Linux network devices
netreport (1)        - request notification of network interface changes
netstat (8)          - Print network connections, routing tables, interface s...
NetworkManager (8)   - network management daemon
NetworkManager.conf (5) - NetworkManager configuration file
NetworkManager_selinux (8) - Security Enhanced Linux Policy for the NetworkMa...
networks (5)         - network name information
nm-online (1)        - ask NetworkManager whether the network is connected
nm-system-settings.conf (5) - Deprecated NetworkManager configuration file
nm-tool (1)          - utility to report NetworkManager state and devices
nmap (1)             - Network exploration tool and security / port scanner
nmcli (1)            - command-line tool for controlling NetworkManager
nping (1)            - Network packet generation tool / ping utility
nstat (8)            - network statistics tools.
ntohl (3)            - convert values between host and network byte order
ntohl (3p)           - convert values between host and network byte order
ntohs (3)            - convert values between host and network byte order
ntohs (3p)           - convert values between host and network byte order
perlfaq9 (1)         - Networking
pifconfig (8)        - display information about a network interface
pilot-install-netsync (1) - reads or sets the Network Preferences information...
pilot-nredir (1)     - Accept connection and redirect via Network Hotsync Pro...
ping (8)             - send ICMP ECHO_REQUEST to network hosts
ping6 (8)            - send ICMP ECHO_REQUEST to network hosts
png (5)              - Portable Network Graphics (PNG) format
POE (3pm)            - portable multitasking and networking framework for any...
qemu-nbd (8)         - QEMU Disk Network Block Device Server
rdate (1)            - get the time via the network
rdisc (8)            - network router discovery daemon
rtacct (8)           - network statistics tools.
rtstat (8)           - unified linux network statistics
sane-net (5)         - SANE network backend
saned (8)            - SANE network daemon
services (5)         - Internet network services list
sethostent (3)       - get network host entry
sethostent (3p)      - network host database functions
setnetent (3)        - get network entry
setnetent (3p)       - network database functions
setnetgrent (3)      - handle network group entries
setprotoent (3p)     - network protocol database functions
setservent (3p)      - network services database functions
slattach (8)         - attach a network interface to a serial line
smbtree (1)          - A text based smb network browser
socket (n)           - Open a TCP network connection
tc-netem (8)         - Network Emulator
tcpbridge (1)        - Bridge network traffic across two interfaces
tcpdump (8)          - dump traffic on a network
tcpreplay (1)        - Replay network traffic stored in pcap files
tcpreplay-edit (1)   - Replay network traffic stored in pcap files
tcptraceroute (8)    - print the route packets trace to network host
tcptrack (1)         - Monitor TCP connections on the network
tracepath (8)        - traces path to a network host discovering MTU along th...
tracepath6 (8)       - traces path to a network host discovering MTU along th...
traceroute (8)       - print the route packets trace to network host
traceroute6 (8)      - print the route packets trace to network host
tshark (1)           - Dump and analyze network traffic
umount.nfs (8)       - unmount a Network File System
usernetctl (8)       - allow a user to manipulate a network interface if perm...
wget (1)             - The non-interactive network downloader.
wireshark (1)        - Interactively dump and analyze network traffic
[root@singh ~]#

Comments

Popular posts from this blog

Docker Container Management from Cockpit

Cockpit can manage containers via docker. This functionality is present in the Cockpit docker package. Cockpit communicates with docker via its API via the /var/run/docker.sock unix socket. The docker API is root equivalent, and on a properly configured system, only root can access the docker API. If the currently logged in user is not root then Cockpit will try to escalate the user’s privileges via Polkit or sudo before connecting to the socket. Alternatively, we can create a docker Unix group. Anyone in that docker group can then access the docker API, and gain root privileges on the system. [root@rhel8 ~] #  yum install cockpit-docker    -y  Once the package installed then "containers" section would be added in the dashboard and we can manage the containers and images from the console. We can search or pull an image from docker hub just by searching with the keyword like nginx centos.   Once the Image downloaded we can start a contai

Remote Systems Management With Cockpit

The cockpit is a Red Hat Enterprise Linux web-based interface designed for managing and monitoring your local system, as well as Linux servers located in your network environment. In RHEL 8 Cockpit is the default installation candidate we can just start the service and then can start the management of machines. For RHEL7 or Fedora based machines we can follow steps to install and configure the cockpit.  Following are the few features of cockpit.  Managing services Managing user accounts Managing and monitoring system services Configuring network interfaces and firewall Reviewing system logs Managing virtual machines Creating diagnostic reports Setting kernel dump configuration Configuring SELinux Updating software Managing system subscriptions Installation of cockpit package.  [root@rhel8 ~] #  dnf   install cockpit cockpit-dashboard  -y  We need to enable the socket.  [root@rhel8 ~] #  systemctl enable --now cockpit.socket If firewall is runnin

Containers Without Docker on RHEL/Fedora

Docker is perfectly doing well with the containerization. Since docker uses the Server/Client architecture to run the containers. So, even if I am a client or developer who just wants to create a docker image from Dockerfile I need to start the docker daemon which of course generates some extra overhead on the machine.  Also, a daemon that needs to run on your system, and it needs to run with root privileges which might have certain security implications. Here now the solution is available where we do not need to start the daemon to create the containers. We can create the images and push them any of the repositories and images are fully compatible to run on any of the environment.  Podman is an open-source Linux tool for working with containers. That includes containers in registries such as docker.io and quay.io. let's start with the podman to manage the containers.  Install the package  [root@rhel8 ~] # dnf install podman -y  OR [root@rhel8 ~] # yum