Category Archives: Linux

This is where all my linux pages will live.

Kernel information – Supported Filesystems

#List filesystems your kernel supports awk ‘/# File systems/,/# Partition Types/’ /boot/config-$(uname -r)* | less #List filesystems available in your kernel find /lib/modules/$(uname -r)/kernel/fs/ #To list the filesystems supported by running kernel and currently loaded modules cat /proc/filesystems

Posted in Kernel Stuff, Linux | Comments Off on Kernel information – Supported Filesystems

Case Sensitivity in various Filesystems

When a filesystem is created, case-sensitivity and case-preservation is configurable. In Unix filesystems, filenames are usually case-sensitive. Windows is a mish-mash of case-sensitivity: FAT12 filesystem was case-insensitive Windows filesystems (VFAT, FAT32) are not case-sensitive but are case-preserving NTFS is case-sensitive, … Continue reading

Posted in Linux | Comments Off on Case Sensitivity in various Filesystems

How to get readable output from df on HP-UX

df -Pk | awk ‘ BEGIN {print “Filesystem Mount Point Total GB Avail GB Used GB Used” print “———————————– ————————- ———- ———- ———- —–“} END {print “”} /dev/ || /^[0-9a-zA-Z.]*:\// { printf (“%-35.35s %-25s %10.2f %10.2f %10.2f %4.0f%\n”,$1,$6,$2/1024/1024,$4/1024/1024,$3/1024/1024,$5) }’

Posted in Linux | Comments Off on How to get readable output from df on HP-UX

How to tell if a system is virtual or physical (linux)

sudo dmidecode |grep “Product Name:” |head -1 If the above command doesn’t work: dmidecode |grep -i “vm” will return nothing on a virtual system and something like “VME (Virtual mode extension)” on a host system.

Posted in Linux | Comments Off on How to tell if a system is virtual or physical (linux)

Analyzing kernel core dumps on Red Hat

On a Red Hat system, look for the crash command: http://magazine.redhat.com/2007/08/15/a-quick-overview-of-linux-kernel-crash-dump-analysis/

Posted in Linux | Comments Off on Analyzing kernel core dumps on Red Hat

Rough comparison of BASH and Kornshell

• BASH is much easier to set a prompt that displays the current directory. To do the same in Kornshell is hackish. • Kornshell has associative arrays and BASH doesn’t. Now, the last time I used Associative arrays was… Let … Continue reading

Posted in Linux | Comments Off on Rough comparison of BASH and Kornshell

Create swap on HP-UX

HP-UX MBYTE=300 VG=vg00 LV=lv_swap2 LVOL=/dev/$VG/$LV ORG_DSKS=/dev/dsk/c0t12d0 MIRR=1 MIR_DSKS=/dev/dsk/c2t12d0 PRI=1 Option -s only works if physical VGs are defined only in EMC or Clariion disk type sudo lvcreate -n $LV -s y -r N /dev/$VG If it is not EMC nor … Continue reading

Posted in Linux | Comments Off on Create swap on HP-UX

Booting an HP 4440 up in Single User mode

Booting HP-UX in Single-User Mode To boot to HP-UX in single-user mode, follow these steps: 1. At the BCH Main Menu, enter command or menu> bo pri. The following message displays: Interact with IPL (Y, N, or Cancel)?> 2. To … Continue reading

Posted in Linux | Comments Off on Booting an HP 4440 up in Single User mode

Editing ulimit variables permanently

If you want to edit ulimit variables that return with the ulimit -a command: You can do it temporarily from the command line with the ulimit command, but to make it permanent, you have to put the change in /etc/security/limits.conf. … Continue reading

Posted in Linux | Comments Off on Editing ulimit variables permanently

Chage

1) Set the password expiry date for username (*-M will update both “Password expires” and “Maximum number of days between password change”): chage -M number-of-days username *If the password expiry date is reached and user doesn’t change his password, the … Continue reading

Posted in Linux | Comments Off on Chage