UNIX: Difference between revisions

From John's wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 52: Line 52:


To connect to a windows SMB or linux Samba share from Mac OS X use the Finder "Connect to Server" function AppleKey+K and use the smb protocol prefix, e.g. smb://example/share, or smb://administrator@server.example.org/c$
To connect to a windows SMB or linux Samba share from Mac OS X use the Finder "Connect to Server" function AppleKey+K and use the smb protocol prefix, e.g. smb://example/share, or smb://administrator@server.example.org/c$
To force kill a process/window on Mac OS X:Option+Apple+Esc
����

Revision as of 19:46, 17 April 2008

To rip a CD/DVD ISO image with dd:

$ dd if=/dev/cdrom of=~/my.iso bs=1024

To mount an ISO image on Solaris:

# mount -F hsfs -o ro `lofiadm -a /export/temp/software.iso` /mnt

To print the route table on Solaris/BSD:

# netstat -r

To get the number of seconds since 1970-01-01:

# date +%s

To get the date in the format yyyy-mm-dd-HHMMSS:

# date +%F-%H%M%S

To backup a MySql database:

# mysqldump -h localhost -u username -ppassword dbname > \
  /var/backups/dbname_`date +%F-%H%M%S`.sql

To give all users execute permissions to a file or set of files (by wildcard):

# chmod a+x eg*
Note: use -R to recursively apply to subdirectories.

To add a user to a .htpasswd file:

# htpasswd -b .htpasswd username password

If .htaccess file settings are not applying, ensure they have not been disabled with:

<Directory />
AllowOverride None
</Directory>

To figure out which binary runs when you issue a command, e.g.:

$ which less

The Sun Studio C++ compiler is CC, and the C compiler is cc.

CC takes arguments ending in .c, .C, .cc, .cxx, .c++, .cpp,
or .i to be C++ source programs. Arguments ending in .s are
presumed to be assembly source files.  Arguments ending in
.o are presumed to be object files.

To connect to a windows SMB or linux Samba share from Mac OS X use the Finder "Connect to Server" function AppleKey+K and use the smb protocol prefix, e.g. smb://example/share, or smb://administrator@server.example.org/c$

To force kill a process/window on Mac OS X:Option+Apple+Esc

����