G Saunders' Home Page

Prior Notes:

(11/10, 16) HOL Part #1 was scored from these snapshots:

(11/7, 9, 18) Quiz #2 was Thursday the 16th, as prior announced, for the 11:00 and 5:30 classes. The 3:30 class will take Quiz #2 Tuesday the 21st. Please read to the end of the Networks topic and check out the study questions. Get any questions you can't answer asked in class, not in email...

(11/8) A glitch in the Progress Report was causing a spurious, red-painted message about 'only two File9 files' if there were UniCode characters or permissions errors detected in otherwise properly named File1, File2, & File3 in the home directory. And it was not advising when students did mkdir to create _directories_ named File1, File2, or File3 instead of _files_ with these names. It affected the reports for a few students, some of them brought it to my attention in class on Tuesday, and one that didn't start working until Wednesday. We believe it has been fixed to offer accurate advice about the contents of the home and Outlines directories in columns 1 & 2 of the Progress Report. The Progress Report's programmer has been soundly beaten, is contrite, apologizes for any confusion caused noobs at the unix command line, and the beatings will continue until morale improves.

HOL Part #1 will be scored from a snapshot like this taken on Friday morning that shows the contents of File1, File2, and File3 and other facts about the home directory and its contents.

(11/4) Are you looking for a vi/vim tutorial or want to try another one? I just noticed that there wasn't a reference to the one available at the command line at info300.net. Just type

vimtutor
and you can either work directly in the tutorial's screen or open another putty session and work in it as you use the tutorial.

(11/2) In the logs, to cover up copying from Windoze to ix:

2017-11-02 16:32:37 vim File1
2017-11-02 16:33:06 vim File3
2017-11-02 16:39:10 vim File1
2017-11-02 16:42:59 $ iconv -c -f utf-8 -t ascii file.txt
2017-11-02 16:43:26 $ iconv -c -f utf-8 -t ascii File1
2017-11-02 16:43:54 iconv -c -f utf-8 -t ascii File1
2017-11-02 16:44:16 strings File1
2017-11-02 16:45:07 iconv -c -f utf-8 -t ascii File2
2017-11-02 16:45:26 strings File2
Pleeze, just show me you can use vi! But, it's more elegant than this by another prankster, a network admin in the back row:
2017-05-08 17:04:48 tree
2017-05-08 17:06:13 tr -cd '\11\12\15\40-\176' < new
2017-05-08 17:06:29 tr -cd '\11\12\15\40-\176' <newBrief1.html> clean-file
2017-05-08 17:07:07 vi newBrief1.html
2017-05-08 17:12:11 sed -i 's/[\d128-\d255]//g' newBrief1.html
2017-05-08 17:15:05 sed -i "s/[\d128-\d255]//g" newBrief1.html
2017-05-08 17:16:20 perl -i.bak -pxxxx 's/[^[:ascii:]]//g' <newBrief1.html>
2017-05-08 17:24:44 tr -d '[\200-\377]' <newBrief1.html>
2017-05-08 17:24:57 tr -d '[\200-\377]' <newBrief1.html> newBrief1.html
2017-05-08 17:25:05 tree
2017-05-08 17:25:42 tr -d '[\200-\377]' <Brief1.html> Brief1.html
2017-05-08 17:32:38 rm newBrief1.html
2017-05-08 17:32:46 ls -l
2017-05-08 17:33:12 rm clean-file
2017-05-08 17:33:14 ls
2017-05-08 17:33:20 ls -l
2017-05-08 17:33:56 chmod 604 stylesheet1.css
2017-05-08 17:33:58 ls -l
2017-05-08 17:36:25 vi brief1.html
2017-05-08 17:40:10 debugfs -w /dev/mapper/wks01-root
2017-05-08 17:58:15 vi Brief1.html
2017-05-08 18:18:38 tree
Copy without sftp and covering tracks, may have lost situational awareness using Windows pscp at unix command line:
2017-11-02 13:10:26 rm index.html
2017-11-02 13:14:10 >pscp index.html Public_HTML
2017-11-02 13:14:53 pscp index.html bfrontrow@info300:/Public_HTML
2017-11-02 13:15:01 >pscp index.html bfrontrow@info300:/Public_HTML
2017-11-02 13:15:39 >pscp index.html bfrontrow@info300:
2017-11-02 13:17:57 ls
2017-11-02 13:18:11 pscp
2017-11-02 13:18:14 ls
2017-11-02 13:19:43 pscp index.html bfrontrow@info300.net:C:\Users\B\Desktop\Info 300\Disk Drives
2017-11-02 13:20:09 pscp index.html bfrontrow@info300.net:C:\Users\B\Desktop\Info 300\Disk Drives\index.html
2017-11-02 13:20:30 cd ..
2017-11-02 13:20:34 ls
2017-11-02 13:21:09 cd bsfrontrow
2017-11-02 13:21:11 ls
2017-11-02 13:21:59 pscp index.html bsfrontrow@info300.net:C:\Users\Bryan\Desktop\Info 300\Disk Drives\bsfrontrow\Web
2017-11-02 13:24:57 ls
2017-11-02 13:25:01 cd Web
2017-11-02 13:25:02 vi
2017-11-02 13:26:32 ls
2017-11-02 13:26:37 rm pscp
Why not just show me you can use vi as assigned?

(10/31) The class' server is up at info300.net. User Ids and Passwords will be given in class today.

