Command line tools: Difference between revisions
Jump to navigation
Jump to search
| Line 32: | Line 32: | ||
* Build from git: | * Build from git: | ||
git-buildpackage -uc -us [https://github.com/zfsonlinux/grub/tree/readme] | git-buildpackage -uc -us [https://github.com/zfsonlinux/grub/tree/readme] | ||
* Signed built: | |||
gbp buildpackage -k7EC5B966 --git-sign-tags --git-retag --git-tag | |||
* Make sure to clean your directory (e.g. you used dpkg-buildpackage before) | |||
rm .gitignore; git clean -f -d; git reset --hard | |||
* For patches use git-dpm [http://git-dpm.alioth.debian.org/examples.html] | |||
* Install build dependencies | * Install build dependencies | ||
apt-get build-dep package-name | apt-get build-dep package-name | ||
Revision as of 09:38, 24 August 2014
- st - simple statistics from the command line interface [1]
- pk - A field extraction utility [2]
- z - jump around directories [3]
- kpartx - setup partitions in full disk image via loop, so they can be mounted [4]
- xmount - disk image conversion (VMware, RAW, virtualbox etc.) [5]
- qemu-img - qemu-img convert -O vmdk imagefile.dd vmdkname.vmdk [6]
- jacksum - use CRC64 to check if file contains only zeroes [7]
find . -type f -not -size 0 -print0 | xargs -0 java -jar ~/Documents/src/jacksum-1.7.0/jacksum.jar -a crc64 | grep ^0000000000000000
Shell Stuff
- zsh - Z Shell
- oh my zsh - A community-driven framework for managing your zsh configuration [9]
TMux
- copy from buffer
- go to buffer history with ctrl-b [
- begin selection with ctrl-space
- copy to clipboard ctrl-w
- paste from clipboard ctrl-b =
Configuration
- etckeeper - keep track of your etc settings in a git [10]
Ubuntu Packaging
- Debug build:
export DEB_BUILD_OPTIONS=nostrip,noopt [11]
- Build from git:
git-buildpackage -uc -us [12]
- Signed built:
gbp buildpackage -k7EC5B966 --git-sign-tags --git-retag --git-tag
- Make sure to clean your directory (e.g. you used dpkg-buildpackage before)
rm .gitignore; git clean -f -d; git reset --hard
- For patches use git-dpm [13]
- Install build dependencies
apt-get build-dep package-name
- Override a package file with a local file (original file is moved file.distrib)
dpkg-divert --local --rename --add /usr/sbin/grub-probe
Postfix
- checking the mail queue:
mailq postcat -q <queueid> To Delete: postsuper -d <queueid>