Разархивировать tar-архив, состоящий из множества частей, из командной строки можно с помощью следующей команды:
cat archive.tar.* | tar xvf -
cat archive.tar.* | tar xvf -
uname -r
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]'
dpkg -l linux-{image,headers}-"[0-9]*" | awk '/^ii/{ print $2}' | grep -v -e `uname -r | cut -f1,2 -d"-"` | grep -e '[0-9]' | xargs sudo apt-get -y purge
git rebase --root -i
git commit --amend --author "Name <e-mail>" --date="$(date -R)"
git reset $(git commit-tree HEAD^{tree} -m "commit message")
git push -f
This application failed to start because it could not find or load the Qt platform plugin "xcb"
или
module "QtQuick.Window" is not installed
Для этого можно выставить две переменные окружения:description "" author "" start on started JOB=ssh script exec /full/path/to/script & end script
ulimit -c 10000
stress --cpu 8 --io 4 --vm 2 --vm-bytes 128M --timeout 10s
sudo touch /etc/pm/sleep.d/wakenet.sh sudo chmod +x /etc/pm/sleep.d/wakenet.sh
#!/bin/bash case "$1" in thaw|resume) sudo nmcli nm sleep false sudo pkill -f wpa_supplicant ;; *) ;; esac exit $?
sudo service network-manager restart
:%s/\s\+$//
:%s/\s\+$
nnoremap <silent> <F5> :let _s=@/<Bar>:%s/\s\+$//e<Bar>:let @/=_s<Bar>:nohl<CR>
:%!xxd
:%!xxd -r
tail -f log.txt | grep "expression"
tail -f log.txt | grep --line-buffered "expression" >> file.txt
gcc -fPIC -c helloworld.c -o helloworld.o gcc -shared -Wl,-soname,libhelloworld.so.1 -o libhelloworld.so.1.0.1 helloworld.o
char sizeLow, sizeHigh; int size; FILE * pFile; pFile = fopen ("myfile.bin" , "rb"); fread (&sizeHigh, 1, 1, pFile); fread (&sizeLow, 1, 1, pFile); size = (sizeHigh << 8) | sizeLow;
taskset -c 0 ./program_name
Could not load shared library symbols for library_name.so. Do you need "set solib-search-path" or "set sysroot"?
program | tee filename.log
cat /proc/cpuinfo | grep processor | wc -l
make -j 'cat /proc/cpuinfo | grep processor | wc -l'
grep processor /proc/cpuinfo | wc -l
ls -l
du -hs /path-to-directory
du -h --max-depth=1 /path-to-directory
nmap <CR> o<Esc>
/etc/ld.so.conf.d/filename.conf
sudo ldconfig
grep -o "[0-9]" filename
grep -oE "[0-9]{1,}" filename
grep -oE "[0-9]{1,5}" filename
sed -n '/regexp/p' filename
sed -n '/some_words/p' filename
sed -n '5p' filename
sed -n '5,9p' filename
sed -n -e '/some_words_1/,/some_words_2/p' filename sed -n -e '/regexp1/,/regexp2/p' filename
sed -n '/regexp/,$p' filename
void QQmlEngine::setObjectOwnership(QObject * object, ObjectOwnership ownership)