Skip to content

Latest commit

 

History

History
79 lines (40 loc) · 1.66 KB

bash.md

File metadata and controls

79 lines (40 loc) · 1.66 KB

To forward X11 to your machine

export DISPLAY=$hostname:0.0

To mount a windows drive on a linux machine

mount -t smbfs //MACHINE/DIR /LOCALDIR -ousername=$username

To mount a windows share on a linux machine

smbclient -U USERNAME -W DOMAIN '\\MACHINE\DIR'

To copy files between two machines

scp USER@HOST1:/PATH/TO/FILE USER@HOST2:/NEW/PATH/TO/FILE

To transfer multiple files and folders between machines

tar -cf - FILENAME | ssh HOSTNAME "cd DIR; tar -xf -"

To browse a server for available printers

BrowsePoll SERVERNAME

To create an alias for "Run", simply create a shortcut to the file in

C:\Windows named alias.

To merge multiple avi files together

mencoder -oac copy -ovc copy FILE1.avi FILEN.avi -o FILEOUT.avi

To split an avi file ending at 01:00:00

mencoder -endpos 01:00:00 -ovc copy -oac copy FILE.avi -o FILEOUT.avi

To split an avi file starting at 01:00:00

mencoder -ss 01:00:00 -ovc copy -oac copy FILE.avi -o FILEOUT.avi

Connect to a device on a LinuxBox and read data

kermit -l /dev/DEVICE -b BAUDRATE -c

To view status of open ports

netstat -ant

To load a .iso file

mount -o loop ISOFILE MOUNTDIR

To eject a stuck CD/DVD on a Mac Mini

drutil eject

To strip part of a data dump out

dd if=INFILE bs=1 skip=BEG_OF_PART count=LENGTH_OF_PART > OUTFILE

To grep in a certain type of file

find $PATH -name *.C -exec grep '$REGEX' {} \;

To add MOXA ports on Linux

sudo /usr/lib/npreal2/driver/mxaddsver $IP_ADDRESS #NUM_PORTS

Reverse a patch

patch -p1 -R < <patchfile>

Inspect a library for symbols

objdump -tTC

Find and delete all core files

find . -regextype posix-extended -regex '.*core\.[0-9]+' -exec rm {} \;