http://www.techiecorner.com/131/linux-check-memory-usage/
Dolenni Diddorol / Interesting Links These are just links (dolenni) to things that appear interesting (diddorol).
2008-06-12
Find and Delete File If It Is More Than One Hour Old in UNIX Shell

$ find /home/ftp/incoming/raw/ -maxdepth 1 -cmin +60 -name FileName
http://www.cyberciti.biz/faq/find-file-modification-time/
Inkscape
Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development. "
http://www.inkscape.org/index.php?lang=en
What's the right filesystem for your portable backup drive?
"So you just bought an external hard drive for backups. Now, with what filesystem should you format it? Ext2? FAT32? No matter which one you choose, there are trade-offs to consider."
http://www.linux.com/feature/131218
http://www.linux.com/feature/131218
Application configuration with Perl
"File-based configurations break down quickly if you use a hand-built method. Teodor Zlatanov demonstrates how the AppConfig module can handle local configuration storage for Perl programs, and how such configurations can be stored in a database that can then be accessed from any machine on the network."
http://www.ibm.com/developerworks/linux/library/l-perl3/
http://www.ibm.com/developerworks/linux/library/l-perl3/
Add keyboard shortcuts with KeyTouch
"KeyTouch is an application designed to allow you to make full use of all the special function keys on your keyboard, whether the hardware supports Linux or not. It's a great idea, especially with all the multimedia applications that come standard with today's PCs. But as is often the case, the devil is in the implementation details."
http://www.linux.com/feature/135860
http://www.linux.com/feature/135860
ProcessMaker uses open source inside and out
"ProcessMaker is an open source workflow manager that works either on the client side or as a hosted application. Founder Brian Reale began developing ProcessMaker in 2002 after working with the South American Telecommunications Regulatory Institution to create a "paperless office." Once that system was deployed, Reale thought he could create an affordable standalone product that would make it easy for users to eliminate paperwork and create a more efficient workplace. Reale built the new product using open source software, and has licensed it under the GPLv3."
http://www.linux.com/feature/136272
http://www.linux.com/feature/136272
Cinepaint
"Top Reasons to Use CinePaint1. Support for 8-bit, 16-bit and 32-bit color channels of deep paint.
2. High fidelity image file types such as DPX, OpenEXR and 16-bit TIFF. These files can't be opened in ordinary 8-bit image applications (e.g., GIMP) without crushing them.
3. High Dynamic Range. HDR images can go brighter than white. Ordinary images can't be brighter than a white sheet of paper (0=black, 1.0=white).
4. Gallery-quality printing. B&W photographs have only one color channel and degrade quickly when manipulated as 8-bit images. CinePaint has higher fidelity and offers a 16-bit printing path to the print-head using GutenPrint.
5. Color Management System. CinePaint uses LittleCMS.
6. Flipbook. Movie playback of short sequences of images in RAM.
7. Innovation. CinePaint offers features that go beyond ordinary painting tools.
8. It's used to make feature films at major studios.
9. Open Source. With various OSS licenses, because it uses code from various sources, including GPL, LGPL, BSD, and MPL.
10. Free.
11. Friendly professional developers. Polite discussion forums.
12. Being a CinePaint developer can be a good career move. CinePaint developers have gotten jobs at companies such as DreamWorks Animation, Sony Pictures Imageworks, and Apple. "
http://www.cinepaint.org/
Resources for New SUSE Linux Users
"So you're new to SUSE Linux, or considering giving it a try; congratulations! If you're looking for information about how to get started using your new operating system you're in the right place. This site is all about helping new SUSE Linux users make the switch and get out of that "newbie" stage as fast and as painlessly as possible."http://suseroot.com/
deep - Perl script
"Extensible Perl script for recursively traversing directories, performing operations on files"
http://www.neilgunton.com/doc/deep
http://www.neilgunton.com/doc/deep
Picasa for Linux
"Picasa is software that helps you instantly find, edit and share all the pictures on your computer. Every time you open Picasa, it automatically locates all your pictures (even ones you forgot you had) and sorts them into visual albums organized by date with folder names you will recognize. You can drag and drop to arrange your albums and make labels to create new groups. Picasa makes sure your pictures are always organized."http://picasa.google.com/linux/
Transform images into videos with images2mpg
"images2mpg, a simple utility that's part of the KDE Image Plugin Interface (KIPI), lets you create an MPEG file from image files. Relying on a handful of command-line tools including the ImageMagick suite and mjpegtools, images2mpg creates wonderful videos from your images and even lets you insert your favorite song as the background."
http://www.linux.com/feature/136606
http://www.linux.com/feature/136606
Google Gadgets for Linux
"Google gadgets is an open-source implementation of Google gadgets platform for Linux and is now available for download. It is the first cross-platform desktop gadgets framework that works with Linux, Windows and Mac OS X computer system."http://www.cyberciti.biz/tips/download-google-gadgets-for-linux.html
Acer bets big on Linux
"Acer sees two killer apps with Linux on computers: operation and cost. Its flavour of Linux will boot in 15 seconds compared to minutes for Windows, and the open source operating system can extend battery life from five to seven hours."http://www.vnunet.com/vnunet/news/2218172/acer-pushes-linux-hard
Disk usage analysis and cleanup tools
"Most of us use our hard disks like closets, stuffing in files and then forgetting about them. But no matter how big a disk you have, it's going to run out of free space one day, and running out of disk space during an OpenOffice.org install or a system update could hurt you badly. Keeping an eye on disk usage doesn't take much time or effort. Here are some tips and tools."http://www.linux.com/articles/51600
Comparing Linux USB flash disk distros
"The recent success of the ASUS Eee PC has shown that running Linux from flash memory is now commercially viable in the consumer market. If you don't have an Eee PC, you can still run Linux from a humble USB flash disk, which will hold not only Linux but also your data. Several Linux distributions run from flash; here's how some of them compare."
http://www.linux.com/feature/134670
http://www.linux.com/feature/134670
How to edit and understand /etc/fstab
"There's a file called /etc/fstab in your Linux system. Learn what its contents mean and how it's used in conjunction with the mount command. When you learn to understand the fstab file, you'll be able to edit its contents yourself, too."
http://www.tuxfiles.org/linuxhelp/fstab.html
http://www.tuxfiles.org/linuxhelp/fstab.html
SliTaz GNU/Linux
"SliTaz is a free micro GNU/Linux distro using BusyBox, a Linux kernel, and GNU free software. The goal of SliTaz is to have a GNU/Linux distro working in memory (RAM). Installable to a hard disk, with good support for French language web, It offers reliability, high performance and PC recycling. SliTaz boots with Syslinux and provides more than 200 Linux commands, the LightTPD web server, SQLite database, rescue tools, IRC client, SSH client/server powered by Dropbear, X window system, JWM (Joe's Window Manager), gFTP, Geany IDE, Mozilla Firefox, Alsaplayer, Gparted, a sound file éditor and much more. SliTaz's ISO image will always fit on less than 30 MB, to try and give you a reasonable selection of software."http://www.slitaz.org/en/
Command the power of the command line
"Learn the basics of the UNIX shell and discover how you can use the command line to combine the finite set of UNIX utilities into innumerable data transforms."
e.g.
e.g.
find . -type f -print | sort | uniq
http://www-128.ibm.com/developerworks/aix/library/au-unix-commandline/
Linux/Unix commands: How to get copy, conversion power with dd
"... The dd command handles convert-and-copy tasks. Obviously, "cc" would have been a better name, but there already was a command with that name when dd was invented. It doesn't matter since it's a cool command. ..."
http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1244256,00.html?track=NL-386&ad=580327&asrc=EM_NLT_1018603&uid=5288728
http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1244256,00.html?track=NL-386&ad=580327&asrc=EM_NLT_1018603&uid=5288728
Data visualization tools for Linux
"Applications for graphical visualization of data on Linux® are varied, from simple 2-D plots to 3-D surfaces, scientific graphics programming, and graphical simulation. Luckily, there are many open source possibilities, including gnuplot, GNU Octave, Scilab, MayaVi, Maxima, OpenDX, and others. Each has its advantages and disadvantages and targets different applications. Explore a variety of open source graphical visualization tools to better decide which is best for your application."http://www-128.ibm.com/developerworks/library/l-datavistools/?ca=drs-
Asus Eee PC 901 & 1000 Unveiled
"The Atom based 901 and the bigger screened 1000 which has a 10in screen, a keyboard that is apparently 92 per cent full size and the energy efficient Intel Atom processor that brings a potential battery life of 7.8 hours according to Asus."http://www.gadgettastic.com/2008/06/03/asus-eee-pc-901-1000-unveiled/
Reduce your Linux memory footprint
"A lack of physical memory can severely hamper Linux® performance. In this article, learn how to accurately measure the amount of memory your Linux system uses. You also get practical advice on reducing your memory requirements using an Ubuntu system as an example."
http://www-128.ibm.com/developerworks/linux/library/l-linux-memory.html
http://www-128.ibm.com/developerworks/linux/library/l-linux-memory.html
Lightsaber Rotoscoping Scripts
"Lightsaber rotoscoping is a neat little hobby I picked up sometime near the end of High School. It involves recording a video of your friends pretending to have a lightsaber fight, using some sort of lightsaber prop, and then editing the individual frames to add the lightsaber glow."http://www.mbeckler.org/lightsabers/lightsabers.html
Top 5 Tiny Distros
http://www.tuxmachines.org/node/26480
Twittering from the Command Line
"For this column, I want to show you how incredibly easy it is to update your Twitter status from the Linux command line, and then noodle a bit on how this could be used for useful, interesting or just mundane tasks. To tantalize you, imagine that you could launch a big software build and have it text your cell phone when it was done, rather than you having to sit at your office."
http://www.linuxjournal.com/content/twittering-command-line
http://www.linuxjournal.com/content/twittering-command-line
The 7 Habits of Highly Effective Linux Users
"I compiled a list of 7 habits that I wish someone told me when I started out. I believe that getting into these habits will make the Linux experience more secure, convenient, educational, and ultimately more enjoyable."http://hehe2.net/linux-general/the-7-habits-of-highly-effective-linux-users/
The LWN Penguin Gallery
"Here is a collection of the interesting penguins we have been able to find out there on the net. Note that we're not trying to gather up every occurence of a penguin somewhere - the idea here is to catalog the "derivative" penguins that are on the loose. Please drop us a note at penguins@lwn.net to tell us about the ones we missed."http://lwn.net/Gallery/
Shellsnippets - Linux Command Reference
Linux Command Reference
e.g. Delete empty directories:
e.g. Delete empty directories:
$> find . -depth -type d -empty -exec rmdir {} \;
http://wiki.splitbrain.org/shellsnippets
Unix Toolbox - Unix/Linux Command Reference
"This document is a collection of Unix/Linux/BSD commands and tasks which are useful for IT work or for advanced users. This is a practical guide with concise explanations, however the reader is supposed to know what s/he is doing."
Examples:
# uptime # Show how long the system has been running + load
# hostname # system's host name
# hostname -i # Display the IP address of the host.
# man hier # Description of the file system hierarchy
# last reboot # Show system reboot history
http://cb.vu/unixtoolbox.xhtml
Examples:
# uptime # Show how long the system has been running + load
# hostname # system's host name
# hostname -i # Display the IP address of the host.
# man hier # Description of the file system hierarchy
# last reboot # Show system reboot history
http://cb.vu/unixtoolbox.xhtml
PackMan
"We build software packages to enable users to easily install and remove software on Linux. More specifically, we do so for software that is not shipped as part of distributions or that are shipped as an outdated version."
http://packman.links2linux.de/
http://packman.links2linux.de/
Make - An afterburner for your command-line
"Let’s describe make in non-programmer terms - make allows you to sequence commands or create groups thereof.
Uses for make:
Make can be used:
1. To create shorthands for complex (or multi-stage) command pipelines
2. To wrap shell scripts in mnemonics
3. To create temporary environments (even GUI workspaces)
4. To create test harnesses
5. In new and as yet unforseen ways. "
http://ergo.rydlr.net/?p=37
Uses for make:
Make can be used:
1. To create shorthands for complex (or multi-stage) command pipelines
2. To wrap shell scripts in mnemonics
3. To create temporary environments (even GUI workspaces)
4. To create test harnesses
5. In new and as yet unforseen ways. "
http://ergo.rydlr.net/?p=37
Unix Recovery Legend (rm -rf *)
"And the final thing is, it's amazing how much of the system you can delete without it falling apart completely."
http://lug.wsu.edu/node/414
http://lug.wsu.edu/node/414
Asus Eee Box B202
"The Eee Box will come with either a choice of Linux or Windows XP and will run a 1.6GHZ Atom processor.* Intel Atom 1.6GHz processor
* 512MB/1GB/2GB RAM
* 80GB.120GB/160GB/250GB hard drive
* Intel GMA 950 chipset
* Gigabit Ethernet
* Draft-N connectivity
* Optional Bluetooth
* SD/MMC/MS memory card slot"
http://www.gadgettastic.com/2008/06/03/asus-eee-box-b202/
SuSELinuxSupport :: HowToConfigWifiCard
"I have seen that many people have troubles with WiFI cards configuration. Most of the times, there is an easy way to solve those problems using a graphical tools.I think that YaST is not a good tool for WiFI configuration, since you need to access WLAN networks on different places, so, a WiFI profile manager is a must, and YaST only allow a fix configuration way.
I suggest people to update their repositories and then install -from them- the drivers of WiFI cards, and proper configuration utilities in order to symplify WiFI configuration and usage.
If you still have problems, then you should try to debug your system using command line tools (ifconfig, etc.), but, most of the time, you won't need it. The only command line tool you would always need is ping, to see that you are connected to the network."
http://wiki.suselinuxsupport.de/wikka.php?wakka=HowToConfigWifiCard
Linux MIDI-HOWTO
"This document describes the hardware, software and procedures needed to play and sequence using MIDI under Linux."
http://www.midi-howto.com/
http://www.midi-howto.com/
Easily renaming multiple files
"Renaming multiple files seems to be a problem which many newcomers to shell scripting, or administration, have problems with. But once you've done it a few times the actual solutions are very simple."
http://www.debian-administration.org/articles/150
e.g. for i in *.JPG; do mv "$i" "${i/.JPG}".jpg; done
http://www.debian-administration.org/articles/150
e.g. for i in *.JPG; do mv "$i" "${i/.JPG}".jpg; done
Open CourseWare for Linux Geeks: 50+ Resources
"If you know nothing about Linux, take some time to get familiarized with these courses.
1. An Introduction to Linux: Visit this course to get an introductory look at Linux and find out why you might want to run Linux.
2. Unix Tutorial for Beginners: To learn about Unix, take a look at this tutorial course.
3. An Introduction to Linux Basics: Get started in Linux using this basic course.
4. An Introductory Guide to Linux Basics: This course makes Linux easy for even beginner users.
5. Getting Started with Linux: Visit this beginner level course to get an introductory understanding of Linux."
http://www.collegeathome.com/blog/2008/05/22/open-courseware-for-linux-geeks-50-resources/
1. An Introduction to Linux: Visit this course to get an introductory look at Linux and find out why you might want to run Linux.
2. Unix Tutorial for Beginners: To learn about Unix, take a look at this tutorial course.
3. An Introduction to Linux Basics: Get started in Linux using this basic course.
4. An Introductory Guide to Linux Basics: This course makes Linux easy for even beginner users.
5. Getting Started with Linux: Visit this beginner level course to get an introductory understanding of Linux."
http://www.collegeathome.com/blog/2008/05/22/open-courseware-for-linux-geeks-50-resources/
The Easiest Linux Guide You'll Ever Read
"This book is geared towards Windows users who want to take a look at Linux. Are you interested in trying Linux on your computer? If so, you have found the perfect book. In this book, I will give you a gentle introduction into using Linux, and help you ease into it. The only technical skills you should have include browsing the Internet and downloading files. It will help if you have burned your own CDs before, but such skills are not required. If you have a computer geek handy, that also couldn't hurt. The purpose of this book is to make it easy to try the Linux operating system, particularly for people who are used to Microsoft Windows. Even if you only use your Windows computer for checking email and surfing the Internet, this book was written just for you."
http://www.novell.com/coolsolutions/feature/17632.html
(pdf) http://www.esnips.com/doc/a6755135-e06c-4a0a-bfe7-263adcad05eb/easiest_linux_guide_ever
http://www.novell.com/coolsolutions/feature/17632.html
(pdf) http://www.esnips.com/doc/a6755135-e06c-4a0a-bfe7-263adcad05eb/easiest_linux_guide_ever
rsync Tips & Tricks
"Tips on using the rsync command. rsync performs incremental filesystem transfers, allowing filesystem duplication or snap shotting. Alternatives to rsync on Unix systems include cp -r, pipes between tar commands, or unison."
http://sial.org/howto/rsync/
http://sial.org/howto/rsync/
Learn 10 more good UNIX usage habits
The 10 additional good habits you should adopt are:
* Use file name completion.
* Use history expansion.
* Reuse previous arguments.
* Manage directory navigation with pushd and popd.
* Find large files.
* Create temporary files without an editor.
* Use the curl command-line utility.
* Make the most of regular expressions.
* Determine the current user.
* Process data with awk.
http://www.ibm.com/developerworks/aix/library/au-unixtips/index.html
* Use file name completion.
* Use history expansion.
* Reuse previous arguments.
* Manage directory navigation with pushd and popd.
* Find large files.
* Create temporary files without an editor.
* Use the curl command-line utility.
* Make the most of regular expressions.
* Determine the current user.
* Process data with awk.
http://www.ibm.com/developerworks/aix/library/au-unixtips/index.html
Subscribe to:
Posts (Atom)



