Running KnowledgeSun, Nov 3, 2019
Having worked in a generalists environment for many years I have seen a set of core capabilities and concept understandings that new hiers should have. This will be a running list of those items.
- What is the distinction between java, c, and python when it comes to their execution? Be able to briefly explain the steps required to prepare the files for execution, and how it is executed? Make sure to include the file formats for each step in the process if you can.
- What are the three common network types assignable to virtual machine network adapters? Explain the differences between each type.
- If you don’t have the ‘jar’ command available on your system, how else can you look at the contents of a ‘.jar’ file?
- Name a build system for a project’s source code.
- Name some IDE’s for Python, Java, or C++.
- What considerations must be taken when writing a peice of code? (HINT: Has nothing to do with your love of
- Write a bash command that will find all files ending in ‘.log’, and print out their file type.
- You are asked to create a CentOS system that will be used in production for running some type of remotly accessable service. Only you and the developer will be accessing the system from remote network connections. What version of the CentOS installer do you use? How many packages are installed with this option? Compare that to another option that could have been chosen? Discuss the one choice over the other.
You are trying to figure out why no one can remotly connect to the webservice running on your system. You run the netstat command and have the following output:
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:1313 0.0.0.0:* LISTEN 61819/hugo
- What netstat options would you use to get similar output?
- What information in that output helps you trouble shoot the connection problem?
Using ‘firewall-cmd’ list all current rules for the default zone.
Using ‘firewall-cmd’ create a runtime only rule that allows tcp connections on port 1313 on the default zone.
Using ‘firewall-cmd’ create a permanent rule that allows tcp connections on port 1313 on the default zone.
Using ‘firewall-cmd’ make all runtime rules permanent on the default zone.
What command line tool would you use to dump network traffic from an interface?
Write an example of using that network dump command to capture 3 tcp packets of a connection to port 1313 involving the host 10.0.0.1 writen to the file ‘3pkts1313.pcap’