đ§ āϞāĻŋāύāĻžāĻā§āϏ āĻāĻŽāĻžāύā§āĻĄ āϞāĻžāĻāύ
āύā§āϝāĻžāĻāĻŋāĻā§āĻļāύ, āĻĢāĻžāĻāϞ, āĻĒā§āϰāϏā§āϏ, āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻāĻŋāĻ, āĻŽāύāĻŋāĻāϰāĻŋāĻ, āĻĒā§āϝāĻžāĻā§āĻ āĻāĻŦāĻ āĻ āĻā§āĻŽā§āĻļāύā§āϰ āĻāύā§āϝ āĻŦā§āϏāĻŋāĻ āĻ āĻ ā§āϝāĻžāĻĄāĻāĻžāύā§āϏāĻĄ āĻāĻŽāĻžāύā§āĻĄāĨ¤ āĻĄā§āĻāĻ āĻĒāϏ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞā§āϤ⧠āĻāĻĒāϝā§āĻā§āĨ¤
đš āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻāĻŽāĻžāύā§āĻĄ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
cat |
āĻĢāĻžāĻāϞā§āϰ āĻāύāĻā§āύā§āĻ āĻĻā§āĻāĻžāύ⧠āĻŦāĻž āĻāĻāĻžāϧāĻŋāĻ āĻĢāĻžāĻāϞ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāĻž | |
cat file.txt |
āĻĢāĻžāĻāϞā§āϰ āĻāύāĻā§āύā§āĻ āĻĻā§āĻāĻž |
|
cat file1 file2 |
āĻĻā§āĻāĻŋ āĻĢāĻžāĻāϞ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰ⧠āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāϝāĻŧāĻž |
|
cat file1 file2 > merged.txt |
āĻāĻāĻžāϧāĻŋāĻ āĻĢāĻžāĻāϞ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰ⧠āύāϤā§āύ āĻĢāĻžāĻāϞ⧠āϏāĻāϰāĻā§āώāĻŖ |
|
cd |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāϝāĻŧāĻžāϰā§āĻāĻŋāĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ | |
cd /etc |
āĻ
ā§āϝāĻžāĻŦāϏā§āϞāĻŋāĻāĻ āĻĒāĻžāĻĨ |
|
cd ~ |
āĻšā§āĻŽ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϝāĻžāĻāϝāĻŧāĻž |
|
cd .. |
āĻāĻ āϞā§āĻā§āϞ āĻāĻĒāϰ⧠āϝāĻžāĻāϝāĻŧāĻž |
|
cd - |
āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āĻĢā§āϰāĻž |
|
clear |
āĻāĻžāϰā§āĻŽāĻŋāύāĻžāϞ āϏā§āĻā§āϰāĻŋāύ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻāϰāĻž | |
cp |
āĻĢāĻžāĻāϞ āĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻāĻĒāĻŋ āĻāϰāĻž | |
cp file1.txt file2.txt |
āύāϤā§āύ āύāĻžāĻŽā§ āĻĢāĻžāĻāϞ āĻāĻĒāĻŋ āĻāϰāĻž |
|
cp -r dir1 dir2 |
āĻāĻāĻāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āĻāĻĒāĻŋ āĻāϰāĻž |
|
cp -i file.txt /tmp/ |
āĻāĻāĻžāϰāϰāĻžāĻāĻā§āϰ āĻāĻā§ āĻāύāĻĢāĻžāϰā§āĻŽā§āĻļāύ āύāĻŋāϝāĻŧā§ āĻāĻĒāĻŋ āĻāϰāĻž |
|
echo |
āϏā§āĻā§āϰāĻŋāĻ āĻŦāĻž āĻāύāĻāĻžāϝāĻŧāϰāύāĻŽā§āύā§āĻ āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āĻŦāϞ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž | |
echo "Hello, World!" |
āϏāĻžāϧāĻžāϰāĻŖ āϏā§āĻā§āϰāĻŋāĻ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
echo $HOME |
āĻšā§āĻŽ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻĒāĻžāĻĨ āĻĻā§āĻāĻžāύ⧠|
|
echo -e "1\t2\n3" |
āĻāϏā§āĻā§āĻĒ āϏāĻŋāĻā§āϝāĻŧā§āύā§āϏ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻž ( ) |
|
history |
āĻāĻŽāĻžāύā§āĻĄ āĻšāĻŋāϏā§āĻā§āϰāĻŋ āĻĻā§āĻāĻžāύ⧠| |
id |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻāĻžāϰā§āϰ UID, GID āĻāĻŦāĻ āĻā§āϰā§āĻĒ āϏāĻĻāϏā§āϝāĻĒāĻĻ āĻĻā§āĻāĻžāύ⧠| |
ls |
āĻĢāĻžāĻāϞ āĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϤāĻžāϞāĻŋāĻāĻž | |
ls -l |
āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻ āĻŽāĻžāϞāĻŋāĻāϏāĻš āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϤāĻžāϞāĻŋāĻāĻž |
|
ls -a |
āĻšāĻŋāĻĄā§āύ āĻĢāĻžāĻāϞ āĻĻā§āĻāĻžāύ⧠|
|
ls -lh |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āϏāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
mkdir |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϤā§āϰāĻŋ āĻāϰāĻž | |
mkdir folder |
āĻāĻāĻāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϤā§āϰāĻŋ |
|
mkdir -p a/b/c |
āύā§āϏā§āĻā§āĻĄ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϤā§āϰāĻŋ |
|
mkdir dir{1,2,3} |
āĻāĻāĻžāϧāĻŋāĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻāĻāϏāĻžāĻĨā§ āϤā§āϰāĻŋ |
|
mv |
āĻĢāĻžāĻāϞ/āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϏāϰāĻžāύ⧠āĻŦāĻž āϰāĻŋāύā§āĻŽ āĻāϰāĻž | |
mv oldname.txt newname.txt |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϰāĻŋāύā§āĻŽ āĻāϰāĻž |
|
mv file.txt /path/to/dir/ |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻ āύā§āϝ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϏāϰāĻžāύ⧠|
|
mv *.txt archive/ |
āϏāĻŦ |
|
pwd |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāϝāĻŧāĻžāϰā§āĻāĻŋāĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻĻā§āĻāĻžāύ⧠| |
pwd -P |
āĻĢāĻŋāĻāĻŋāĻā§āϝāĻžāϞ āĻĒāĻžāĻĨ āĻĻā§āĻāĻžāύ⧠(āĻā§āύ⧠āϏāĻŋāĻŽāϞāĻŋāĻāĻ āύāϝāĻŧ) |
|
cd /tmp && pwd |
|
|
rm |
āĻĢāĻžāĻāϞ āĻŦāĻž āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻŽā§āĻā§ āĻĢā§āϞāĻž | |
rm file.txt |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
rm -i file.txt |
āĻāύāĻĢāĻžāϰā§āĻŽā§āĻļāύ āϏāĻš āĻĢāĻžāĻāϞ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
rm -r folder/ |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
rm -rf folder/ |
āĻāύāĻĢāĻžāϰā§āĻŽā§āĻļāύ āĻāĻžāĻĄāĻŧāĻž āĻā§āϰāĻĒā§āϰā§āĻŦāĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
rmdir |
āĻāĻžāϞāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻŽā§āĻā§ āĻĢā§āϞāĻž | |
rmdir emptydir |
|
|
touch |
āĻāĻžāϞāĻŋ āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āĻŦāĻž āĻŽāĻĄāĻŋāĻĢāĻŋāĻā§āĻļāύ āϏāĻŽāϝāĻŧ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž | |
touch newfile.txt |
āύāĻž āĻĨāĻžāĻāϞ⧠āύāϤā§āύ āĻāĻžāϞāĻŋ āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āĻāϰāĻž |
|
touch a b c |
āĻāĻāĻžāϧāĻŋāĻ āĻĢāĻžāĻāϞ āĻāĻāϏāĻžāĻĨā§ āϤā§āϰāĻŋ āĻāϰāĻž |
|
touch -c file.txt |
āύāĻž āĻĨāĻžāĻāϞ⧠āĻĢāĻžāĻāϞ āϤā§āϰāĻŋ āύāĻž āĻāϰ⧠āĻļā§āϧ⧠āϏāĻŽāϝāĻŧ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž |
|
whereis |
āĻā§āύ⧠āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŦāĻžāĻāύāĻžāϰāĻŋ, āϏā§āϰā§āϏ āĻ āĻŽā§āϝāĻžāύ āĻĒā§āĻ āϞā§āĻā§āĻ āĻāϰāĻž | |
whereis ls |
|
|
whereis bash |
Bash āĻāϰ āĻŦāĻžāĻāύāĻžāϰāĻŋ āĻ āĻĄāĻāϏā§āϰ āĻĒāĻžāĻĨ āĻĻā§āĻāĻžāύ⧠|
|
whereis -b bash |
āĻļā§āϧ⧠āĻŦāĻžāĻāύāĻžāϰāĻŋ āϏāĻžāϰā§āĻ āĻāϰāĻž |
|
which |
āĻāĻŽāĻžāύā§āĻĄ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻā§āĻŦāϞā§āϰ āĻĒāĻžāĻĨ āĻĻā§āĻāĻžāύ⧠| |
which python3 |
|
|
which grep |
|
|
which --skip-alias ls |
āϏāĻžāϰā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāϞāĻŋāϝāĻŧāĻžāϏ āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻž |
|
whoami |
āĻāĻžāϰā§āϝāĻāϰ āĻāĻāĻāĻžāϰā§āϰ āύāĻžāĻŽ āĻĻā§āĻāĻžāύ⧠|
đ¸ āĻŽāϧā§āϝāĻŽ āϏā§āϤāϰā§āϰ āĻāĻŽāĻžāύā§āĻĄ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
chmod |
āĻĢāĻžāĻāϞ āĻŦāĻž āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ | |
chmod 755 file |
āĻ āĻā§āĻāĻžāϞ āύā§āĻā§āĻļāύ āĻĻāĻŋāϝāĻŧā§ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āϏā§āĻ āĻāϰāĻž (āϝā§āĻŽāύ 755) |
|
chmod +x script.sh |
āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āϝā§āĻ āĻāϰāĻž |
|
chmod -R 644 dir/ |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āĻĒāĻžāϰāĻŽāĻŋāĻļāύ āϏā§āĻ āĻāϰāĻž |
|
chown |
āĻĢāĻžāĻāϞā§āϰ āĻŽāĻžāϞāĻŋāĻ āĻ āĻā§āϰā§āĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ | |
chown user file |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞā§āϰ āĻŽāĻžāϞāĻŋāĻ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž |
|
chown user:group file |
āĻŽāĻžāϞāĻŋāĻ āĻ āĻā§āϰā§āĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž |
|
chown -R user:group dir/ |
āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āĻŽāĻžāϞāĻŋāĻ āĻ āĻā§āϰā§āĻĒ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž |
|
curl |
āϏāĻžāϰā§āĻāĻžāϰ āĻĨā§āĻā§/āĻĒāϰā§āϝāύā§āϤ āĻĄā§āĻāĻž āĻā§āϰāĻžāύā§āϏāĻĢāĻžāϰ (HTTP, HTTPS, āĻāϤā§āϝāĻžāĻĻāĻŋ) | |
curl -I https://example.com |
HEAD āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻĒāĻžāĻ āĻžāύ⧠(āĻļā§āϧ⧠āĻšā§āĻĄāĻžāϰ) |
|
curl -O https://example.com/file.txt |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āύāĻžāĻŽ āϰā§āĻā§ āĻĻā§āĻāϝāĻŧāĻž |
|
curl -d "a=1&b=2" -X POST URL |
āĻĢāϰā§āĻŽ āĻĄā§āĻāĻž āĻĻāĻŋāϝāĻŧā§ POST āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻĒāĻžāĻ āĻžāύ⧠|
|
df |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄāĻŋāϏā§āĻ āϏā§āĻĒā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻžāύ⧠| |
df -h |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āϏāĻžāĻāĻ |
|
df /home |
āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽāĻžāĻāύā§āĻ āĻĒāϝāĻŧā§āύā§āĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ |
|
df -T |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻžāĻāĻĒ āĻĻā§āĻāĻžāύ⧠|
|
diff |
āĻĢāĻžāĻāϞ āĻŦāĻž āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϤā§āϞāύāĻž āĻāϰāĻž | |
diff file1 file2 |
āĻĻā§āĻāĻŋ āĻĢāĻžāĻāϞ āϤā§āϞāύāĻž āĻāϰāĻž |
|
diff -u old.c new.c |
āĻāĻāύāĻŋāĻĢāĻžāĻāĻĄ āĻĄāĻŋāĻĢ (āĻĒā§āϝāĻžāĻ-āϏā§āĻāĻžāĻāϞ) |
|
diff -r dir1 dir2 |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āϤā§āϞāύāĻž āĻāϰāĻž |
|
du |
āĻĢāĻžāĻāϞ āĻ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āϏā§āĻĒā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āύā§āĻŽāĻžāύ | |
du -sh * |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻāĻāĻā§āĻŽāĻā§āϞāĻŋāϰ āϏāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
du -h file.txt |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞā§āϰ āϏāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
du -sh --max-depth=1 /var |
āĻāĻĒ-āϞā§āĻā§āϞ āϏāĻžāĻŦāĻĄāĻŋāϰ āϏāĻžāĻāĻ āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ āĻāϰāĻž |
|
find |
āύāĻžāĻŽ, āϏāĻžāĻāĻ, āϏāĻŽāϝāĻŧ āĻāϤā§āϝāĻžāĻĻāĻŋ āĻĻāĻŋāϝāĻŧā§ āĻĢāĻžāĻāϞ/āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻā§āĻāĻāĻž | |
find . -name "*.log" |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϏāĻŦ |
|
find / -type f -size +100M |
ā§§ā§Ļā§Ļ āĻāĻŽāĻŦāĻŋ āĻāϰ āĻŦā§āĻļāĻŋ āϏāĻžāĻāĻā§āϰ āĻĢāĻžāĻāϞ āĻā§āĻāĻā§ āĻŦā§āϰ āĻāϰāĻž |
|
find . -mtime -1 |
āĻāϤ āĻāĻāĻĻāĻŋāύ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĢāĻžāĻāϞ |
|
free |
āĻĢā§āϰāĻŋ āĻ āĻŦā§āϝāĻŦāĻšā§āϤ āĻŽā§āĻŽāϰāĻŋ āĻĻā§āĻāĻžāύ⧠| |
free -h |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āĻāĻāύāĻŋāĻā§ āĻŽā§āĻŽāϰāĻŋ |
|
free -m |
MB āϤ⧠āĻŽāĻžāύ āĻĻā§āĻāĻžāύ⧠|
|
watch -n 2 free -h |
āĻĒā§āϰāϤāĻŋ ⧍ āϏā§āĻā§āύā§āĻĄā§ āϰāĻŋāĻĢā§āϰā§āĻļ |
|
grep |
āĻĒā§āϝāĻžāĻāĻžāϰā§āύ (āϰā§āĻā§āϞāĻžāϰ āĻāĻā§āϏāĻĒā§āϰā§āĻļāύ) āĻĻāĻŋāϝāĻŧā§ āĻā§āĻā§āϏāĻ āϏāĻžāϰā§āĻ āĻāϰāĻž | |
grep "error" logfile |
|
|
grep -r "error" /var/log |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻ āϏāĻžāϰā§āĻ |
|
grep -i "fail" file |
āĻā§āϏ-āĻāύāϏā§āύāϏāĻŋāĻāĻŋāĻ āϏāĻžāϰā§āĻ |
|
head |
āĻĢāĻžāĻāϞā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻāϝāĻŧā§āĻāĻāĻŋ āϞāĻžāĻāύ āĻāĻāĻāĻĒā§āĻ āĻāϰāĻž | |
head -n 10 file |
āĻĒā§āϰāĻĨāĻŽ ā§§ā§Ļ āϞāĻžāĻāύ |
|
head -n 20 file.txt |
āĻĒā§āϰāĻĨāĻŽ ⧍ā§Ļ āϞāĻžāĻāύ |
|
head -c 100 file |
āĻĒā§āϰāĻĨāĻŽ ā§§ā§Ļā§Ļ āĻŦāĻžāĻāĻ |
|
hostname |
āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻšā§āϏā§āĻāύā§āĻŽ āĻĻā§āĻāĻžāύ⧠āĻŦāĻž āϏā§āĻ āĻāϰāĻž | |
hostname newname |
āϰāĻŋāĻŦā§āĻ āĻĒāϰā§āϝāύā§āϤ āĻā§āĻŽā§āĻĒā§āϰāĻžāϰāĻŋ āĻšā§āϏā§āĻāύā§āĻŽ āϏā§āĻ āĻāϰāĻž |
|
hostname -I |
āĻāĻāĻĒāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĻā§āĻāĻžāύ⧠|
|
kill |
āĻĒā§āϰāϏā§āϏ⧠āϏāĻŋāĻāύā§āϝāĻžāϞ āĻĒāĻžāĻ āĻžāύ⧠| |
kill -9 1234 |
PID āĻĻāĻŋāϝāĻŧā§ āĻĒā§āϰāϏā§āϏ āĻā§āϰāĻĒā§āϰā§āĻŦāĻ āĻŦāύā§āϧ āĻāϰāĻž |
|
kill -TERM 1234 |
SIGTERM āĻĻāĻŋāϝāĻŧā§ āϏā§āύā§āĻĻāϰāĻāĻžāĻŦā§ āĻŦāύā§āϧ āĻāϰāĻž |
|
pkill -f python |
āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻŽāĻŋāϞ⧠āϝāĻžāĻāϝāĻŧāĻž āĻĒā§āϰāϏā§āϏ āĻŦāύā§āϧ āĻāϰāĻž |
|
ping |
ICMP āĻāĻā§ āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ āĻĻāĻŋāϝāĻŧā§ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻžāύā§āĻā§āĻāĻŋāĻāĻŋāĻāĻŋ āĻĒāϰā§āĻā§āώāĻž | |
ping 8.8.8.8 |
āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āĻĒāĻŋāĻ āĻāϰāĻž |
|
ping -c 4 ya.ru |
ā§ĒāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻĒāĻžāĻ āĻžāύ⧠|
|
ping -i 2 1.1.1.1 |
⧍ āϏā§āĻā§āύā§āĻĄ āĻāύā§āĻāĻžāϰāĻāĻžāϞ āϏā§āĻ āĻāϰāĻž |
|
ps |
āĻĒā§āϰāϏā§āϏ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āϰāĻŋāĻĒā§āϰā§āĻ āĻāϰāĻž | |
ps aux |
āϏāĻŦ āĻĒā§āϰāϏā§āϏ āϤāĻžāϞāĻŋāĻāĻž |
|
ps -ef | grep nginx |
|
|
ps -u $USER |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻāĻžāϰā§āϰ āĻĒā§āϰāϏā§āϏ |
|
rsync |
āĻĻā§āϰā§āϤ āĻāύāĻā§āϰāĻŋāĻŽā§āύā§āĻāĻžāϞ āĻĢāĻžāĻāϞ āĻā§āϰāĻžāύā§āϏāĻĢāĻžāϰ | |
rsync -av src/ dst/ |
āϞā§āĻāĻžāϞ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϏāĻŋāĻā§āĻ āĻāϰāĻž |
|
rsync -avz user@host:/src /dst |
SSH āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϰāĻŋāĻŽā§āĻ āĻšā§āϏā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻŋāĻā§āĻ āĻāϰāĻž |
|
rsync --delete src/ dst/ |
āĻĄā§āϏā§āĻāĻŋāύā§āĻļāύ⧠āύāĻž āĻĨāĻžāĻāĻž āĻĢāĻžāĻāϞ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
scp |
āϏāĻŋāĻāĻŋāĻāϰ āĻāĻĒāĻŋ (āϰāĻŋāĻŽā§āĻ āĻĢāĻžāĻāϞ āĻāĻĒāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ) | |
scp file user@host:/path |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϰāĻŋāĻŽā§āĻ āĻšā§āϏā§āĻā§ āĻāĻĒāĻŋ āĻāϰāĻž |
|
scp user@host:/file.txt . |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϰāĻŋāĻŽā§āĻ āĻšā§āϏā§āĻ āĻĨā§āĻā§ āĻāĻĒāĻŋ āĻāϰāĻž |
|
scp -r dir user@host:/path |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻāϞāĻŋ āĻāĻĒāĻŋ āĻāϰāĻž |
|
sort |
āĻā§āĻā§āϏāĻā§āϰ āϞāĻžāĻāύāĻā§āϞ⧠āϏāĻžāĻāĻžāύ⧠| |
sort file.txt |
āĻ ā§āϝāĻžāϞāĻĢāĻžāĻŦā§āĻāĻŋāĻā§āϝāĻžāϞ āϏāĻžāĻāĻžāύ⧠|
|
sort -r file.txt |
āĻāϞā§āĻā§ āĻā§āϰāĻŽā§ āϏāĻžāĻāĻžāύ⧠|
|
sort -n numbers.txt |
āϏāĻāĻā§āϝāĻžāĻāϤāĻāĻžāĻŦā§ āϏāĻžāĻāĻžāύ⧠|
|
tail |
āĻĢāĻžāĻāϞā§āϰ āĻļā§āώ āĻ āĻāĻļ āĻāĻāĻāĻĒā§āĻ; āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻĢāϞ⧠āĻāϰāĻž | |
tail -f logfile.log |
āϰāĻŋāϝāĻŧā§āϞ āĻāĻžāĻāĻŽā§ āϞāĻ āĻĢāϞ⧠āĻāϰāĻž |
|
tail -n 20 file.txt |
āĻļā§āώ ⧍ā§Ļ āϞāĻžāĻāύ āĻĻā§āĻāĻžāύ⧠|
|
tail -c 100 file.txt |
āĻļā§āώ ā§§ā§Ļā§Ļ āĻŦāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
tar |
tar āĻāϰā§āĻāĻžāĻāĻ āϤā§āϰāĻŋ, āϤāĻžāϞāĻŋāĻāĻž āĻŦāĻž āĻāĻā§āϏāĻā§āϰāĻžāĻā§āĻ āĻāϰāĻž | |
tar -czf archive.tgz dir/ |
āĻāĻāĻāĻŋ |
|
tar -xzf archive.tgz |
āĻāĻāĻāĻŋ |
|
tar -tf archive.tgz |
āĻāϰā§āĻāĻžāĻāĻ āĻāύāĻā§āύā§āĻ āϤāĻžāϞāĻŋāĻāĻž |
|
tee |
stdin āĻĨā§āĻā§ āĻĒāĻĄāĻŧā§ stdout āĻ āĻĢāĻžāĻāϞ⧠āϞā§āĻāĻž | |
echo "test" | tee out.txt |
āĻāĻāĻāĻĒā§āĻ |
|
ls | tee list.txt |
|
|
command | tee -a log.txt |
āĻāĻāĻāĻĒā§āĻ |
|
top |
āϞāĻŋāύāĻžāĻā§āϏ āĻāĻžāϏā§āĻ āĻĻā§āĻāĻžāύ⧠(āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āĻĒā§āϰāϏā§āϏ āĻāĻŋāĻāϝāĻŧāĻžāϰ) | |
top |
top āĻāĻžāϞāĻžāύ⧠|
|
htop |
āĻŦāĻŋāĻāϞā§āĻĒ āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āĻāĻŋāĻāϝāĻŧāĻžāϰ (htop) |
|
top -o %MEM |
āĻŽā§āĻŽāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰ⧠āϏāĻžāĻāĻžāύ⧠|
|
uptime |
āϏāĻŋāϏā§āĻā§āĻŽ āĻāϤāĻā§āώāĻŖ āϧāϰ⧠āĻāϞāĻā§ āϤāĻž āĻĻā§āĻāĻžāύ⧠| |
uptime -p |
āϏā§āύā§āĻĻāϰāĻāĻžāĻŦā§ uptime āĻĻā§āĻāĻžāύ⧠|
|
uptime -s |
āϏāĻŋāϏā§āĻā§āĻŽ āĻŦā§āĻ āĻāĻžāĻāĻŽ āĻĻā§āĻāĻžāύ⧠|
|
wget |
āύāύ-āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĄāĻžāĻāύāϞā§āĻĄāĻžāϰ | |
wget https://site.com/file.zip |
URL āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž |
|
wget -c file.zip |
āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻĄāĻžāĻāύāϞā§āĻĄ āĻĒā§āύāϰāĻžāϝāĻŧ āĻļā§āϰ⧠|
|
wget -O saved.txt URL |
āĻ āύā§āϝ āύāĻžāĻŽā§ āϏāĻāϰāĻā§āώāĻŖ |
|
wc |
āĻĢāĻžāĻāϞā§āϰ āϞāĻžāĻāύ, āĻļāĻŦā§āĻĻ āĻ āĻŦāĻžāĻāĻ āϏāĻāĻā§āϝāĻž āĻĒā§āϰāĻŋāύā§āĻ | |
wc -l file |
āϞāĻžāĻāύ āĻāĻŖāύāĻž |
|
wc -w file |
āĻļāĻŦā§āĻĻ āĻāĻŖāύāĻž |
|
wc -m file |
āĻ āĻā§āώāϰ āĻāĻŖāύāĻž |
|
uniq |
āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤ āϞāĻžāĻāύ āϰāĻŋāĻĒā§āϰā§āĻ āĻŦāĻž āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰāĻž (āϏāĻāϞāĻā§āύ āĻĄā§āĻĒā§āϞāĻŋāĻā§āĻ) | |
uniq file.txt |
āϏāĻāϞāĻā§āύ āĻĄā§āĻĒā§āϞāĻŋāĻā§āĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
sort file | uniq |
āϏāĻžāĻāĻžāύā§āϰ āĻĒāϰ⧠āĻĄā§āĻĒā§āϞāĻŋāĻā§āĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
sort file | uniq -c |
āĻĒā§āϰāϤāĻŋāĻāĻŋ āϞāĻžāĻāύā§āϰ āĻāĻĒāϏā§āĻĨāĻŋāϤāĻŋ āĻāĻŖāύāĻž |
|
yes |
āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻāĻāĻĒā§āĻ; āϏā§āĻā§āϰāĻŋāĻĒā§āĻāĻŋāĻāϝāĻŧā§ āĻāĻĒāϝā§āĻā§ | |
yes "y" | command |
āϏāĻŦ āĻĒā§āϰāĻŽā§āĻĒāĻā§ âyâ āĻāϤā§āϤāϰ āĻĻā§āĻāϝāĻŧāĻž |
|
yes | rm -i * |
āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āĻĄāĻŋāϞāĻŋāĻļāύ⧠āĻ āĻā§-āĻāύāĻĢāĻžāϰā§āĻŽ |
|
yes no | command |
āĻĒā§āϰāĻŽā§āĻĒāĻā§ ânoâ āĻāϤā§āϤāϰ āĻĻā§āĻāϝāĻŧāĻž |
đ§ āĻāύā§āύāϤ āĻāĻŽāĻžāύā§āĻĄ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
at |
āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŽāϝāĻŧā§ āĻāĻāĻŦāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύā§āϰ āϏāĻŽāϝāĻŧāϏā§āĻāĻŋ āύāĻŋāϰā§āϧāĻžāϰāĻŖ | |
at now + 1 minute |
āĻāĻāύ āĻĨā§āĻā§ āĻāĻ āĻŽāĻŋāύāĻŋāĻ āĻĒāϰ āĻāĻāĻāĻŋ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύ⧠|
|
atq |
āĻĒā§āύā§āĻĄāĻŋāĻ āĻāĻŦāĻā§āϞāĻŋāϰ āϤāĻžāϞāĻŋāĻāĻž |
|
atrm |
āĻāĻāĻāĻŋ āĻĒā§āύā§āĻĄāĻŋāĻ āĻāĻŦ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
awk |
āĻĒā§āϝāĻžāĻāĻžāϰā§āύ-āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻ āĻĒā§āϰāϏā§āϏāĻŋāĻ āĻāĻžāώāĻž | |
awk '{print $1}' file |
āĻĒā§āϰāĻĨāĻŽ āĻāϞāĻžāĻŽ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
ps aux | awk '$3 > 50' |
CPU āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āύā§āϏāĻžāϰ⧠āĻĒā§āϰāϏā§āϏ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰāĻž |
|
cat file.txt | awk '{print $2}' |
āĻĒā§āϰāϤāĻŋāĻāĻŋ āϞāĻžāĻāύā§āϰ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻĢāĻŋāϞā§āĻĄ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
awk '/error/ {print $0}' logfile |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻāĻžāϰā§āύ āĻŽā§āϞ⧠āĻāĻŽāύ āϞāĻžāĻāύ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
crontab |
āĻĒā§āϰāϤāĻŋ āĻāĻāĻāĻžāϰā§āϰ cron āĻāĻŦ āĻāύā§āϏāĻāϞ, āϤāĻžāϞāĻŋāĻāĻž āĻŦāĻž āĻŽā§āĻā§ āĻĢā§āϞāĻž | |
crontab -e |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻāĻžāϰā§āϰ crontab āĻāĻĄāĻŋāĻ āĻāϰāĻž |
|
crontab -l |
cron āĻāĻŦ āϤāĻžāϞāĻŋāĻāĻž āĻĻā§āĻāĻž |
|
crontab -r |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻāĻžāϰā§āϰ crontab āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
cut |
āĻĢāĻžāĻāϞā§āϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϞāĻžāĻāύ āĻĨā§āĻā§ āĻ āĻāĻļ āĻā§āĻā§ āύā§āĻāϝāĻŧāĻž āĻŦāĻž āύāĻŋāϰā§āĻŦāĻžāĻāύ āĻāϰāĻž | |
cut -d':' -f1 /etc/passwd |
|
|
echo "a:b:c" | cut -d':' -f2 |
â:â āĻĄā§āϞāĻŋāĻŽāĻŋāĻāĻžāϰ āĻĻāĻŋāϝāĻŧā§ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻĢāĻŋāϞā§āĻĄ āĻāĻžāĻāĻž |
|
cut -c1-5 filename |
āĻ āĻŦāϏā§āĻĨāĻžāύ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āύāĻŋāϰā§āĻŦāĻžāĻāύ |
|
df |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄāĻŋāϏā§āĻ āϏā§āĻĒā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϰāĻŋāĻĒā§āϰā§āĻ | |
df -h |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āϏāĻžāĻāĻ |
|
df -T |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻžāĻāĻĒ āĻĻā§āĻāĻžāύ⧠|
|
df /home |
āĻšā§āĻŽ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ |
|
env |
āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ environment-āĻ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύ⧠āĻŦāĻž env āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž | |
env | grep PATH |
PATH āĻāύā§āĻā§āϰāĻŋ āĻĻā§āĻāĻžāύ⧠|
|
env -i bash |
āĻāĻžāϞāĻŋ environment āĻĻāĻŋāϝāĻŧā§ āύāϤā§āύ āĻļā§āϞ āĻļā§āϰ⧠|
|
export |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻļā§āϞ/āϏā§āĻļāύā§āϰ āĻāύā§āϝ environment variable āϏā§āĻ āĻāϰāĻž | |
export VAR=value |
āĻāĻ āĻļā§āϞā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āĻŦāϞ āϏā§āĻ āĻāϰāĻž |
|
export PATH=$PATH:/new/path |
PATH āĻ āύāϤā§āύ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āϝā§āĻ āĻāϰāĻž |
|
export -p |
export āĻāϰāĻž āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āĻŦāϞ āϤāĻžāϞāĻŋāĻāĻž |
|
free |
āĻŽā§āĻŽāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻžāύ⧠| |
free -m |
MB-āϤ⧠āĻĻā§āĻāĻžāύ⧠|
|
free -h |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āĻāĻāύāĻŋāĻā§ āĻĻā§āĻāĻžāύ⧠|
|
free -s 5 |
āĻĒā§āϰāϤāĻŋ ā§Ģ āϏā§āĻā§āύā§āĻĄā§ āϏā§āϝāĻžāĻŽā§āĻĒāϞ āύā§āĻāϝāĻŧāĻž |
|
hostnamectl |
āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻšā§āϏā§āĻāύā§āĻŽ āĻāĻŦāĻ āϏāĻāĻļā§āϞāĻŋāώā§āĻ āϏā§āĻāĻŋāĻāϏ āĻāĻŋāĻā§āĻāĻžāϏāĻž/āĻĒāϰāĻŋāĻŦāϰā§āϤāύ | |
hostnamectl status |
āĻšā§āϏā§āĻāύā§āĻŽ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
hostnamectl set-hostname newname |
āύāϤā§āύ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ āĻšā§āϏā§āĻāύā§āĻŽ āϏā§āĻ āĻāϰāĻž |
|
ifconfig / ip |
āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻ āĻ āĻŋāĻāĻžāύāĻž āĻĻā§āĻāĻžāϰ/āĻŽā§āϝāĻžāύā§āĻ āĻāϰāĻžāϰ IP āĻā§āϞāϏ | |
ifconfig |
āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻĻā§āĻāĻžāύ⧠(legacy) |
|
ip a |
|
|
ip link set eth0 up |
āĻāĻāĻāĻŋ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻžāϞ⧠āĻāϰāĻž |
|
iostat |
CPU āĻ I/O āϏā§āĻā§āϝāĻžāĻāĻŋāϏā§āĻāĻŋāĻ āϰāĻŋāĻĒā§āϰā§āĻ | |
iostat -x 2 |
āĻĒā§āϰāϤāĻŋ ⧍ āϏā§āĻā§āύā§āĻĄā§ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āϏā§āĻā§āϝāĻžāĻ |
|
iostat -d 5 3 |
āĻĄāĻŋāĻāĻžāĻāϏ āϏā§āĻā§āϝāĻžāĻ (ā§ĢāϏā§āĻ āĻāύā§āĻāĻžāϰāĻāĻžāϞ, ā§Š āϰāĻŋāĻĒā§āϰā§āĻ) |
|
iptables |
IPv4 āĻĒā§āϝāĻžāĻā§āĻ āĻĢāĻŋāϞā§āĻāĻžāϰāĻŋāĻ āĻ NAT āĻāϰ āĻ ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻā§āϞ | |
iptables -L |
āĻŦāϰā§āϤāĻŽāĻžāύ āύāĻŋāϝāĻŧāĻŽāĻā§āϞāĻŋāϰ āϤāĻžāϞāĻŋāĻāĻž |
|
iptables -A INPUT -p tcp --dport 22 -j ACCEPT |
āĻĒā§āϰā§āĻ 22 āĻ SSH āĻ āύā§āĻŽāϤāĻŋ |
|
iptables -F |
āϏāĻŦ āύāĻŋāϝāĻŧāĻŽ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
journalctl |
systemd āĻāĻžāϰā§āύāĻžāϞ āĻā§āϝāĻŧā§āϰāĻŋ āĻāϰāĻž | |
journalctl -xe |
āĻĒā§āϰāϏāĻā§āĻāϏāĻš āϏāĻžāĻŽā§āĻĒā§āϰāϤāĻŋāĻ āϤā§āϰā§āĻāĻŋ āĻĻā§āĻāĻžāύ⧠|
|
journalctl -u nginx.service |
āĻāĻāĻāĻŋ āϏāĻžāϰā§āĻāĻŋāϏā§āϰ āϞāĻ āĻĻā§āĻāĻžāύ⧠|
|
journalctl --since "2 hours ago" |
āĻāĻĒā§āĻā§āώāĻŋāĻ āϏāĻŽāϝāĻŧ āĻĨā§āĻā§ āϞāĻ āĻĻā§āĻāĻžāύ⧠|
|
ln |
āĻĢāĻžāĻāϞā§āϰ āĻŽāϧā§āϝ⧠āϞāĻŋāĻāĻ āϤā§āϰāĻŋ | |
ln -s target link |
āĻāĻāĻāĻŋ symbolic link āϤā§āϰāĻŋ āĻāϰāĻž |
|
ln file.txt backup.txt |
āĻāĻāĻāĻŋ hard link āϤā§āϰāĻŋ āĻāϰāĻž |
|
ln -sf target link |
āĻā§āϰāĻĒā§āϰā§āĻŦāĻ symbolic link āĻĒā§āύāϰāĻžāϝāĻŧ āϤā§āϰāĻŋ |
|
sed |
āĻā§āĻā§āϏāĻ āĻĢāĻŋāϞā§āĻāĻžāϰ/āϰā§āĻĒāĻžāύā§āϤāϰā§āϰ āĻāύā§āϝ stream editor | |
sed 's/old/new/g' file |
āϏā§āĻā§āϰāĻŋāĻ āĻā§āϞā§āĻŦāĻžāϞāĻŋ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ |
|
sed -n '1,5p' file |
āĻļā§āϧ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϰā§āĻā§āĻā§āϰ āϞāĻžāĻāύ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
sed '/pattern/d' file |
āĻŽā§āϝāĻžāĻ āĻāϰāĻž āϞāĻžāĻāύ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
systemctl |
systemd āϏāĻŋāϏā§āĻā§āĻŽ āĻ āϏāĻžāϰā§āĻāĻŋāϏ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāĻž | |
systemctl status nginx |
āϏāĻžāϰā§āĻāĻŋāϏ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
systemctl start nginx |
āĻāĻāĻāĻŋ āϏāĻžāϰā§āĻāĻŋāϏ āĻāĻžāϞ⧠āĻāϰāĻž |
|
systemctl enable nginx |
āĻŦā§āĻā§ āϏāĻžāϰā§āĻāĻŋāϏ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž |
|
tr |
āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻ āύā§āĻŦāĻžāĻĻ āĻŦāĻž āĻŽā§āĻā§ āĻĢā§āϞāĻž | |
tr a-z A-Z |
āĻā§āĻ āĻšāĻžāϤā§āϰ āĻ āĻā§āώāϰ āĻŦāĻĄāĻŧ āĻšāĻžāϤ⧠āϰā§āĻĒāĻžāύā§āϤāϰ |
|
echo "hello" | tr 'h' 'H' |
āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰā§āĻā§āĻāĻžāϰ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ |
|
echo "abc123" | tr -d '0-9' |
āĻĄāĻŋāĻāĻŋāĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
type |
āĻļā§āϞ āĻāĻŋāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āύāĻžāĻŽ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻŦā§ āϤāĻž āĻŦāϰā§āĻŖāύāĻž | |
type ls |
|
|
type cd |
|
|
type python3 |
|
|
ulimit |
āĻāĻāĻāĻžāϰ āĻĒā§āϰāϏā§āϏā§āϰ resource āϏā§āĻŽāĻž āĻĻā§āĻāĻž āĻŦāĻž āϏā§āĻ āĻāϰāĻž | |
ulimit -n |
āϏāϰā§āĻŦā§āĻā§āĻ open āĻĢāĻžāĻāϞ āϏāĻāĻā§āϝāĻž āĻĻā§āĻāĻžāύ⧠|
|
ulimit -c unlimited |
core dumps āϏāĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻž |
|
ulimit -u 4096 |
āĻāĻāĻāĻžāϰ āĻĒā§āϰāϏā§āϏā§āϰ āϏāĻāĻā§āϝāĻž āϏā§āĻŽāĻŋāϤ āĻāϰāĻž |
|
uptime |
āϏāĻŋāϏā§āĻā§āĻŽā§āϰ uptime āĻ āĻāĻĄāĻŧ āϞā§āĻĄ āĻĻā§āĻāĻžāύ⧠| |
uptime -p |
āϏā§āύā§āĻĻāϰāĻāĻžāĻŦā§ uptime āĻĻā§āĻāĻžāύ⧠|
|
uptime -s |
āĻŦā§āĻ āĻāĻžāĻāĻŽ āĻĻā§āĻāĻžāύ⧠|
|
xargs |
stdin āĻĨā§āĻā§ āĻāĻŽāĻžāύā§āĻĄ āϤā§āϰāĻŋ āĻ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻāϰāĻž | |
xargs -n 1 echo |
āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻāϞāĻžāĻĻāĻž āϞāĻžāĻāύ⧠echo āĻāϰāĻž |
|
echo "a b c" | xargs -n 1 |
āĻļāĻŦā§āĻĻāĻā§āϞ⧠āĻāϞāĻžāĻĻāĻž āĻāϰā§āĻā§āĻŽā§āύā§āĻā§ āĻāĻžāĻ āĻāϰāĻž |
|
find . -name '*.txt' | xargs rm |
āĻĢāĻžāĻāϞ āĻā§āĻāĻā§ xargs āĻĻāĻŋāϝāĻŧā§ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
đ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻŽāĻžāύā§āĻĄ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
curl |
āϏāĻžāϰā§āĻāĻžāϰ āĻĨā§āĻā§/āĻĒāϰā§āϝāύā§āϤ āĻĄā§āĻāĻž āĻā§āϰāĻžāύā§āϏāĻĢāĻžāϰ | |
curl -X POST -d "a=1" URL |
āĻĢāϰā§āĻŽ āĻĄā§āĻāĻž āĻĻāĻŋāϝāĻŧā§ POST āϰāĻŋāĻā§āϝāĻŧā§āϏā§āĻ |
|
curl -I URL |
āĻļā§āϧ⧠āĻšā§āĻĄāĻžāϰ āĻāύāĻž |
|
curl -o file.html URL |
āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āĻĢāĻžāĻāϞ⧠āϏāĻāϰāĻā§āώāĻŖ |
|
dig |
DNS āϞā§āĻāĻāĻĒ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ | |
dig openai.com |
A āϰā§āĻāϰā§āĻĄ āĻā§āϝāĻŧā§āϰāĻŋ |
|
dig +short openai.com |
āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻāϤā§āϤāϰ |
|
dig @8.8.8.8 openai.com |
āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ DNS āϏāĻžāϰā§āĻāĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ |
|
ftp |
āĻĢāĻžāĻāϞ āĻā§āϰāĻžāύā§āϏāĻĢāĻžāϰ āĻĒā§āϰā§āĻā§āĻāϞ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ | |
ftp host |
āĻāĻāĻāĻŋ FTP āϏāĻžāϰā§āĻāĻžāϰ⧠āϏāĻāϝā§āĻ |
|
ftp -n host |
āĻ āĻā§-āϞāĻāĻāύ āĻāĻžāĻĄāĻŧāĻž āϏāĻāϝā§āĻ |
|
ftp> get file.txt |
FTP āϏā§āĻļāύ⧠āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ |
|
ip address |
IP āĻ āĻŋāĻāĻžāύāĻž āĻĻā§āĻāĻž/āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻž | |
ip addr show eth0 |
|
|
ip addr |
āϏāĻŦ āĻ ā§āϝāĻžāĻĄā§āϰā§āϏ āϤāĻžāϞāĻŋāĻāĻž |
|
ip link |
āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĄāĻŋāĻāĻžāĻāϏ āĻĻā§āĻāĻž/āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻž | |
ip link show |
āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϞāĻŋāĻā§āĻ āĻĻā§āĻāĻžāύ⧠|
|
ip link set eth0 up |
āĻāĻāĻāĻŋ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻžāϞ⧠āĻāϰāĻž |
|
ip route |
IP routing table āĻĻā§āĻāĻž/āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻ āĻāϰāĻž | |
ip route list |
routing table āϤāĻžāϞāĻŋāĻāĻž |
|
ip route add default via 192.168.1.1 |
āĻĄāĻŋāĻĢāϞā§āĻ āϰā§āĻ āϝā§āĻ āĻāϰāĻž |
|
nc |
TCP/UDP āĻāĻžāύā§āĻāĻļāύ āĻ āϞāĻŋāϏā§āύ | |
nc -zv host 22 |
āĻāĻāĻāĻŋ āĻšā§āϏā§āĻ port scan āĻāϰāĻž |
|
nc -l 1234 |
TCP āĻĒā§āϰā§āĻā§ listen āĻāϰāĻž |
|
nc host 1234 < file |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϰāĻŋāĻŽā§āĻ āĻĒā§āϰā§āĻā§ āĻĒāĻžāĻ āĻžāύ⧠|
|
nmap |
āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻā§āϏāĻĒā§āϞā§āϰā§āĻļāύ āĻ āϏāĻŋāĻāĻŋāĻāϰāĻŋāĻāĻŋ/āĻĒā§āϰā§āĻ āϏā§āĻā§āϝāĻžāύāĻžāϰ | |
nmap -sP 192.168.1.0/24 |
āĻāĻāĻāĻŋ subnet ping scan āĻāϰāĻž |
|
nmap -sV 192.168.1.1 |
āϏāĻžāϰā§āĻāĻŋāϏ/āĻāĻžāϰā§āϏāύ āĻĄāĻŋāĻā§āĻāĻļāύ |
|
nmap -O 192.168.1.1 |
OS āĻĄāĻŋāĻā§āĻāĻļāύ |
|
nslookup |
āĻĄā§āĻŽā§āĻāύ āύā§āĻŽ āϏāĻžāϰā§āĻāĻžāϰ āĻā§āϝāĻŧā§āϰāĻŋ āĻāϰāĻž | |
nslookup google.com |
āĻāĻāĻāĻŋ āĻĄā§āĻŽā§āĻāύ āύā§āĻŽ āĻā§āϝāĻŧā§āϰāĻŋ āĻāϰāĻž |
|
nslookup 8.8.8.8 |
āĻāĻāĻāĻŋ IP āĻāϰ reverse lookup |
|
ssh |
OpenSSH āϰāĻŋāĻŽā§āĻ āϞāĻāĻāύ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ | |
ssh user@host |
āĻāĻāĻāĻŋ āĻšā§āϏā§āĻā§ āϏāĻāϝā§āĻ |
|
ssh -p 2222 user@host |
āύāύ-āĻĄāĻŋāĻĢāϞā§āĻ āĻĒā§āϰā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏāĻāϝā§āĻ |
|
ssh -i ~/.ssh/id_rsa user@host |
āĻĒā§āϰāĻžāĻāĻā§āĻ āĻāĻŋ āĻĻāĻŋāϝāĻŧā§ āϞāĻāĻāύ |
|
ss |
āϏāĻā§āĻ āĻāύāĻā§āϏā§āĻāĻŋāĻā§āĻļāύ āĻā§āϞ | |
ss -tuln |
TCP/UDP listening āĻĒā§āϰā§āĻ āϤāĻžāϞāĻŋāĻāĻž |
|
ss -s |
āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ āϏā§āĻā§āϝāĻžāĻāĻŋāϏā§āĻāĻŋāĻā§āϏ |
|
ss -l |
listening āϏāĻā§āĻ āϤāĻžāϞāĻŋāĻāĻž |
|
telnet |
TELNET āĻĒā§āϰā§āĻā§āĻāϞā§āϰ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ | |
telnet host 80 |
āĻĒā§āϰā§āĻ 80 āĻ āĻāĻāĻāĻŋ āĻšā§āϏā§āĻā§ āϏāĻāϝā§āĻ |
|
telnet example.com 443 |
āĻĒā§āϰā§āĻ 443 āĻ āϏāĻāϝā§āĻ |
|
telnet localhost 25 |
āϞā§āĻāĻžāϞ SMTP āϤ⧠āϏāĻāϝā§āĻ |
|
traceroute |
āĻāĻāĻāĻŋ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻšā§āϏā§āĻā§āϰ āϰā§āĻ āĻā§āϰā§āϏ āĻāϰāĻž | |
traceroute 8.8.8.8 |
āĻāĻāĻāĻŋ IP āĻāϰ āϰā§āĻ āĻā§āϰā§āϏ āĻāϰāĻž |
|
traceroute -m 15 8.8.8.8 |
āϏāϰā§āĻŦā§āĻā§āĻ āĻšāĻĒ āϏā§āĻŽāĻž āύāĻŋāϰā§āϧāĻžāϰāĻŖ |
|
wget |
āĻāϝāĻŧā§āĻŦ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ | |
wget -O file.txt URL |
āĻāĻāĻāĻĒā§āĻ āĻĢāĻžāĻāϞ⧠āϏāĻāϰāĻā§āώāĻŖ |
|
wget URL |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āĻĄāĻžāĻāύāϞā§āĻĄ |
|
wget -c URL |
āĻāĻāĻļāĻŋāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāĻžāϞāĻŋāϝāĻŧā§ āϝāĻžāĻāϝāĻŧāĻž |
đ āĻĢāĻžāĻāϞ āĻā§āĻāĻāĻž āĻ āĻŽā§āϝāĻžāύā§āĻ āĻāϰāĻž
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
basename |
āĻĢāĻžāĻāϞāύā§āĻŽ āĻĨā§āĻā§ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻ āϏāĻžāĻĢāĻŋāĻā§āϏ āϏāϰāĻžāύ⧠| |
basename /path/to/file |
āĻĒāĻžāĻĨ āĻĨā§āĻā§ āĻĢāĻžāĻāϞāύā§āĻŽ āĻĒā§āϰāĻŋāύā§āĻ |
|
basename /path/to/file .txt |
āύāĻžāĻŽ āĻĨā§āĻā§ āϏāĻžāĻĢāĻŋāĻā§āϏ āϏāϰāĻžāύ⧠|
|
dirname |
āĻĒāĻžāĻĨ āĻĨā§āĻā§ āĻļā§āώ āĻāĻŽā§āĻĒā§āύā§āύā§āĻ āϏāϰāĻžāύ⧠| |
dirname /path/to/file |
āĻĒāĻžāĻĨā§āϰ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻ āĻāĻļ āĻĻā§āĻāĻžāύ⧠|
|
dirname /etc/passwd |
|
|
du |
āĻĢāĻžāĻāϞ āϏā§āĻĒā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āύā§āĻŽāĻžāύ | |
du -sh folder/ |
āĻāĻāĻāĻŋ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āϏāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
du -h * |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āĻāĻāĻā§āĻŽ āϏāĻžāĻāĻ āĻĻā§āĻāĻžāύ⧠|
|
du -c folder1 folder2 |
āĻāĻāĻžāϧāĻŋāĻ āĻĄāĻŋāϰā§āϰ cumulative āϏāĻžāĻāĻ |
|
file |
āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž | |
file some.bin |
āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ āĻļāύāĻžāĻā§āϤ āĻāϰāĻž |
|
file * |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϰ āϏāĻŦ āĻĢāĻžāĻāϞ āĻāĻžāĻāĻĒ āĻļāύāĻžāĻā§āϤ āĻāϰāĻž |
|
file -i file.txt |
MIME āĻāĻžāĻāĻĒ āĻĻā§āĻāĻžāύ⧠|
|
find |
āĻĢāĻžāĻāϞ āĻā§āĻāĻāĻž | |
find /path -type f -name "*.sh" |
āύāĻžāĻŽā§āϰ āĻĻā§āĻŦāĻžāϰāĻž shell script āĻā§āĻāĻāĻž |
|
find . -size +10M |
ā§§ā§Ļ āĻāĻŽāĻŦāĻŋ āĻāϰ āĻŦā§āĻļāĻŋ āĻĢāĻžāĻāϞ āĻā§āĻāĻāĻž |
|
find /tmp -mtime -1 |
āĻāϤ āĻĻāĻŋāύ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĢāĻžāĻāϞ āĻā§āĻāĻāĻž |
|
locate |
āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āύāĻžāĻŽ āĻĻā§āĻŦāĻžāϰāĻž āĻĢāĻžāĻāϞ āĻā§āĻāĻāĻž | |
locate filename |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞāύā§āĻŽ āϞā§āĻā§āĻ āĻāϰāĻž |
|
locate *.conf |
āĻāϝāĻŧāĻžāĻāϞā§āĻĄāĻāĻžāϰā§āĻĄ āϏāĻžāϰā§āĻ |
|
locate -i README |
āĻā§āϏ-āĻāύāϏā§āύāϏāĻŋāĻāĻŋāĻ āϏāĻžāϰā§āĻ |
|
realpath |
āϰāĻŋāĻāϞāĻ āĻāϰāĻž āĻ ā§āϝāĻžāĻŦāϏā§āϞāĻŋāĻāĻ āĻĒāĻžāĻĨ āĻĒā§āϰāĻŋāύā§āĻ | |
realpath file |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻĒāĻžāĻĨ āϰāĻŋāĻāϞāĻ |
|
realpath ../relative/path |
āϰāĻŋāϞā§āĻāĻŋāĻ āĻĒāĻžāĻĨ āϰāĻŋāĻāϞāĻ |
|
stat |
āĻĢāĻžāĻāϞ āĻŦāĻž āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠| |
stat file |
āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻĢāĻžāĻāϞ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
stat -c %s file |
āĻļā§āϧ⧠āĻĢāĻžāĻāϞ āϏāĻžāĻāĻ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
stat -f file |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
tree |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻāύāĻā§āύā§āĻ āĻā§āϰāĻŋ āĻĢāϰāĻŽā§āϝāĻžāĻā§ āϤāĻžāϞāĻŋāĻāĻž | |
tree |
āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋ āĻā§āϰāĻŋ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
tree -L 2 |
āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāĻā§āϰāϤāĻž āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻāϰāĻž |
|
tree -a |
āĻšāĻŋāĻĄā§āύ āĻĢāĻžāĻāϞ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž |
đ āϏāĻŋāϏā§āĻā§āĻŽ āĻŽāύāĻŋāĻāϰāĻŋāĻ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
dmesg |
āĻāĻžāϰā§āύā§āϞ āϰāĻŋāĻ āĻŦāĻžāĻĢāĻžāϰ āĻĒā§āϰāĻŋāύā§āĻ āĻŦāĻž āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāĻž | |
dmesg | tail |
āϏāϰā§āĻŦāĻļā§āώ āĻāĻžāϰā§āύā§āϞ āĻŽā§āϏā§āĻ āĻĻā§āĻāĻžāύ⧠|
|
dmesg | grep usb |
USB āĻŽā§āϏā§āĻ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰāĻž |
|
free |
āĻŽā§āĻŽāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻžāύ⧠| |
free -h |
āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āĻāĻāύāĻŋāĻā§ |
|
free -m |
MB-āϤ⧠āĻĻā§āĻāĻžāύ⧠|
|
htop |
āĻāύā§āĻāĻžāϰâā§āϝāĻžāĻā§āĻāĻŋāĻ āĻĒā§āϰāϏā§āϏ āĻāĻŋāĻāϝāĻŧāĻžāϰ | |
htop |
|
|
iotop |
āĻĒā§āϰāϏā§āϏ āĻ āύā§āϏāĻžāϰ⧠I/O āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻĻā§āĻāĻžāύ⧠| |
iotop |
|
|
iotop -o |
āĻļā§āϧā§āĻŽāĻžāϤā§āϰ I/O āĻāϰāĻž āĻĒā§āϰāϏā§āϏ āĻĻā§āĻāĻžāύ⧠|
|
lsof |
āĻā§āϞāĻž āĻĢāĻžāĻāϞ āϤāĻžāϞāĻŋāĻāĻž | |
lsof -i :80 |
āĻĒā§āϰā§āĻ 80 āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻĒā§āϰāϏā§āϏ āĻĻā§āĻāĻžāύ⧠|
|
lsof -u username |
āĻāĻāĻāύ āĻāĻāĻāĻžāϰā§āϰ āĻā§āϞāĻž āĻĢāĻžāĻāϞ āĻĻā§āĻāĻžāύ⧠|
|
uptime |
āϏāĻŋāϏā§āĻā§āĻŽā§āϰ uptime āĻāĻŦāĻ āϞā§āĻĄ āĻāĻāĻžāϰā§āĻ āĻĻā§āĻāĻžāύ⧠| |
vmstat |
āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻŽā§āĻŽāϰāĻŋ āϏā§āĻā§āϝāĻžāĻāĻŋāϏā§āĻāĻŋāĻ āϰāĻŋāĻĒā§āϰā§āĻ | |
vmstat 1 |
āĻĒā§āϰāϤāĻŋ ā§§ āϏā§āĻā§āύā§āĻĄā§ āϰāĻŋāĻĢā§āϰā§āĻļ |
|
vmstat 5 3 |
ā§Ģ āϏā§āĻā§āύā§āĻĄ āĻāύā§āĻāĻžāϰāĻāĻžāϞ, ā§Š āϰāĻŋāĻĒā§āϰā§āĻ |
|
watch |
āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āϏāĻŽāϝāĻŧ āĻ āύā§āϤāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻžāϞāĻŋāϝāĻŧā§ āĻāĻāĻāĻĒā§āĻ āĻĻā§āĻāĻžāύ⧠| |
watch -n 1 df -h |
āĻĄāĻŋāϏā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻŽāύāĻŋāĻāϰ āĻāϰāĻž |
|
watch -d free -h |
āĻĒāĻžāϰā§āĻĨāĻā§āϝ āĻšāĻžāĻāϞāĻžāĻāĻ āĻāϰ⧠āĻŽā§āĻŽāϰāĻŋ āĻŽāύāĻŋāĻāϰ āĻāϰāĻž |
đĻ āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
apt |
APT āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ (Debian/Ubuntu) | |
apt install curl |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻāύā§āϏāĻāϞ āĻāϰāĻž |
|
apt remove curl |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
apt update && apt upgrade |
āĻĒā§āϝāĻžāĻā§āĻ āϤāĻžāϞāĻŋāĻāĻž āĻāĻĒāĻĄā§āĻ āĻ āĻāĻĒāĻā§āϰā§āĻĄ |
|
dnf |
Dandified YUM (Fedora/RHEL āĻĒāϰāĻŋāĻŦāĻžāϰ) | |
dnf install curl |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻāύā§āϏāĻāϞ āĻāϰāĻž |
|
dnf upgrade |
āĻĒā§āϝāĻžāĻā§āĻ āĻāĻĒāĻā§āϰā§āĻĄ |
|
rpm |
RPM āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ | |
rpm -ivh package.rpm |
āĻāĻāĻāĻŋ RPM āĻĒā§āϝāĻžāĻā§āĻ āĻāύā§āϏāĻāϞ |
|
rpm -e package |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž (uninstall) |
|
snap |
Snappy āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āϝāĻžāύā§āĻāĻžāϰ | |
snap install app |
āĻāĻāĻāĻŋ snap āĻāύā§āϏāĻāϞ āĻāϰāĻž |
|
snap remove app |
āĻāĻāĻāĻŋ snap āĻŽā§āĻā§ āĻĢā§āϞāĻž |
|
yum |
Yellowdog Updater Modified (RHEL/CentOS) | |
yum install curl |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻāύā§āϏāĻāϞ āĻāϰāĻž |
|
yum remove curl |
āĻāĻāĻāĻŋ āĻĒā§āϝāĻžāĻā§āĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž |
đŊ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
blkid |
āĻŦā§āϞāĻ āĻĄāĻŋāĻāĻžāĻāϏ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϞā§āĻā§āĻ/āĻĒā§āϰāĻŋāύā§āĻ | |
blkid |
āĻŦā§āϞāĻ āĻĄāĻŋāĻāĻžāĻāϏ āĻ āĻ ā§āϝāĻžāĻā§āϰāĻŋāĻŦāĻŋāĻāĻ āϤāĻžāϞāĻŋāĻāĻž |
|
df |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄāĻŋāϏā§āĻ āϏā§āĻĒā§āϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āϰāĻŋāĻĒā§āϰā§āĻ | |
df -Th |
āĻāĻžāĻāĻĒ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻŽāĻžāύā§āώ-āĻŦāĻžāύā§āϧāĻŦ āϏāĻžāĻāĻ |
|
fsck |
āĻāĻāĻāĻŋ Linux āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻĒāϰā§āĻā§āώāĻž āĻ āĻŽā§āϰāĻžāĻŽāϤ āĻāϰāĻž | |
fsck /dev/sda1 |
āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻžāĻāϏ āĻĒāϰā§āĻā§āώāĻž |
|
lsblk |
āĻŦā§āϞāĻ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āϤāĻĨā§āϝ āϤāĻžāϞāĻŋāĻāĻž | |
lsblk |
āĻā§āϰāĻŋ āĻāĻāĻžāϰ⧠āĻĄāĻŋāĻāĻžāĻāϏ āϤāĻžāϞāĻŋāĻāĻž |
|
mkfs |
āĻāĻāĻāĻŋ Linux āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϤā§āϰāĻŋ āĻāϰāĻž | |
mkfs.ext4 /dev/sdb1 |
āĻāĻāĻāĻŋ ext4 āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āϤā§āϰāĻŋ āĻāϰāĻž |
|
mount |
āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻŽāĻžāĻāύā§āĻ āĻāϰāĻž | |
mount /dev/sdb1 /mnt |
|
|
mount | grep /mnt |
āĻĒāĻžāĻĨ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻĢāĻŋāϞā§āĻāĻžāϰ āĻāϰāĻž āĻŽāĻžāĻāύā§āĻā§āĻĄ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻĻā§āĻāĻžāύ⧠|
|
parted |
āĻĄāĻŋāϏā§āĻ āĻĒāĻžāϰā§āĻāĻŋāĻļāύ āĻŽā§āϝāĻžāύāĻŋāĻĒā§āϞā§āĻļāύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ | |
parted /dev/sdb |
āĻāĻāĻāĻŋ āĻĄāĻŋāϏā§āĻ āĻĒāĻžāϰā§āĻāĻŋāĻļāύāĻŋāĻ āĻāϰ āĻāύā§āϝ āĻā§āϞāĻž |
|
umount |
āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽ āĻāύāĻŽāĻžāĻāύā§āĻ āĻāϰāĻž | |
umount /mnt |
āĻāĻāĻāĻŋ āĻŽāĻžāĻāύā§āĻ āĻĒāϝāĻŧā§āύā§āĻ āĻāύāĻŽāĻžāĻāύā§āĻ āĻāϰāĻž |
đ¤ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ āĻ āĻā§āĻŽā§āĻļāύ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
alias |
āĻļā§āϞ āĻāϞāĻŋāϝāĻŧāĻžāϏ āĻĄāĻŋāĻĢāĻžāĻāύ āĻŦāĻž āĻĒā§āϰāĻĻāϰā§āĻļāύ | |
alias ll='ls -la' |
āĻāĻāĻāĻŋ āĻšā§āϝāĻžāύā§āĻĄāĻŋ āĻāϞāĻŋāϝāĻŧāĻžāϏ āϤā§āϰāĻŋ |
|
alias |
āĻĄāĻŋāĻĢāĻžāĻāύ āĻāϰāĻž āĻāϞāĻŋāϝāĻŧāĻžāϏ āϤāĻžāϞāĻŋāĻāĻž |
|
bash / sh |
āĻļā§āϞ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāϞāĻžāύ⧠| |
bash script.sh |
Bash āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻāĻžāϞāĻžāύ⧠|
|
sh script.sh |
|
|
crontab |
āĻĒā§āϰāϤāĻŋ āĻāĻāĻāĻžāϰā§āϰ cron āĻā§āĻŦāĻŋāϞ | |
crontab -e |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻāĻāĻāĻžāϰā§āϰ crontab āĻāĻĄāĻŋāĻ āĻāϰāĻž |
|
read |
āĻļā§āϞ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāĻāĻāĻžāϰ āĻāύāĻĒā§āĻ āύā§āϝāĻŧāĻž | |
read name |
āĻāĻāĻāĻŋ āĻā§āϝāĻžāϰāĻŋāϝāĻŧā§āĻŦāϞ⧠āĻĒāĻĄāĻŧāĻž |
|
set |
āĻļā§āϞ āĻ āĻĒāĻļāύ/āĻĒāĻāĻŋāĻļāύāĻžāϞ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āϏā§āĻ āĻāϰāĻž | |
set -e |
āĻĒā§āϰāĻĨāĻŽ error āĻ exit āĻāϰāĻž |
|
source |
āĻŦāϰā§āϤāĻŽāĻžāύ āĻļā§āϞ⧠āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻĨā§āĻā§ āĻāĻŽāĻžāύā§āĻĄ āĻĒāĻĄāĻŧā§ āĻāĻā§āϏāĻŋāĻāĻŋāĻāĻ āĻāϰāĻž | |
source ~/.bashrc |
āĻļā§āϞ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϰāĻŋāϞā§āĻĄ āĻāϰāĻž |
|
trap |
āϏāĻŋāĻāύā§āϝāĻžāϞ āϧāϰāϤ⧠āĻ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύ⧠| |
trap "echo 'exit'" EXIT |
āĻļā§āϞ exit āĻ āĻāĻāĻāĻŋ āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāύ⧠|
đ āĻĄā§āĻā§āϞāĻĒāĻŽā§āύā§āĻ āĻ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
gcc |
GNU C āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ | |
gcc main.c -o app |
āĻāĻāĻāĻŋ C āϏā§āϰā§āϏ āĻĢāĻžāĻāϞ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻž |
|
gdb |
GNU āĻĄāĻŋāĻŦāĻžāĻāĻžāϰ | |
gdb ./app |
āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻžāĻāϞāĻĄ āĻŦāĻžāĻāύāĻžāϰāĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻāϰāĻž |
|
git |
āĻĄāĻŋāϏā§āĻā§āϰāĻŋāĻŦāĻŋāĻāĻā§āĻĄ āĻāĻžāϰā§āϏāύ āĻāύā§āĻā§āϰā§āϞ āϏāĻŋāϏā§āĻā§āĻŽ | |
git status |
āĻāϝāĻŧāĻžāϰā§āĻāĻŋāĻ āĻā§āϰāĻŋāϰ āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
git commit -m "msg" |
āĻŽā§āϏā§āĻ āϏāĻš āĻāĻŽāĻŋāĻ āĻāϰāĻž |
|
ltrace |
āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāϞ āĻā§āϰā§āϏāĻžāϰ | |
ltrace ./app |
āĻāĻāĻāĻŋ āĻŦāĻžāĻāύāĻžāϰāĻŋāϰ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāϞ āĻā§āϰā§āϏ āĻāϰāĻž |
|
make |
āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻā§āϰā§āĻĒ āĻŽā§āĻāύā§āĻā§āĻāύ āĻāĻāĻāĻŋāϞāĻŋāĻāĻŋ | |
make |
Makefile āĻ āύā§āϏāĻžāϰ⧠āĻŦāĻŋāϞā§āĻĄ |
|
shellcheck |
āĻļā§āϞ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ āĻāύāĻžāϞāĻžāĻāϏāĻŋāϏ | |
shellcheck script.sh |
āĻāĻāĻāĻŋ āĻļā§āϞ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āϞāĻŋāύā§āĻ āĻāϰāĻž |
|
strace |
āϏāĻŋāϏā§āĻā§āĻŽ āĻāϞ āĻ āϏāĻŋāĻāύā§āϝāĻžāϞ āĻā§āϰā§āϏ āĻāϰāĻž | |
strace ./app |
āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ syscalls āĻā§āϰā§āϏ āĻāϰāĻž |
|
valgrind |
āĻĄāĻžāĻāύāĻžāĻŽāĻŋāĻ āĻāύāĻžāϞāĻžāĻāϏāĻŋāϏ āĻā§āϞ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāύāϏā§āĻā§āϰā§āĻŽā§āύā§āĻā§āĻļāύ āĻĢā§āϰā§āĻŽāĻāϝāĻŧāĻžāϰā§āĻ | |
valgrind ./app |
Valgrind āĻāϰ āĻ āϧā§āύ⧠āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻžāϞāĻžāύ⧠|
|
vim / nano |
āĻāĻŽāĻžāύā§āĻĄ-āϞāĻžāĻāύ āĻā§āĻā§āϏāĻ āĻāĻĄāĻŋāĻāϰ | |
vim file.sh |
Vim āĻĻāĻŋāϝāĻŧā§ āĻāĻĄāĻŋāĻ āĻāϰāĻž |
|
nano file.sh |
Nano āĻĻāĻŋāϝāĻŧā§ āĻāĻĄāĻŋāĻ āĻāϰāĻž |
đ āĻ āύā§āϝāĻžāύā§āϝ
āĻāĻŽāĻžāύā§āĻĄ |
āĻāĻĻāĻžāĻšāϰāĻŖ |
āĻŦāϰā§āĻŖāύāĻž |
|---|---|---|
cal |
āĻāĻāĻāĻŋ āĻā§āϝāĻžāϞā§āύā§āĻĄāĻžāϰ āĻĻā§āĻāĻžāύ⧠| |
cal 2025 |
āĻāĻ āĻŦāĻāϰā§āϰ āĻā§āϝāĻžāϞā§āύā§āĻĄāĻžāϰ āĻĻā§āĻāĻžāύ⧠|
|
cal 08 2025 |
āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽāĻžāϏ āĻĻā§āĻāĻžāύ⧠|
|
date |
āϏāĻŋāϏā§āĻā§āĻŽ āϤāĻžāϰāĻŋāĻ āĻ āϏāĻŽāϝāĻŧ āĻĻā§āĻāĻžāύ⧠āĻŦāĻž āϏā§āĻ āĻāϰāĻž | |
date +%T |
āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻŽāϝāĻŧ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž (HH:MM:SS) |
|
date -d "next friday" |
āĻāĻĒā§āĻā§āώāĻŋāĻ āĻĻāĻŋāύā§āϰ āϤāĻžāϰāĻŋāĻ āĻĒā§āϰāĻŋāύā§āĻ āĻāϰāĻž |
|
factor |
āĻāύāĻāĻŋāĻāĻžāϰ āĻĢā§āϝāĻžāĻā§āĻāϰāĻžāĻāĻ āĻāϰāĻž | |
factor 100 |
āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž āĻĢā§āϝāĻžāĻā§āĻāϰāĻžāĻāĻ āĻāϰāĻž |
|
man |
āĻ āύāϞāĻžāĻāύ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āĻĒā§āĻ āĻĢāϰāĻŽā§āϝāĻžāĻ āĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ | |
man tar |
āĻāĻāĻāĻŋ man āĻĒā§āĻ āĻā§āϞāĻž |
|
man -k copy |
āĻā§āĻāϝāĻŧāĻžāϰā§āĻĄ āĻĻāĻŋāϝāĻŧā§ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āϏāĻžāϰā§āĻ |
|
man 5 passwd |
āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āϏā§āĻāĻļāύ āĻā§āϞāĻž |
|
seq |
āϏāĻāĻā§āϝāĻžāϰ āϏāĻŋāĻā§āϝāĻŧā§āύā§āϏ āĻĒā§āϰāĻŋāύā§āĻ | |
seq 1 5 |
ā§§ āĻĨā§āĻā§ ā§Ģ āĻĒāϰā§āϝāύā§āϤ āĻāĻŖāύāĻž |
|
seq 1 2 9 |
āϏā§āĻā§āĻĒ āϏāĻš āĻāĻŖāύāĻž |
|
seq -s ',' 1 5 |
āĻāĻžāϏā§āĻāĻŽ āϏā§āĻĒāĻžāϰā§āĻāϰ āĻĻāĻŋāϝāĻŧā§ āϏāĻāĻā§āϝāĻž āϝā§āĻ āĻāϰāĻž |
|
yes |
āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻāĻāĻĒā§āĻ | |
yes | rm -r dir |
āϰāĻŋāĻāĻžāϰā§āϏāĻŋāĻ āĻĄāĻŋāϞāĻŋāĻļāύ⧠āĻ āĻā§-āĻāύāĻĢāĻžāϰā§āĻŽ |
đ āĻ āϤāĻŋāϰāĻŋāĻā§āϤ āϰāĻŋāϏā§āϰā§āϏ
đ man pages - āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ:
man ls
man rmđ TLDR - āĻāύāĻĒā§āϰāĻŋāϝāĻŧ āĻāĻŽāĻžāύā§āĻĄā§āϰ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāĻĻāĻžāĻšāϰāĻŖ:
đ§ āĻāĻŋāĻĒ: tldr āĻāύā§āϏāĻāϞ āĻāϰā§āύ āĻāĻŋāĻ-āĻļā§āĻ āϏā§āĻāĻžāĻāϞ āĻšā§āϞā§āĻĒā§āϰ āĻāύā§āϝ:
sudo apt install tldr # āĻ
āĻĨāĻŦāĻž: npm install -g tldr
tldr tar # tar āĻāĻŽāĻžāύā§āĻĄā§āϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āϏāĻžāϰāĻžāĻāĻļā§āϰ āĻāĻĻāĻžāĻšāϰāĻŖđ āĻĻāϰāĻāĻžāϰ⧠āϞāĻŋāĻā§āĻ
Linux man pages online â āĻ
āĻĢāĻŋāϏāĻŋāϝāĻŧāĻžāϞ āĻŽā§āϝāĻžāύā§āϝāĻŧāĻžāϞ āĻĒā§āĻ, āĻāĻŽāĻžāύā§āĻĄ āύāĻžāĻŽ āĻĻāĻŋāϝāĻŧā§ āϏāĻžāϰā§āĻāϝā§āĻā§āϝ:
https://man7.org/linux/man-pages/
āϏāĻšāĻ āĻ āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ-āĻāĻžāϞāĻŋāϤ man pages â āĻŦāĻžāϏā§āϤāĻŦ āĻāĻĻāĻžāĻšāϰāĻŖāϏāĻš āĻāĻŽāĻŋāĻāύāĻŋāĻāĻŋ āĻšā§āϞā§āĻĒ āĻĒā§āĻ:
https://tldr.sh/