UNIX: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 50: | Line 50: | ||
presumed to be assembly source files. Arguments ending in | presumed to be assembly source files. Arguments ending in | ||
.o are presumed to be object files. | .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 |
Revision as of 13:27, 11 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