Results 1 to 2 of 2

Thread: Using /etc/profile for small programs

  1. #1
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    Using /etc/profile for small programs

    .
    It may be noted that you can park some useful small programs in /etc/profile,
    as opposed to having many small programs just hanging around. Sometimes the
    syntax seems a bit more challenging than the usual bash, but workable. These
    are composed as root, but execute as knoppix. For example look at the
    Count, Channel and Keep snippets in my /etc/profile.
    Code:
    # /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
    # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
    
    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
    # set PATH so it includes user's private bin if it exists
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    ++++++++++++++ a few lines deleted here for clarity +++++++++++++++++++++++++
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    alias su="sudo su"
    umask 022
    
    Count() { # Aid to counting wifi disconnects over time
    date '+%h %e %H:%M:%S' ; less /var/log/syslog | 
    grep restart; less /var/log/syslog | grep -c disconnecting
    }
    Channel() { # Aid to assessing who's on wifi channels 1 to 11
    sudo iwlist wlan0 scan | grep -e Freq -A 3 |
    grep "(Channel $1)" -A 3 | grep -v key 
    }
    Keep() { # Aid to backing-up unique user files to /mnt-system
    cd /; KEEP=/mnt-system/keep$(date +"%m%d%H").tar.gz
    echo -e 'Compressing data; patience, this may take a little time..\c'
    tar -cz --exclude */.gvfs/* -f  $KEEP \
                     home/knoppix/      etc/profile      etc/rc.local \
                     etc/X11/Xsession.d/45*   etc/syslog-knoppix.conf \
                     mnt-system/boot/syslinux/syslinux.cfg
    echo ".Done."; echo "Restore using the command, tar -xzf '$KEEP' -C /"
    }
    These snippets are to be executed in an lxterminal as knoppix, of course.
    Last edited by utu; 02-25-2013 at 12:06 AM.

  2. #2
    Senior Member registered user
    Join Date
    May 2006
    Location
    Columbia, Maryland USA
    Posts
    1,631

    Countering .gvfs due to PCManFM

    .
    A hidden user mount point directory .gvfs occurs in Knoppix's /home/knoppix when some programs
    such as PCManFM are first activated. This hidden file must be taken into account for some operations
    one might choose to perform.

    One of the more clever approaches to handling this nuisance may be found at post #10 of
    http://forums.opensuse.org/english/g...nied-gvfs.html

    This approach takes care of removing .gvfs after its appearance on first using PCManFM
    for one boot-up session. I've added this as a 'one-liner' to my /etc/profile. Rm.gvfs works only
    when called by root; I use a root lxterminal for this command.

    Code:
    Rm.gvfs () { # Remove user mount directory .gvfs
    umount /home/knoppix/.gvfs; find . -inum 554009 -exec rm{} \;; rm -rf .gvfs
    }
    Be careful making small changes on this command; even the punctuation is critical.
    I am not aware what other programs may also cause the appearance of .gvfs.
    If there are others, some revision of this approach may be necessary.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


OEM Dell 130W HA130PM130 DA130PM130 Laptop Power Adapter Charger 4.5mm 6TTY6 XPS picture

OEM Dell 130W HA130PM130 DA130PM130 Laptop Power Adapter Charger 4.5mm 6TTY6 XPS

$26.99



New Genuine OEM 97Wh 6GTPY Battery For Dell Precision 5520 5530 XPS 15 9560 9570 picture

New Genuine OEM 97Wh 6GTPY Battery For Dell Precision 5520 5530 XPS 15 9560 9570

$42.99



OEM 130W USB-C Type-C Charger for Dell XPS 15 9500 9570 9575 17 9700 DA130PM170 picture

OEM 130W USB-C Type-C Charger for Dell XPS 15 9500 9570 9575 17 9700 DA130PM170

$34.88



Genuin OEM 65W USB C Adapter Charger For Dell 0GJJYR LA65NM170 2WDR5 2YK0F GJJYR picture

Genuin OEM 65W USB C Adapter Charger For Dell 0GJJYR LA65NM170 2WDR5 2YK0F GJJYR

$23.89



OEM Dell 90W AC Adapter Charger OptiPlex 3040 7040 3060 7050 3070 3020 9020M picture

OEM Dell 90W AC Adapter Charger OptiPlex 3040 7040 3060 7050 3070 3020 9020M

$13.99



OEM 45W AC Adapter Charger for Dell Inspiron 15 3551 5555 5558 5559 7558 + Cable picture

OEM 45W AC Adapter Charger for Dell Inspiron 15 3551 5555 5558 5559 7558 + Cable

$13.69



OEM DELL 65W AC Adapter Charger 7.4mm Latitude 7490 7480 E7440 E7450 E7470 E7270 picture

OEM DELL 65W AC Adapter Charger 7.4mm Latitude 7490 7480 E7440 E7450 E7470 E7270

$11.88



OEM DELL 130W AC Adapter Laptop Charger DA130PE1-00 Brick, Large Tip, Power Cord picture

OEM DELL 130W AC Adapter Laptop Charger DA130PE1-00 Brick, Large Tip, Power Cord

$9.99



Lot of 10 Genuine Dell C9HYX AC Adapter Charger 90W LA90PM130 OEM w/ Power Cable picture

Lot of 10 Genuine Dell C9HYX AC Adapter Charger 90W LA90PM130 OEM w/ Power Cable

$109.99



Lot: 18 OEM Dell 45W 65W 90W 130W 180W Adapter Laptop Charger 4.5mm 7.4mm TESTED picture

Lot: 18 OEM Dell 45W 65W 90W 130W 180W Adapter Laptop Charger 4.5mm 7.4mm TESTED

$199.00