Néhány bash alias, ami megkönnyíti az életemet:
alias ll='ls -lhaX'
alias l='ls'
alias ssh='ssh -C'
alias mysql='mysql -u root'
alias z='7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on'
alias webserv='python -m SimpleHTTPServer'
alias gsci='git svn fetch && git svn rebase && git svn dcommit'
alias gsup='git svn fetch && git svn rebase'
alias gap='git add -p'
alias gc='git commit -m'
alias gca='git commit -a -m'
alias gstat='git status'
alias gdiff='git diff'
alias gdiffc='git diff --cached'
alias gsom='git push origin master'
alias glom='git pull origin master'
alias gso='git push origin'
alias glo='git pull origin'
alias gsync='git pull origin master && git push origin master'
alias ack='ack-grep'
Shellszkriptek (a fájl első sora leszedve):
cvs_cd: cvs diff ${@} | colordiff | less -R
svn_cd: svn diff ${@} | colordiff | less -R
destroy: ps aux | grep -i $1 | grep -v destroy | grep -v grep | awk '{print $2}' | xargs kill ${@} 2>/dev/null
drupal_reset.sh:
~/bin/mysql_recreate_database.sh $1
cat sites/default/default.settings.php > sites/default/settings.php
chmod g+w sites/default/settings.php
read -p "Press any key if the setup finished: " dummyvar
chmod g-w sites/default/settings.php
drush_reinstall_module.sh:
drush -y disable $1
drush -y uninstall $1
drush -y enable $1
mysql_adduser.sh:
stty -echo
read -p "Password for $1: " passw
stty echo
echo
echo "
CREATE USER $1@localhost;
SET PASSWORD FOR $1@localhost = PASSWORD('$passw');
CREATE DATABASE $1;
GRANT ALL ON $1.* TO $1@localhost;
" | mysql -u root
mysql_recreate_database.sh:
echo "
DROP DATABASE $1;
CREATE DATABASE $1;
GRANT ALL ON $1.* TO $1@localhost;
" | mysql -u root
say: festival -b "(SayText \"$1\")"
zd: 7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on $1.7z $1
- Yorirou blogja
- A hozzászóláshoz be kell jelentkezni
- 1398 megtekintés
Hozzászólások
Remélem, nem baj, hogy hozzászólok. Köszi a listát.
Ezt nem ismertem: aria2c - tetszik
Hasznos lehet még:
- file: információ a file típusáról
- A hozzászóláshoz be kell jelentkezni
A file-t ismerem, de néha jobb egy részlesebb eszköz:
$ file foo.avi
foo.avi: RIFF (little-endian) data, AVI, 704 x 396, 23.98 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)
$ tcprobe -i foo.avi
[tcprobe] RIFF data, AVI video
[tcprobe] summary for foo.avi, (*) = not default, 0 = not detected
import frame size: -g 704x396 [720x576] (*)
aspect ratio: 16:9 (*)
frame rate: -f 23.976 [25.000] frc=1 (*)
audio track: -a 0 [0] -e 48000,0,2 [48000,16,2] -n 0x55 [0x2000] (*)
bitrate=128 kbps
length: 158541 frames, frame_time=41 msec, duration=1:50:12.480
- A hozzászóláshoz be kell jelentkezni
exiftool
rengeteg fájlformátumot ismer, (exif és tsit írja is)
(perl, a cpan-ra csak évente párszor kerül fel friss verziója, az mkv pl még csak a "heti" kiadásban van benne, de az avi már régóta)
- A hozzászóláshoz be kell jelentkezni
+1 aria2c-nek, torrent-hez szoktam használni :)
én ezt használom színezni mindenhez:
alias c='ccze -m ansi'
dmesg | c
ha meg a dinamikus ip címek miatt (pl. helyi hálón) sokszor ugyanahhoz az ip-hez különböző kulcsok tartoznak, és macera mindig törölgetni a known_hosts-ból hogy be tudjál lépni, akkor:
alias ssh2='ssh -o "StrictHostKeyChecking=no" -o "ForwardX11=yes"'
- A hozzászóláshoz be kell jelentkezni
oO
ccze was written by Gergely Nagy , based on colorize by Istvan Karaszi
.
----------
[GB ≠ GiB] [MB ≠ MiB] [kB ≠ kiB] [1000 ≠ 1024] [Giga ≠ gram] [Mega ≠ milli] [Kelvin ≠ kilo] [Byte ≠ bit]
- A hozzászóláshoz be kell jelentkezni
Ezek szerint algernon?
- A hozzászóláshoz be kell jelentkezni
Aham.
http://hup.hu/cikkek/20130313/itt_az_idei_debian_projekt_leader_valaszt…
----------
[GB ≠ GiB] [MB ≠ MiB] [kB ≠ kiB] [1000 ≠ 1024] [Giga ≠ gram] [Mega ≠ milli] [Kelvin ≠ kilo] [Byte ≠ bit]
- A hozzászóláshoz be kell jelentkezni
A ForwardX11 NEM kotelezo, ezt emeljuk ki.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
- 'destroy' helyett pkill sokszor megteszi
- mysql_adduser.sh: az elejere nem art egy trap, kulonben egy Ctrl-c-re echo nelkul maradsz ;-)
- A hozzászóláshoz be kell jelentkezni
könyvjelző
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
>alias ll='ls -lhaX'
ez nekem haxolásnak tűnik.
--
nincs aláírásom
- A hozzászóláshoz be kell jelentkezni
# ~/.gitconfig
[alias]
st = status
ci = commit
co = chekcout
ps = push
pu = pull
cf = config
di = diff
ls = ls-tree HEAD
br = branch
[push]
default = matching
Es el lehet felejteni a git push origin... kezdetu sorokat, annyi kell csak, hogy ha utolag adod hozza az origin remote-t, akkor egyszer meg kell neki mondani a frankot:
[branch "master"]
remote = origin
merge = refs/heads/master
Nalam a dolgok innentol egyszerusodnek arra, hogy:
git ci -m "Valamiszoveg" && git ps
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Ezt meg erdemes lehet megnezned: http://github.com/psynaptic/bash_kit
- A hozzászóláshoz be kell jelentkezni
Nekem alias grpe='grep' a musthawe. Nem nagyon szoktam elírni semmit, de ezt rendszeresen....
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni