View Full Version : полезные и прикольные вещи из линукса
ZayacBo
05-02-2019, 02:53 PM
[ tmux/screen ]
полезны тем, что позволяут все вернуть если вас дисконнектнуло,
и все ваши процессы стали недоступны на мертвом [tty]
ZayacBo
05-02-2019, 02:53 PM
команда [du]
позволяет узнать кто жрет слишком много места, и послать им карательный е-меил.
ZayacBo
05-02-2019, 03:18 PM
прикольная команда
[python -m pdb]
...
sys.path.append(<path to module>)
b(reak) [[filename:]lineno
ZayacBo
05-02-2019, 03:26 PM
прикольные полезные вим команды
set tabstop=4
set shiftwidth=2
set expandtab
retab
ZayacBo
05-02-2019, 03:37 PM
суперполезная команда
grep -i -r --include '*.py' '=\ df\.loc\[' ./
ZayacBo
05-02-2019, 03:40 PM
суперполезная команда
[ sort -h ]
понимает што 10К меньше чем 2Мб
Izold
05-02-2019, 03:52 PM
суперполезная команда
[ sort -h ]
понимает што 10К меньше чем 2Мб
а на кухне, при готовке, это может как-то пригодиться?
ZayacBo
05-02-2019, 03:54 PM
а на кухне, при готовке, это может как-то пригодиться?
если у вас на кухне устройства управляются через линукс, то может.
иначе скорей всего нет.
Izold
05-02-2019, 03:57 PM
если у вас на кухне устройства управляются через линукс, то может.
иначе скорей всего нет.
я на кухне нихуянеуправляюсь через линкус...
я без линкуса управляюсь на кухне )
ZayacBo
05-02-2019, 04:00 PM
я на кухне нихуянеуправляюсь через линкус...
я без линкуса управляюсь на кухне )
ну тогда это не пригодитса на кухне.
вот если бы на кухне было такое вот, тогда может и пригодилось бы:
https://s.hdnux.com/photos/56/66/35/12281668/3/920x920.jpg
ZayacBo
05-02-2019, 04:20 PM
vim global find / replace
:%s/search-pat/replace-val/g
ZayacBo
05-03-2019, 06:43 PM
поиск файла по имени
find ~/ -name 'myfile_*.csv'
Sixteen
05-04-2019, 01:53 AM
python -m pdb
...
sys.path.append(<path to module>)
b(reak) [[filename:]lineno
Show all breakpoints: b
Clear breakpoint: cl {num}
Show stack trace: w
Sixteen
05-06-2019, 12:47 PM
В скрине можно сделать так:
Ctrl-a :
resize -10
Эта команда сузит каррентовую панель на 10 строк
ZayacBo
05-10-2019, 09:04 AM
в баше можно сделать так ИФ оператор:
a='BLIN'
b='YOMMA'
if [[$a='BLIN']]
then
echo $a $b '!'
fi
ZayacBo
06-05-2019, 01:46 PM
дэбильные отличиа баша от корна
local variable in bash: \local BWA
BWA=YOMMA
local variable in korn: typeset BWA="YOMMA"
crazy-mike
06-07-2019, 07:09 AM
vim global find / replace
:%s/search-pat/replace-val/g
честное пионерское - предпочитаю mcedit. А под FreeBSD вообще был очень хороший edit.
:111:
ZayacBo
06-14-2019, 01:31 PM
bash and ksh if operators can use single and square brackets.
there is a big difference between single and square brackets.
square brackets work only in bash and ksh, and is NOT posix compatible (e.g. its a bash/ksh extension).
square brackets differ from single brackets in the way expansion of variables works.
search for more details on a freakin internet, specifically stack overflow has a bunch of highly confused people bullshitting about it.
MariLi
06-16-2019, 07:42 AM
Хорошая тема!
ZayacBo
06-17-2019, 08:44 AM
Виртуальный шыбанг:
#!var python
ZayacBo
06-26-2019, 11:04 AM
python -m pdb
...
sys.path.append(<path to module>)
b(reak) [[filename:]lineno
Show all breakpoints: b
Clear breakpoint: cl {num}
Show stack trace: w
=============================
python -m pdb path/to/main_script.py
import sys
sys.path.append('path/to/module')
b filename.py:lineno
c