01-06-2010
That's how we did it 20 years ago on HP-UX. Create a recycle directory and move files there with an rm alias (making sure that everyone finds the alias first in their PATH). Then we created a clean-up job that ran in cron and emptied this directory once a week.
I got many a free lunch from a very happy programmer after he deleted an important directory or file. I'd always tell them there might be a way to get it back and make them sweat a day or so, then copy it back and be the hero.
Hey, you have to take it where you can get it.
10 More Discussions You Might Find Interesting
1. Solaris
I have a simple backup script that I am running to back up drives across the network. However I need to have detailed log files for this script such as time backup started, what was backed up, if there were any errors and the time that the backup was complete. I would also like the script to... (3 Replies)
Discussion started by: valicon
3 Replies
2. Shell Programming and Scripting
One of the files got deleted and i want to find who deleted that file.
I think we can get the list using history command. Could you please let me know how to get the list of rm commands from history and who previously logged in and did that?
Any other suggestions other than history also... (2 Replies)
Discussion started by: Krrishv
2 Replies
3. UNIX for Advanced & Expert Users
Hi All,
I am using Fedora Core and Windows Xp. I deleted all the files from root
directory. When i am trying to restart the computer it showing some grub > prompt. What i will do ? I have lots of data in XP OS.
Please help me
i used
# rm * (8 Replies)
Discussion started by: pritish.sas
8 Replies
4. Shell Programming and Scripting
Hi,
By mistake, executed the following command :
rm -rf *
and ALL files got deleted.
But I need to get back these files as they are very very important.
Please help me how to recover this file. Its Urgent for me please.
Thanks in advance. (6 Replies)
Discussion started by: unx100
6 Replies
5. Linux
Hello. I am having a problem and I was wondering if I could get some help from here. I changed into a directory with the cd command and I wanted to delete a folder and all of its subdirectories, so I went ahead and did a rm --recursive * in my current directory to realize that I was in the wrong... (3 Replies)
Discussion started by: jonnydadesigner
3 Replies
6. AIX
Just looking for some guidance on how to figure out who might have deleted some files off one of my systems.
These files are not root owned files so could be deleted by a handful of folks in the group responsible for these files besides the root users.
Anyway I have been tasked with trying to... (1 Reply)
Discussion started by: juredd1
1 Replies
7. UNIX for Dummies Questions & Answers
Hi!
I want to test something to learn Shell scripting better.
1)
How can I make a BackUp from all users and groups homedirectory?
I want to save that backup in an archiv.
Can I choose how to name the backUp archiv?
2)
Ok I want to make a file like csv, in this file are listed Users.... (3 Replies)
Discussion started by: CommanderLinux
3 Replies
8. UNIX for Dummies Questions & Answers
My company has a client that has mostly windows machines but has 1 Unix machine(still trying to find out what version..Solaris, AIX, etc) and they want me to do a full backup of this Unix machine and store it on one of their windows servers.
Is there a not too difficult way of doing this?
... (1 Reply)
Discussion started by: seanbl
1 Replies
9. Solaris
Hi,
I am very new to scripting. I need to create a script which does following.
Scenario:
First get the format command output echo | format
Insert the new disk to Solaris Server
Get Zpool status
format the new disk
( Here I need to select the new disk which have been inserted, I do... (1 Reply)
Discussion started by: praveensharma21
1 Replies
10. Shell Programming and Scripting
How to create a shell script to create a folder by using the today's date to take backup using rsync command on every evening around 7 pm.
Kindly help.
Thanks.
To be more precise,
I want to create a script which matches the today's date with server's date format, if matches then creates the... (2 Replies)
Discussion started by: bakula10
2 Replies
LEARN ABOUT CENTOS
update-fonts-alias
update-fonts-alias(8) System Manager's Manual update-fonts-alias(8)
NAME
update-fonts-alias - compile fonts.alias files
SYNOPSIS
update-fonts-alias [OPTION] directory ...
DESCRIPTION
update-fonts-alias assembles a fonts.alias file in an X font directory using one or more alias files found in a subdirectory of
/etc/X11/fonts/. It is typically invoked only from the post-installation and post-removal scripts of a package containing X Window System
fonts that provide aliases for their XLFD names, but may be invoked at any time to reconstruct fonts.alias files. For each directory,
which is simply the last component of its path (such as '75dpi' or 'misc'), update-fonts-alias will assemble either
/usr/lib/X11/fonts/directory/fonts.alias or /usr/share/fonts/X11/directory/fonts.alias from the files found in /etc/X11/fonts/direc-
tory/package.alias.
This enables multiple packages to provide aliases for fonts in the same directory. No font package actually provides the fonts.alias file
in the X font directory itself, so there is no danger of overwriting one package's aliases with those of another.
For instance, the two packages 'xfonts-base' and 'xfonts-base-transcoded' may both install fonts into the directory
/usr/lib/X11/fonts/misc. They each place their fonts.alias files in /etc/X11/fonts/misc/xfonts-base.alias and
/etc/X11/fonts/misc/xfonts-base-transcoded.alias (respectively). update-fonts-alias concatenates these two files (as well as any others
that match /etc/X11/fonts/misc/*.alias) into /usr/lib/X11/fonts/misc/fonts.alias.
The format of fonts.alias files is described in the mkfontdir(1x) manual page.
An example of how to use update-fonts-alias in package maintainer scripts is provided in the Debian Policy Manual.
OPTIONS
-h, --help displays a brief usage message and exits.
OPERANDS
update-fonts-alias takes one or more X font directory names to operate on as operands. Only the final path component of the directory name
should be specified; e.g.,
update-fonts-alias 75dpi
is correct, while 'update-fonts-alias /usr/X11R6/lib/X11/fonts/75dpi' and 'update-fonts-alias /usr/lib/X11/fonts/75dpi' are not.
ENVIRONMENT
COLUMNS
indicates the width of the terminal device in character cells. This value is used for formatting diagnostic messages. If not set,
the terminal is queried using stty(1) to determine its width. If that fails, a value of '80' is assumed.
DIAGNOSTICS
Errors
usage error: one or more font directories must be provided
update-fonts-alias was invoked without operands. Supply one or more X font directory names to operate on.
usage error: unrecognized option
update-fonts-alias was invoked with an unrecognized option argument. Use only the options documented in "OPTIONS", above.
fatal error: path to X font directory must be used
A directory name was supplied that was not an X font directory name. Supply X font directory names only.
Warnings
warning: absolute path directory was provided
Usage of absolute paths is deprecated. Use only the final component of the X font directory name for directory.
warning: directory does not exist or is not a directory
The supplied directory was invalid. update-fonts-alias skipped it.
EXIT STATUS
0 update-fonts-alias ran successfully.
1 update-fonts-alias experienced a fatal error; see the section on diagnostic messages above.
2 update-fonts-alias was invoked with invalid arguments.
BUGS
See the Debian Bug Tracking System <http://bugs.debian.org/xfonts-utils>. If you wish to report a bug in update-fonts-alias, please see
/usr/share/doc/debian/bug-reporting.txt or the reportbug(1) command.
AUTHOR
update-fonts-alias was written by Branden Robinson.
SEE ALSO
mkfontdir(1x)
Debian Project 2004-11-11 update-fonts-alias(8)