Useful bash commands: Difference between revisions
From RpWiki
Jump to navigationJump to search
add imagemagick |
No edit summary |
||
| (One intermediate revision by the same user not shown) | |||
| Line 4: | Line 4: | ||
find . -type f -exec chmod 664 {} \; | find . -type f -exec chmod 664 {} \; | ||
find . -type d -exec chmod 755 {} \; | find . -type d -exec chmod 755 {} \; | ||
=== ACL's === | |||
set default folder rules for user media and group media | |||
setfacl -R -m d:user:media:rwx,d:group:media:rwx folder/ | |||
=== Folder resize via imagemagick === | === Folder resize via imagemagick === | ||
for file in *.jpg; do convert $file -resize 1600x1600 /exportfoler/$file; done; | for file in *.jpg; do convert $file -resize 1600x1600 /exportfoler/$file; done; | ||
=== ccache ubuntu === | |||
aptitude install ccache | |||
and add the following to your .bashrc | |||
if [ -d /usr/lib/ccache ]; then | |||
export PATH=/usr/lib/ccache:"${PATH}" | |||
export CCACHE_NLEVELS=3 | |||
fi | |||
Latest revision as of 15:51, 6 May 2010
Commands
Change permissions on files and folders with find
find . -type f -exec chmod 664 {} \;
find . -type d -exec chmod 755 {} \;
ACL's
set default folder rules for user media and group media
setfacl -R -m d:user:media:rwx,d:group:media:rwx folder/
Folder resize via imagemagick
for file in *.jpg; do convert $file -resize 1600x1600 /exportfoler/$file; done;
ccache ubuntu
aptitude install ccache
and add the following to your .bashrc
if [ -d /usr/lib/ccache ]; then
export PATH=/usr/lib/ccache:"${PATH}"
export CCACHE_NLEVELS=3
fi