Linux FAQ's & Manuals
- Linux Scripts
- Debian Install
- Bash For Beginners
- Bugzilla
- Consultants Guide
- GCC Manual
- Linux Command Line Tools
- Gnu Pascal Coding Standards
- Linux Installation Disk
- Labolatorium Linux(PL)
- Budowa systemu Linux(PL)
- Linux Dictionary
- Network Administrators
- Rescue Disk for Linux
- Red Hat Installation
- Red Hat Customization
- Red Hat Getting Started
- Red Hat Security
- Secure & Optimize
- Slackware Manual
- Suse Support
- Suse FAQ
InformationWeek: "That got me thinking: What's the best way to evangelize Linux...?"
Source-Open?
zx's Diatribe on All Things Open-source (and Eclipse): "So I have a new word to add to my open-source lexicon: source-open. It's when you start an open-source company and back-pedal on your original license when you reach a certain critical mass..."
OOXML, The Past. ODF, The Future.
Bob Sutor's Open Blog: "The story is not over, of course, as the Ballot Resolution Meeting in February will attempt to get agreement on fixes to OOXML to make it acceptable. A lot will happen between now and then. Nevertheless, this was a truly historic vote and result..."
Why Microsoft Deserved to Lose the OOXML Standards Vote
All About Microsoft: "I don't think the Open Document Format (ODF) deserves to be the only format sanctioned as an 'open standard.' That said, I also believe Microsoft deserved to lose this vote. Why...?"
BMW Cools Off Unix on Race to Intel
LinuxWorld Australia: "Motor giant BMW will migrate about a third of its fleet of proprietary Unix servers to commodity Intel machines with Linux and Windows to take on the workloads..."
6.5. exercises
these are some practical examples where awk can be useful.
for the first exercise, your input is lines in the following form:
username:firstname:lastname:telephone number
make an awk script that will convert such a line to an ldap record in this format:
dn: uid=username, dc=example, dc=com cn: firstname lastname sn: lastname telephonenumber: telephone number
create a file containing a couple of test records and check.
create a bash script using awk and standard unix commands that will show the top three users of disk space in the /home file system (if you don't have the directory holding the homes on a separate partition, make the script for the / partition; this is present on every unix system). first, execute the commands from the command line. then put them in a script. the script should create sensible output (sensible as in readable by the boss). if everything proves to work, have the script email its results to you (use for instance mail -s disk space usage <you@your_comp> < result).
if the quota daemon is running, use that information; if not, use find.
create xml-style output from a tab-separated list in the following form:
meaning very long line with a lot of description meaning another long line othermeaning more longline testmeaning looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong line, but i mean really looooooooooooooooooooooooooooooooooooooooooooooooooong.
the output should read:
<row> <entry>meaning</entry> <entry> very long line </entry> </row> <row> <entry>meaning</entry> <entry> long line </entry> </row> <row> <entryothermeaning</entry> <entry> more longline </entry> </row> <row> <entrytestmeaning</entry> <entry> looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong line, but i mean really looooooooooooooooooooooooooooooooooooooooooooooooooong. </entry> </row>
additionally, if you know anything about xml, write a begin and end script to complete the table. or do it in html.