termux αα½αααα αΆααααα α
αα
αααααααααα»αααΆααα½α Termux ααΆααΎαααααΌα α αΎααααα»ααα
ααααΆαααΈααΆαααααΆαααΆα’αααααααΎααααΆααααΈαα»α
ααΆαααααΆαα±ααααΆααααα·αααΈααα
αααα»αααααΆααααααααα»αα "αα·ααΆαααΆαααα’ααΆαα!" αα·α "ααααααααΎααΆ?"α αααβααΆαβααΆαααβα
α
αΆαα’αΆαααΆαβααΆαβα’ααΈαααΊαα·α αααα»αβαα·αβααΆαβααβααΎαβα’αααααβααβαα½αβαααβα’αα»ααααΆαβα±ααβα’αααβα
αΆααβααααΎαβααααΎ Termux αααΆαβααααααβαα ααΌα
ααααβα αΎαβααΎαβααΆβααΆαβααβααΌαβααΆαβααΈαααΆαβααΆαβααΆαβαααααβααααΆαα ααΎαααΉααα½ααα»αααΏααααα
ααΆααα·ααα
ααΎαααα»ααα
Termux αααααΆααα’αααΈ? ααΈαα½α ααΆααα½α
α
αΌα α¬ααΆααααααααΆααααΆα
αααααααΆααααα·α
α ααΈααΈα α’αααααααΆααααα»αααΆαααααΎ Kali Linux α
αα
ααΈααααααα»αααΉαααααΆααΆαααΆαααααα
αΌαααααΆααΌαα’αααΈαααααΆαααααααααααααααα»αααΆαααααΎααα
ααΎαααααΆαααα α’ααααααααααααααΆαα·αααααΆααααα’αΎααααα’αααααΆααααααααααα ααα»αααααααααΆααα’ααααααααΉαααααΆαααΈαααΆααααα Termux αααα»ααααααΉαααΆααΆααΉαααΆαααααααααα
αααααΆααααΆααααααΉαααΆααααα αααΆααα’αααΈαααααΆαα αααα»αααΌαααααΆαα±ααααααΎαααααααααΌαα’αααΈααααααα»αααΆααααααΆαα·ααααααΆααΆαα αααααα·αααααΆααααΆααααααααα ααα»ααααααααΌααααα αΌαααΆααααααααΆααααααα½αα―ααα·αα ααΎααααΈααΆαααΆααααα½α ααΎαααααΌαααΆαααΆααα§ααααα Android αααααΆαααααΆαα α»α ααααΆαα α¬ααΌα ααααΈαααααααα»α α§ααααα Android αα·ααα»αααααΌααα/αα»αααααΌααααα½ααα (ααΈαααΌ) ααααΆαααα αααααΆααααα½αα ααααααααααααα·ααααα·ααΆα Android ααααΌαααΆαα αΆααα¬αααΆαα·αα ααα»αααααα·αα αΆαααΆα αααα ααααααααααα»αα ααα’α»ααααα αΆαα’αααΈαα½ααα αααα»ααααααα ααΆααααααΆααΆααΉαα’αα»ααααΆαα±ααα’ααααααααΆααααα αααΆααα’αααΈαααααΆαα (ααααα·αααΎα’αααΈαααααααΌαααΆαααααααα αααα»ααααααααα·αα αααΆααααΆααααΆαααααα»α ααΌααα»αααααα ααααααΆ αααα’αααΈαααΉαααααΌαααΆααααααααα αααα»αααααΎαααΆα αα·αααΆαααΆαα αΆαααΆα α)α
αααααα αΆα 1
αααα»αβααΉαβααΆβααα»αααβα‘αΌαααΆα αα·αβα‘αΌααΈααβαααα»αααααααα½α
ααα‘αΎα Termux ααΈ Google Play Marketα
ααΎαααΎααααααα·ααΈαααααΆαααα‘αΎαα αΎαααΎαα
ααα αΆααααααΆααααΊααααΎαα
αα
α»ααααααααΆααααα
αααααααΆαααα‘αΎαααΆαα»αα ααΎααααΈααααΎααΌα
αααααΎααααα
αΌαααΆααααααααΆα
ααα½αααΈαααΆαααααΆααααααααααααΎααααααααααΆαα½αα’αααΈααααααααΆαααααααα
αΌα Y:
apt update
apt upgrade
ααΆαα½αααΉαααΆααααααααΆααΈαα½α ααΎααα·αα·αααααΎααααααΈαααα
αααααααΆαααα‘αΎα α αΎαααααΎαα’αααΈαααα’αΆα
ααααΌαααΆαααααΎαα
αα
α»ααααααααΆα α αΎαααΆαα½αααΉαααΈααΈα ααΎαααααΎαα
αα
α»ααααααααΆααα½αααΆα αααααΆααα ααα»ααααα ααΆααααααααΆααααΌαααααααααα
αααα»αααααΆαααααα
α₯α‘αΌααααααΎαααΆαααααααααΈαααα»ααααα Termux α
ααΆααααααααΆααΈαααΈαααα
ls
- αααα αΆααααααΈα―αααΆα αα·αααα―αααΆααααα»ααααα
αα
α»αααααα
cd
- ααααΆααααΈαα
αααααααΆααααααΆααα§ααΆα αααα
ααΆααΆααΆαααααΆαααααααααΌααααα ααααα·αααΎααααΌααα·αααααΌαααΆααααααΆαααααααααΆαα (~/storage/downloads/1.txt) ααΆααΉαα
ααααΈαααα
αα
α»αααααα
cd dir1
- ααΉαααααΆααααΈαα
dir1 ααααα·αααΎααΆααΆααα
αααα»ααααα
αα
α»αααααα
cd ~/dir1
- ααΉαααααΆααααΈαα
dir1 αα
ααααΌααααααΆααααααΆααααΈαα root
cd
α¬ cd ~
- ααααΆααααΈαα
ααα«α
clear
- ααααααα»αααΌαα
ifconfig
- α’αααα’αΆα
ααΎαααΎα IP α¬α’αααα’αΆα
ααααααα
ααΆαααααααααααααΆα
cat
- α’αα»ααααΆαα±ααα’αααααααΎααΆαααΆαα½αα―αααΆα / α§ααααα (αα
αααα»ααααααααα‘αΆαααΌα
ααααΆ) α§ααΆα αααα
cat 1.txt
- ααΎαααΆαα·ααΆααα―αααΆα 1.txt
cat 1.txt>>2.txt
- α
ααααα―αααΆα 1.txt αα
α―αααΆα 2.txt (α―αααΆα 1.txt ααΉααα
αααα)
rm
- ααααΎααΎααααΈαα»αα―αααΆαα
ααααΈααααααααα―αααΆαα αααααΎαααααΎααΆαα½α rmα
-r
- ααααΎαβααΆαβααβαααβααΆαβααααΆααβααΆααβα’ααα ααααΆααα
α»α
αααααααΌαααΆαααΆαααΆαααααα·αααΎα―αααΆααααααααΌαααΆααα»αααΊααΆαααα½αα ααααα·αααΎα―αααΆααααααααΌαααΆααα»ααα·ααααααΆααααααααααΎα -r αα·αααΆαα₯αααα·ααααΎααΆααααααααΆ rm ααα
-i
- αααα αΆαααΆααααααΆαααααααΆααααααα·ααααα·ααΆααα»αααΈαα½ααα
-f
- αα»ααααα‘αααααααΌαα
αΆαα
αααααααΆαααα α»αααααα·αααΎααα α»αααααΌαααΆαααααα‘αΎααααα―αααΆαααααα·αααΆαα αα»ααα»αααΆααααααΆααααΈααααα·ααααα·ααΆαα
α§ααΆα ααα:
rm -rf mydir
- αα»αα―αααΆα (α¬αα) mydir αααααααΆαααΆααααααΆαααα·ααααααΌαααα α»αα
mkdir <ΠΏΡΡΡ>
- αααααΎααααα
ααααΌααααααΆααααααΆαα
echo
β α’αΆα
βααααΎβααΎααααΈβαααααβαααααΆααβαα
βα―αααΆα ααααα·αααΎ '>' ααααΌαβααΆαβααααΎ α―αααΆαβααΉαβααααΌαβααΆαβαααααβααΆααβααΎ ααααα·αααΎ '>>' αααααΆααβααΉαβααααΌαβααΆαβααααααβαα
βααΆαβα
α»αβα―αααΆαα
echo "string" > filename
ααΎααααααααααααααΆααααα’α·αααααααα’αααΈααΆααααααααΆ UNIX αα
ααΎα’ααΈαααΊαα·α (ααααΆαααααΆααααΆαααα»αα
ααααΆαα’αα·αααααααααα½αα―ααα)α
ααααΌαααΆααααααΆαα
α»α
Ctrl + C αα·α Ctrl + Z ααααΆα αα·αααααααααΆαααααα·ααααα·ααΆααααααααΆαααααααα½αα
αααααα αΆα 2
ααααΎα±ααααΈαα·αααααα’αααααΆααααααΆααααα½α
ααΎααααΈαα»αααααΎααΆαα»ααααααααα½αα’αααααααα·αα αΆαααΆα ααααααΆααααα αΌαααΆααααααααΆααΈααααΆαα α»α αα ααΎα’αααααα (ααΆααΆααα·αααΆαααα αααα»ααααααααα "ααΆα" α’ααααα·αα’αΆα α ααααΈααΆααΆααα) ααΆααα·ααΈααΈααααΆαα
- ααααΆααααααΆαα α»α αααααααα α§ααααα Android ααααα’αααααΆααααααααΆαααΆααααα½αααΆαα½αα
- ααααΎ ssh α αα·ααΆαα±ααααΆαααα αα»αααΌααααα Termux αααααααΎαααΆααα ααΎα§ααααα Android ααααα’αααααΉαααααΌαααΆαααΎααα ααΎαα»αααααΌαααααααα’αααα
αααα»αααΆααα αα·ααΈααΈααΈα αααααΈααΆααΆααΆαααΆααααα»αααααΆαααααα·α αααα»αααΆαααα‘αΎαααααα ααΆααΆααα’ααααΉαα αααΆαα’αααααα»αααΆαααΆααααα½αααααΆαααααΎααααΆααα
α’αααααααΌαααα‘αΎααααααα·ααΈ ssh client αα ααΎαα»αααααΌααα αααα»αααααΎ Bitvise SSH Client, incl α αααααααΆααααααααααααΆααα’ααααααΌαααΆαα’αα»αααααα αααα»ααααααα·ααΈαααα
αααααΆααα αα
αααααα Termux ααΆααααααααΆαααααΆαααααααααΎαα·ααΈααΆααααα Publickey αααααααΎα―αααΆααααααΉα ααΎαααααΌααααααΎαα―αααΆααααα ααΎααααΈααααΎααΌα
ααααα
αααα»ααααααα·ααΈ Bitvise SSH Client αα
ααΎααααΆαα α
αΌα α
α»α
ααΎ α’ααααααααααααααα’αα·αα·αα αα
αααα»ααααα’α½α
αααααΎα αααααΎαααααΆααΆαααααααΈ α αΎαααΆαα
ααααΆαααα»ααααααα OpenSSH αα
ααΆα―αααΆααααα α
ααΆ termux.pub (ααΆααα·α αααααααΆαα½αα’αΆα
ααααΎααΆα)α α―αααΆααααααΆααααααΎαααααΌαααΆαααΆαααααα»αα’αααα
αα
αΆαααΆααααα»αααα§ααααα Android ααααα’ααααα
αααα»αααα―αααΆαααΆααα (ααα―αααΆαααα αα·ααα½αα
ααα½ααααααααα Termux ααΆαααααα½αααΆαα
αΌαααααΎααααα·αα
αΆαααΆα
α root) α
αα αααα»αααααΆαα α αΌα αααα»αααΆααααΆαααΈα αααα αΌα IP ααα§ααααα Android ααααα’ααα (α’αααα’αΆα ααααΎαααααααα αΌαααΆααααααααΆ ifconfig αα αααα»α Termux) αα αααα»αααΆα Port αα½αααααΆα 8022α
α₯α‘αΌααααααΌααααααα ααΆαααα‘αΎα OpenSSH αα αααα»α Termux αααααΆααααΆαααα ααΎααααα αΌαααΆααααααααΆααΌα ααΆαααααα:
apt install openssh
(αααα»αααααΎαααΆα ααΎα
αΆαααΆα
α αααα
αΌα 'y')
pkill sshd
(ααΆαα½αααΉαααΆααααααααΆααα ααΎααααααα OpenSSH)
termux-setup-storage
(ααααΆααα’αααα
αα
αΆαααΆααααα»α)
cat ~/storage/downloads/termux.pub>>~/.ssh/authorized_keys
(α
ααααα―αααΆααααααΉα)
sshd
(α
αΆααααααΎααααΆαααΈα ssh)
ααΎααααααααα Bitvise SSH Client α αΎαα α»α αααΌαα»αα αΌαα ααα‘α»ααααααααΎαααΆααααααΆαα αααα’α½α αα½αααΉαααα α‘αΎααααααΎαααααΎαααΎα αα·ααΈααΆααααα - publickey, Client key ααΊ Passphrase (ααααα·αααΎα’ααααααααΆααααΆαα ααααααααΎαα―αααΆα key)α
αααα»αααααΈααΆααααααΆαααααααα (ααααα·αααΎα’αααΈαααααααααΆαααααΌαααΆαααααΎααΌα αααααΆααααααααΆαα½αααααααΆαααααααααΆααααα αΆ) αααα’α½α ααΉαααΎαα
α₯α‘αΌααααααΎαα’αΆα
αααα
αΌαααΆααααααααΆααΈαα»αααααΌααα α αΎααα½αααΆααΉαααααΌαααΆαααααα·ααααα·αα
ααΎα§ααααα Android ααααα’αααα ααΆαα·ααα·ααΆααααα»αααΆαααΆαααΆααΎααΆαααααα’αααααααααααα’αααΈααααα
αααααα αΆα 3
ααα‘αΎα Termux ααα‘αΎαα§αααααααααΎααααΆαααααααα
ααΆααααΌαααΌαααα‘αΎα bash-completion (ααααΌαααΆαα ααααααα-ααα α’αααααΆα α ααΆ)α ααααΉαααΆαααα§αααααααααΎααααΆααααΊααΆαααααΆααααα αΌαααΆααααααααΆα’αααα’αΆα ααααΎααΆαααααααααααααααααααααα·αααα α»α αααα ααΎααααΈααα‘αΎα ααΌααααααα
apt install bash-completion
(ααααΎαααΆααααααααααααααααα·αα
αααα
α»α
ααα)
ααΆααΆααααααΎαααΆαα, α’αααΈαααααΆααΈαα·ααααααααΆααααααα·ααΈαα·ααααα’αααααααΆαα½αααΉαααΆαααααα·α ααΌα (ααααα·αααΎα’αααααααΆααα αααααααααΌαααα»ααααα’αααα αα) α ααΎααααΈααα‘αΎα ααΌααααααα
apt install vim
αα ααΈαααα’αααα’αΆα ααααΎααΆαααααααααααααααααααααα·αα½α α αΎα - ααΎαααααα 'apt i' α₯α‘αΌααααα α»α Tab α αΎαααΆααααααααΆααααααΎαααααΌαααΆααααααααα 'apt install' α
ααΆαααααΎααααΆαα vim αα·ααα·ααΆααα ααΎααααΈααΎαα―αααΆα 1.txt (ααααα·αααΎααΆαα·αααΆααα ααΆααΉααααααΎα) ααΎααααααα
vim 1.txt
α
α»α
'i' ααΎααααΈα
αΆααααααΎαααΆα
α
α»α
ESC ααΎααααΈαααα
ααααΆαααΆααααα
αΌα
ααΆααααααααΆααααΌαααααΆααα»αααααααααΆ ':'
':q' - α
ααααααα·ααααααΆαα»α
':w' - αααααΆαα»α
':wq' - αααααΆαα»ααα·αα
αα
αααααΆαα₯α‘αΌααααααΎαα’αΆα
αααααΎα αα·αααααααα½αα―αααΆαααΆα ααΌα
ααααααΌααααααα’ααΌαααΆα αα·αα’αΆαααααααααααααΆααααΆααααααααΆαααα Termux ααααα·α
α ααΎααααΈααααΎααΌα
αααα ααΎαααααΌααααααα’αααααα·ααααΆα PS1 αα
"[33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][33[0m]" (ααααα·αααΎα’αααααΆα αααααααΆααΎααΆααΆα’αααΈ α αΎααααΆαααΆααΆαα½αα’αααΈ
PS1 = "[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]"
αααααΆααααΆαααΆαααα αα·αααΆαα αααΆααααΆαα ααΎαααΉαααααΎ vim:
cd
vim .bashrc
ααΎαα αΌααααααΆαααααααΆαα»ααα·αα ααα
αα·ααΈαα½ααααααΎααααΈαααααααααααΆαααα α―αααΆαααΊααααΌαααααΎααΆααααααααΆ 'α’αααΌ'α
echo PS1='"[ 33[1;33;1;32m]:[ 33[1;31m]w$ [ 33[0m][ 33[0m]"' >> .bashrc
ααΌαα αααΆαααΆ ααΎααααΈαααα αΆααααααααααα ααααα’ααααααΆααααΌαααααΌαααααααΌαααΆααα»αααααααααα»ααααααααααα½αα ααΆαααβαααααΆβαααβααΆα '>>' αααααβα―αααΆαβααΉαβααααΌαβααΆαβααΆααβαααααΆααβααΎααααΈβαααααβααΆααβααΎ '>'α
αα αααα»αα―αααΆα .bashrc α’αααααα’αΆα αααα αΌαααααααααααααααΆα - α’ααααααΆαααααααα ααΆα§ααΆα ααα ααΎαα ααα’αα»ααααααΆαα’αΆααααα αα·αα’αΆααααααααααααΎααΆααααααααΆαααα½ααααα»αααααααα½αα ααΎααααΈααααΎααΌα ααααααααααααααΆααααΆαααααααα .bashrcα
alias updg = "apt update && apt upgrade"
ααΎααααΈαααα αΌααααααΆαα α’αααα’αΆα ααααΎ vim α¬ααΆααααααααΆα’αααΌ (ααααα·αααΎααΆαα·αααααΎαααΆαααααααα½αα―α - ααΌαααΎαααΆαααααα)
ααΆαααααααααααααααααααααααααΆαααΊα
alias <ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅> = "<ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΠΊΠΎΠΌΠ°Π½Π΄>"
ααΌα ααααααΌαααααααα’ααααααΆααα
echo alias updg='"apt update && apt upgrade"' >> .bashrc
αααααΊααΆα§αααααααααΎααααΆααααΆααααααααααα½αα ααα½ααααα
ααα‘αΎαααΆαααα apt install
αα»αα - αααα½ααααααααΆααααααΆαα½ααααααΆααααΆααααααααΆααΆαα
αααΎαα
man % ααΆααααααααΆ
imagemagick - α§αααααααααΎααααΆαααααααΆααααααΎααΆαααΆαα½αααΌαααΆα (αααααα, αααα αΆαα, α
αααΉα) α ααΆαααααααααααααΆαααΆα
αααΎααα½αααΆαα pdf α α§ααΆα αααα αααααααααΌαααΆαααΆααα’αααααα»ααααα
αα
α»αααααααα
ααΆ pdf αααα½α α αΎαααΆαααααααααα αααααααΆα
αααααα *.jpg -ααΆαααααααΆα 50% img.pdf
ffmpeg - αααααα·ααΈαααααα’αΌααΈαααΌ/ααΈααα’αΌααααα’αααα»ααα½αα ααΆαααααΆα Google αααααΆααααΆαααααΎααααΆααα
mc - αααααα·ααΈαααααααααα―αααΆαααΈαααααΆααααΌα ααΆ Far α
αα
βααΆαβααα αΆαβααΆβα
αααΎαβαααβαααβααααΆααβααΊβα
αααΆβααΆαβα
αΆααβααααΎα!
ααααα: www.habr.com