https://stackoverflow.com/questions/24309526/how-to-change-the-docker-image-installation-directory
default data directory /var/lib/docker
sudo service docker stop
#!/bin/bash | |
#$ -S /bin/bash | |
#$ -cwd | |
job_id=$(qsub $@ | ruby -ane 'print $F[2]') | |
while true | |
do | |
is_exist=$(qstat | ruby -ane "print 1 if \$F.first == '$job_id'") | |
if [ -z "$is_exist" ];then | |
break |
#!/bin/sh | |
ssh -t -t gw <<EOF | |
qsub test.sh | ruby -ane 'print $F[2]' > "job_id" | |
exit | |
EOF | |
scp gw:job_id ./ | |
job_id=$(cat job_id) |
def print_memory_usage(): | |
import os | |
lines = os.popen('free -t -m').readlines() | |
tot_m, used_m, free_m = map(int, lines[-1].split()[1:]) | |
for l in lines: | |
print(l.rstrip()) | |
return {'total_memory': tot_m, 'used_memory': used_m, 'free_memory': free_m} | |
mkdir ~/.screen && chmod 700 ~/.screen | |
# Add SCREENDIR environment variable to .bashrc | |
echo 'export SCREENDIR=$HOME/.screen' >> ~/.bashrc | |
# https://codingrandomly.com/2018/07/running-screen-in-wsl/ |
''' | |
https://docs.microsoft.com/en-us/azure/machine-learning/how-to-monitor-tensorboard | |
make sure to install | |
pip install tensorflow azureml-tensorboard | |
Tensorboard logs need to be written in the logs folder by AML training runs. | |
SummaryWriter(log_dir="logs/test_run") | |
''' |
du -sh --apparent-size $file_path |
https://stackoverflow.com/questions/24309526/how-to-change-the-docker-image-installation-directory
default data directory /var/lib/docker
sudo service docker stop
オレは高校生シェル芸人 sudo
新一。幼馴染で同級生の more
利蘭と遊園地に遊びに行って、黒ずくめの男の怪しげな rm -rf /
現場を目撃した。端末をみるのに夢中になっていた俺は、背後から近づいてきたもう1人の --no-preserve-root
オプションに気づかなかった。
俺はその男に毒薬を飲まされ、目が覚めたら・・・ OS のプリインストールから除かれてしまっていた!
『 sudo
がまだ $PATH
に残っていると奴らにバレたら、また命を狙われ、他のコマンドにも危害が及ぶ』
上田博士の助言で正体を隠すことにした俺は、 which
に名前を聞かれて、とっさに『gnuplot
』と名乗り、奴らの情報をつかむために、父親がシェル芸人をやっている蘭の $HOME
に転がり込んだ。ところが、このおっちゃん・・・とんだヘボシェル芸人で、見かねた俺はおっちゃんになりかわり、持ち前の権限昇格能力で、次々と難タスクを解決してきた。おかげで、おっちゃんは今や世間に名を知られた名エンジニア、俺はといえばシェル芸 bot のおもちゃに逆戻り。クラスメートの convert
や ojichat
や textimg
にお絵かきコマンドと誤解され少年ワンライナーお絵かき団を結成させられる始末。
ではここで、博士が作ってくれたメカを紹介しよう。最初は時計型麻酔 kill
。ふたについた照準器にあわせてエンターを押せば、麻酔シグナルが飛び出し、プロセスを瞬時に sleep
させることができる。
次に、蝶ネクタイ型 banner
。裏についているダイヤルを調整すれば、ありとあらゆる大きさのメッセージを標準出力できる。必殺のアイテムなら fork
力増強シューズ。電気と磁力で足を刺激し、 :(){ :|:& };:
でプロセステーブ
dbutils.library.installPyPI("line_profiler") # this fails with Python 3.7 | |
import inspect | |
from io import StringIO | |
from line_profiler import LineProfiler | |
def profile_function(my_func, args, *kwargs): | |
lp = LineProfiler() | |
output_val = lp(my_func)(args, *kwargs) | |
mystdout = StringIO() |