commandlinefu.com is the place to record those command-line gems that you return to again and again.
You can sign-in using OpenID credentials, or register a traditional username and password.
Subscribe to the feed for:
icp and imv, interactive versions of cp and mv, will prompt the user for the new filename. These tools are from rename-utils package.
Either use gtk-recordMyDesktop or qt-recordMyDesktop, which are GUIs for recordmydesktop command.