(10/31) Learn vi! Part #1 for HOL has been amended to add a step to get some experience with the vi editor: When it's complete we'll move on to Dlv #1 as posted on the Progress page for your section. When this is complete, you'll have three new files in your home directory: File1, File2, and File3. For each file, find a chapter in a text book, article, blog or original poetry or prose and key three or four paragraphs into it using vi.

(10/30) We're starting the HOL-Hands On Linux and Tech Brief project Tuesday. Please bring a computer to class, which will be mostly lab time to get y'all's hands on Linux. Already this semester I've heard from a couple of students that they were rejected from an interview because they didn't have skills at a unix command line and I hope the next time out they'll have them. Mac users can use Mac's Terminal to connect to the server's command line with ssh and also to copy graphics from your Mac to the server with scp.

Windows users please download Putty -- google 'download putty.exe' and make sure you're downloading from greenend.org.uk to avoid trojans, or use this Link to Putty Download Page. You can use either the MSI-Microsoft Installer to install putty and all its command line utilities, or you can download from the Alternative Binary section and get putty.exe without going through the installer.

Chrome afficianados can get ssh and sftp clients as add-ons from the Chrome store. Shop for the least obnoxious add-on, it's not required to give them access to everything. Android and iOS users also have free ssh clients available from Google Play or Apple's Store. ConnectBOT is an un-obtrusive ssh client for Droids and I don't have a good one to recommend for iOS -- PLMK what you find.

(10/30) Remember your Portfolio! One stylish young lady was pleased to let me know she got herself a nice Federal job last week, said the LAN project helped her get it, there were no more questions after the flipped through her docs! Put samples of your work together to make both printed and pdf versions of your portfolio and keep it up to date -- bind the paper version and take it to interviews, be ready to send the pdf along with emails and put it up at LinkedIn. Technically inclined students, set up a GitHub account and put your stuff there -- tech interviewers really want to see your code and projects and putting it at the world's most-used version control system is a good thing to do.

(10/29) Extra Credit: 5 points will be added to the final grade for students who set up their own virtual or real server on the internet and publish their HOL website there, along with the one at info300.net. Another 5 points will be added for those who add an SSL certificate and make secure web and mail servers. Steps for securing a server are on the page used to get a domain from GoDaddy and set up a server at RackSpace. And, the instructor may be able to answer questions you develop along the way...

(10/23) The 'Networks' topic is being edited into place for this semester, will be looking at the Network Topologies topic very next. Study questions for Networks are in the works...

(10/3) It's time to push _certificates_ and a _professional portfolio_ to help launch a career! Certificates are not only bought, they must be earned. Students who leave here for $70K+ starting jobs have a degree, a portfolio of business and technical skills, and a certificate or two. It's never too soon to start assembling a portfolio that shows you've picked up skills valuable for your career path! It's never too soon to start studying for A+ or Network+!

If you're planning a career in network management, security, or application development CompTIA A+, Network+, and Security+ certificates are required for entry in many organizations, for example Network+ is required for anybody looking to work with any kind of IT for most Federal jobs. A+ expands and details the stuff from the Computers topic in INFO300, Network+ and Security+ go way beyond the concepts introducted in the Network and security topics covered in class. Those looking for management should consider ITIL certification. Those aiming for network management and security should consider RHCE - Red Hat Certifed Engineer, MCSE - MicroSoft Certified Solutions Expert and certificates for MS products and servers, and CCNA - Cisco Certified Network Associate.

Put up your own server so you can be root or admin and get your hands on the system and your eyes on the logs! A real server lets you explore more firewalling, networking, and routing. A virtual server on your powerful, virtualized notebook computer lets you run Kali Linux so you can _really_ lay on some deep technical skills. If you can't do a real server where you are, get a virtual server at Digital Ocean or RackSpace Cloud and do all you can with it, make it a secure web and mail server.

Put your projects into a portfolio you can post on-line or provide to interviewers when you start job hunting, put everything else into a github.com account so people can _see_ what you're talented at. Depending on your interests, projects from economics, insurance, management and other courses you'd like to use in your career should show up in your portfolio.

(9/28) The due date for the LAN project has been pushed back to the 24th because the 19th is a Reading Day! There is no _requirement_ to use Visio although that's what is demo'd in class, the requirement is for clean, nicely detailed drawings that meet the specs. Please keep me posted what other tools you might find and show them to me and I'll start a list of other tools also make it easy to make really good-looking diagrams. Others mentioned are draw.io, and shopping at real.discount...

(8/24, 9/10, 9/26) We'll be using MS Visio for the LAN project soon. Get if from MSDNAA! This might be when you start with Virtualization! Get Visio early and try some tutes on-line, especially connection points and connectors! Get help from the Net Techs!

(9/12) Quiz #1 on Computers has been slipped back to the 21st.

(9/12) IBM's Master the Mainframe is underway for 2017. If you're interested in network management or app development this can help launch a career on a high trajectory. IBM anticipates 80,000+ contestants this year up from 30,000 a couple years back...

(8/6) Final Grades and Feedback from the summer are posted for review. There were 115 points for the semester, so the total points at BB are divided by 115. It was a pleasure seeing all As and Bs and some thoroughly pro stuff on projects from the A Team.


G Saunders,
Dept of Information Systems
VCU School of Business

G Saunders Wings

Content © 1999 - Today
By G Saunders
Images are Available on the Web