2 sudo vim /etc/pam.d/sshd 6 sudo mkdir -pv /var/www/html/doc/acesso 9 take Projetos 10 mkdocs new oulu-acesso 11 code oulu-acesso 13 cp -r /var/www/html/acesso/rdp . 18 sphinx-quickstart 20 cd docs/imagens 22 scp -r /tmp/ipython . 31 make clean 38 rm -rf /var/www/html/doc/acesso/* 40 mv docs/_build/html/* /var/www/html/doc/acesso 46 rm -rf /var/www/html/doc/acesso/*; \\nmv docs/_build/html/* /var/www/html/doc/acesso 49 ssh ipython@oulu 50 vim docs/ipython.md 52 cd Projetos/oulu-acesso 54 cp -v /tmp/ipython-1*.png docs/imagens/ipython 56 make html && rm -rf /var/www/html/doc/acesso/* && mv docs/_build/html/* /var/www/html/doc/acesso 59 code /tmp/info1m 60 take ~/Documents/2024.1/ 62 mkdir -p Disciplinas/Algoritmos-Info1{M,V}/Exercicios/Revisao-id-funcs 63 cd Disciplinas/Algoritmos-Info1M/Exercicios/Revisao-id-funcs 65 cp /tmp/info1m/* . 66 cp /tmp/info1m/*.py . 74 mkdir src 75 mv * src 81 cd ../src 83 for f in *.py 84 pygmentize --help 87 ls -ld /tmp/info1v 91 ipython -i jurandy.py 92 ipython3 -i jurandy.py 96 cp -v /tmp/info1v/* . 98 bat /etc/hosts 100 cd ~/Documents/2024.1/Disciplinas/Algoritmos-Info1V/Exercicios/Revisao-id-funcs 104 mkdir /tmp/info1v 105 chmod a+rwx /tmp/info1v 106 echo $0 108 env | sort | less 111 printenv 112 printenv | grep MATRICULA 114 env | grep MATRICULA 115 code /usr/local/bin/cria-meu-usuario 118 ssh -XY jurandy@172.16.1.1 120 git clone https://github.com/jurandysoares/proxy-doc.git 122 cd proxy-doc 125 vim mkdocs.yml 126 cat mkdocs.yml 127 sudo su - 133 git clone https://github.com/dystrai/dystrai.git 143 cat README.md 149 deactivate 151 rm -rf mange-estudantes 152 take https://github.com/mange-ifrn/mange-estudantes.git 155 vim Makefile 160 vim Makefile 163 make venv 166 make htmlview 175 less Makefile 180 cd modelo 182 cp ../requirements.txt . 186 watch 'ls /tmp/*.png' 187 cp /tmp/VirtualBox_CampoGrande_17_09_2024_09_33_28.png . 188 sudo apt install -y shotwell 195 git commit -m 'Rascunho com as configurações do Samba' 197 #cp -v ~/Documents/smb.conf . 198 rmdir natal 200 cp ~/Pictures/samba-domain-level-show.png . 207 mv docs/_build/html/ /var/www/html/tsi5/gsi-doc 213 gh repo | less 215 gh api -X PUT repos/ifrnlab/gsi-2024-1/collaborators/jurandysoares 216 gh api -X PUT repos/ifrnlab/gsi-2024-1/collaborators/esteffanys 217 comando="gh api -X PUT repos/ifrnlab/gsi-2024-1/collaborators/" 218 ls *.txt 219 for f in *.txt\necho ${comando}${f%.txt} 220 for f in *.txt\n${comando}${f%.txt} 221 for f in *.txt\nsh -c "${comando}${f%.txt}" 222 pip3 -V 232 rm /var/www/html/tsi5/gsi-doc; mv docs/_build/html/ /var/www/html/tsi5/gsi-doc 233 rm -rf /var/www/html/tsi5/gsi-doc; mv docs/_build/html/ /var/www/html/tsi5/gsi-doc 246 git commit -m 'Adição dos arquivos de configuração do Samba de cada estudante' 249 cd ~/Documents/2024.1 251 cd Disciplinas 253 take FLA-2024 256 vim dados-fla-2024.csv 259 micro dados-fla-2024.csv 261 cat dados-fla-2024.csv 263 take modules/modulos-101 264 vim ../../dados-fla-2024.csv 265 cut -d, -f2 ../../dados-fla-2024.csv 266 cut -d, -f2 ../../dados-fla-2024.csv | tail +1 267 cut -d, -f2 ../../dados-fla-2024.csv | tail +2 268 cut -d, -f2 ../../dados-fla-2024.csv | tail +2 | awk '{print $1}' 269 cut -d, -f2 ../../dados-fla-2024.csv | tail +2 | awk '{print $1}' | tr '[A-Z][a-z]' 270 cut -d, -f2 ../../dados-fla-2024.csv | tail +2 | awk '{print $1}' | tr '[A-Z]' '[a-z]' 271 for f in $(cut -d, -f2 ../../dados-fla-2024.csv | tail +2 | awk '{print $1}' | tr '[A-Z]' '[a-z]')\ntouch "${f}.ts" 273 cat ranny.ts 278 vim ../cria-modulos-alunos.py 281 bat ../cria-modulos-alunos.py 292 vim jurandy.ts 298 vim todos.ts 299 micro ../cria-modulos-alunos.py 300 python3 ../cria-modulos-alunos.py 301 cat todos.ts 303 deno repl 306 cd modules/modulos-101 308 ls -l ../cria-modulos-alunos.py 309 chmod +x ../cria-modulos-alunos.py 311 rm *.ts 313 which deno 318 ../cria-modulos-alunos.py 319 deno run todos.ts 320 id caua.lima 323 mkdir -p -v /var/www/html/info2023/fla-2024/src/ts 324 mkdir -p -v /var/www/html/turma/info2023/fla-2024/src/ts 325 deno --help 327 #cp -r modulos-101 328 cp -r modulos-101 /var/www/html/turma/info2023/fla-2024/src/ts 330 code ~/Documents/2024.1/Disciplinas/FLA-2024/ 338 source ./venv/bin/activate 341 make htmllive 347 chmod a+rwxt /srv/tsi5/repo 348 watch 'ls -1 /srv/tsi5/repo' 351 take https://github.com/marrigabi/sites-gsi.git 353 python3 -m venv ~/.venv/mkdocs 354 source ~/.venv/mkdocs/bin/activate 359 bat ~/.gitconfig 360 deno 364 cat /home/professor/jurandy.soares/.config/gh/hosts.yml 365 gh repo 367 mkdir -p /tmp/info1v/piscina 368 chmod a+rwxt /tmp/info1v/piscina 371 python3 -i daniel.py 372 cd /srv/turma/tsi5-2024-1/2-bim/relatorio/ 373 cp -r modelo /srv/turma/info1v/repo/site 374 cd $_ 378 rm -rf build github grupos _index.rst_ samba 380 ls _static 382 ls estudantes 384 take exercicios/2024-09-19/ 386 cp -r /tmp/info1v/piscina . 390 exa -l 391 grep nome *.py 392 grep nome *.py | cut -d '=' -f 2 393 grep nome *.py | cut -d '=' -f 2 | sort 394 cd /srv/tsi5/repo/jonathan 399 cd /srv/tsi5/repo/ 402 for f in *; do 404 for d in *; do\ncd $d\ngit pull\ncd -\ndone 405 for d in *; do\ngit config --global --add safe.directory "${d}"; cd $d\ngit pull\ncd -\ndone 408 for d in *; do\necho git config --global --add safe.directory "${PWD}/${d}"; cd $d\n#git pull\ncd -\ndone 409 for d in *; do\ngit config --global --add safe.directory "${PWD}/${d}"; cd $d\ngit pull\ncd -\ndone 410 ls * 413 cd /tmp 414 take ~/Projetos/ifrnlab 415 type -f take 416 type -f takedir 417 #take https://github.com/ifrnlab/gsi-rel.git 418 type -f takegit 419 take https://github.com/ifrnlab/gsi-rel.git 421 gh api -X PUT repos/ifrnlab/gsi-rel/collaborators/leonardo1234321 423 gh repo view --json ifrnlab/gsi-rel 426 gh repo view ifrnlab/gis-rel 427 gh repo view ifrnlab/gsi-rel 428 gh repo view --help 429 gh repo view --json ifrnlab/gsi-rel -q .homepageUrl 431 gh repo view --json ifrnlab/gsi-rel -q url 432 gh repo view ifrnlab/gsi-rel -q url 433 gh repo view ifrnlab/gsi-rel --json -q .url 434 gh repo view ifrnlab/gsi-rel -q .url 435 gh repo view --json ifrnlab/gsi-rel -q .url 436 gh repo view --json -q .url 439 git auth status --help 440 git auth --help 441 gh auth --help 442 gh auth token 444 gh api user 445 gh api user --jq '.login' 450 git commit -m "Primeira importação" 453 git branch -m master 454 git branch 455 git branch -m main 461 rm gsi-rel 462 rm -rf gsi-rel 463 git repo clone ifrnlab/gsi-rel 464 gh repo clone ifrnlab/gsi-rel 465 cd gsi-rel 467 gh repo view 468 mkdocs new . 470 cd alessandro 475 git pull 477 cd ../bruno 478 git log 481 git fetch 482 git merge 484 code README.md 486 git add README.md 487 git commit -m 'Conflito resumido' 490 cd ../joaolucas 492 cd ../rickson 495 ls ../ 496 ls -a ../ 499 cat .git/config 507 cd ../sarah 510 cd ../jonathan 518 git clone https://github.com/SarahLeticiaFreire/gsi-rel.gitsarah-02 519 git clone https://github.com/SarahLeticiaFreire/gsi-rel.git sarah-02 520 cd sarah-02 522 touch README.md 524 git commit -m 'Teste' 528 mkdir samba dns ldap 529 touch samba/instalacao.md 530 touch dns/registros-a.md 531 touch ldap/dn-ifrn.md 532 code */*.md 535 cd 538 touch requirements.txt 542 lls 543 cd docs 545 cat ../mkdocs.yml 546 grep -A4 'nav:' ../mkdocs.yml 547 grep -A4 'nav:' ../mkdocs.yml >> index.md 551 ls git status 563 #git commit -m 'Roteiro para o relatório final' 564 git commit -m 'Roteiro para o relatório final' 568 rm -rf site 573 cp -r gsi-rel /tmp 574 cd /tmp/gsi-rel 576 rm -rf .git 580 ls ls bruno 582 ls -a bruno 583 ls -a brunopithon 584 rm -rf brunopithon 586 ls silmara 587 rm -rf silmara 589 ls -d */.git 590 for d in *; do\ncp -v -r /tmp/gsi-rel/* /tmp/gsi-rel/.gitignore ${d}\ncd "${d}"\ngit add .\ngit commit -m 'Rascunho do relatório final de GSI'\ngit push -u origin main\ncd -\ndone 591 for d in *; do\ncd "${d}"\ngit push -u origin main\ndone 596 for d in *; do\ncd "${d}"\ngit push -u origin main\ncd -\npwd\nread\ndone 597 for d in *; do\ncd "${d}"\ngit push -u origin main\npwd; cd -\nread\ndone 600 cat */.git/config 602 cd sarah 604 vim .git/config 605 grep -rl SarahLeticiaFreire .. 607 rm -rf sarah-02 608 cat */.git/config | grep 'url = ' 610 git add docs/index.md 612 git add mkdocs.yml 613 git commit -m 'feat: Link para repos dos grupos' 617 mkdocs build 623 rm -rf sarah 627 cat */.gitignore 629 cat .gitignore 630 vim .gitignore 631 cp .gitignore /tmp 632 cd - 633 ls 634 for d in *\n(cd "${d}"; git pull) 635 for d in *\n(cd "${d}"; pwd; git pull) 636 ls rickson 637 cd rickson 638 ls -a 639 cd .. 640 rm -rf rickson 641 ls 642 for d in *\n(cd "${d}"; pwd; git pull) 643 for d in *\n(cd "${d}"; pwd; git pull; cp -v /tmp/.gitignore .; git commit -am 'Ignorando diretório do ambiente virtual'; git push -u origin main) 644 ls 645 #git mv README.md docs/ 646 mkdir docs/git/ 647 git mv README.md docs/git/repo-local-remoto.md 648 mkdocs serve 649 git status 650 mkdocs serve 651 mkdocs gh-deploy 652 nmap 653 git clone http://gitea:3000/info1v2024/av04.git 654 chmod a+rx /srv/tsi5/repo 655 ls -l /srv/tsi5/repo 656 ls 657 git status 658 touch q{1..4}.py 659 ls 660 git add . 661 git commit -m 'Primeira importação' 662 git remote -v 663 git push 664 code . 665 grep nome *.py 666 gh auth status 667 bat /home/professor/jurandy.soares/.config/gh/hosts.yml 668 cd /srv/tsi5/repo-jura 669 ls 670 ls */.gitignore 671 ls -F1 */.gitignore 672 cd /srv/turma/tsi5-2024-1/2-bim/relatorio/modelo 673 ls 674 cd docs/grupos 675 ls 676 cat kamilla-kelvin.md 677 typespeed 678 ls 679 cd /var/www/html/.tmp 680 ls 681 ls /usr/local/bin/cria-meu-usuario 682 rm /var/www/html/.tmp/cria-meu-usuario 683 grep nome *.py 684 grep ^nome *.py 685 find 'iza*.py' 686 find -name 'iza*.py' 687 code Documents/2024.1/Disciplinas/Algoritmos-Info1V/Exercicios/Revisao-id-funcs 688 git config --global --list 689 git clone https://github.com/jurandysoares/tec_sub_redes 690 cd tec_sub_redes 691 ls 692 loginctl 693 loginctl --help 694 loginctl -l 695 loginctl 696 loginctl | grep 'c[0-9]' 697 loginctl | grep 'c[0-9]' | awk '{print $3}' 698 usuarios=($(loginctl | grep 'c[0-9]' | awk '{print $3}')) 699 echo ${usuarios} 700 echo ${usuarios[@]} 701 for u in ${usuarios[@]}\ngetent passwd $u | cut -d: -f5 702 for u in ${usuarios[@]}; do\ngetent passwd $u | cut -d: -f5\ndone | sort -u 703 for u in ${usuarios[@]}; do\ngetent passwd $u | cut -d: -f5\ndone | sort -u | nl 704 mkdocs 705 mkdocs serve 706 cat requirements.txt 707 pip3 install mkdocs-mermaid2-plugin 708 su - jurandy 709 pip3 install mkdocs-mermaid2-plugin 710 python3 -m venv .venv 711 source .venv/bin/activate 712 pip3 install -r requirements.txt 713 mkdocs serve 714 ls 715 code 716 pstree $USER 717 cat /etc/passwd 718 cat /etc/passwd | nl 719 pstree $USER 720 pstree -p $USER 721 echo pstree -p $USER 722 loginctl 723 exit 724 dot 725 which doc 726 which dot 727 ls 728 cd Projetos 729 ls 730 mkdir -p ifgames/ifblocos 731 cd ifgames/ifblocos 732 ls 733 locate .pdf 734 file /usr/share/matplotlib/mpl-data/images/help.pdf 735 evince /usr/share/matplotlib/mpl-data/images/help.pdf 736 xdg-open /usr/share/matplotlib/mpl-data/images/help.pdf 737 cd src 738 ls 739 chmod +x gerablocos.py 740 ./gerablocos.py 741 ls 742 mkdir blocos 743 mv *.dot blocos 744 ls 745 cd blocos 746 ls 747 rm *.dot 748 ../gerablocos.py 749 ls 750 mkdir dot 751 mv *.dot dot 752 ls 753 mkdir pnt 754 mv pnt png 755 cd png 756 ls 757 for bloco in ../dot/bloco-*.dot\ndot -Tpng -o ${bloco%.dot}.png ${bloco} 758 ls 759 dot --help 760 for bloco in ../dot/bloco-*.dot\ndot -o ${bloco%.dot}.png ${bloco} 761 ls 762 for bloco in ../dot/bloco-*.dot\necho dot -o ${bloco%.dot}.png ${bloco} 763 cd ../dot 764 ls 765 rm *.png 766 for bloco in ../dot/bloco-*.dot\ndot -o ../png/${bloco%.dot}.png ${bloco} 767 ls 768 rm *.png 769 for bloco in ../dot/bloco-*.dot\ndot -o ../png/${bloco%.dot}.png ${bloco} 770 mv *.png ../png 771 for bloco in ../dot/bloco-*.dot\ndot -Tpng -o ../png/${bloco%.dot}.png ${bloco} 772 rm *.png 773 ls 774 rm ../png/bloco-* 775 for bloco in ../dot/bloco-*.dot\necho dot -Tpng -o ../png/${bloco%.dot}.png ${bloco} 776 pwd 777 ls 778 for bloco in bloco-*.dot\necho dot -Tpng -o ../png/${bloco%.dot}.png ${bloco} 779 for bloco in bloco-*.dot\ndot -Tpng -o ../png/${bloco%.dot}.png ${bloco} 780 ls 781 ../../gerablocos.py 782 ls 783 echo bloco-{a..z}.dot 784 echo bloco-{A..Z}.dot 785 ls 786 cd ../png 787 ls 788 mkdir digitos 789 mv bloco-{0..9}.png digitos 790 ls 791 mkdir letras 792 cd letras 793 ls 794 cd ../../dot 795 ls 796 mkdir digitos 797 mv bloco-{0..9}.dot digitos 798 rm bloco-10.dot 799 ls 800 mkdir letras 801 mv bloco-*.dot letras 802 ls 803 cd letras 804 ls 805 for bloco in bloco-*.dot\ndot -Tpng -o ../../png/letras/${bloco%.dot}.png ${bloco} 806 exit 807 ls 808 #convert input.jpg -crop 49x49+5+5 output.jpg 809 for img in *.png\nconvert ${img} -crop 49x49+5+5 /tmp/${img} 810 ls 811 ipython3 812 ls 813 ls /tmp/*.png 814 mv /tmp/*.png . 815 ls 816 cd - 817 ls 818 ../../../../gerablocos.py 819 ls 820 for bloco in bloco-*.dot\ndot -Tpng -o ../../png/pontuacao/${bloco%.dot}.png ${bloco} 821 for bloco in bloco-*.dot; do\necho "${bloco}"; dot -Tpng -o ../../png/pontuacao/${bloco%.dot}.png ${bloco}\nread\ndone 822 ../../../../gerablocos.py 823 for bloco in bloco-*.dot; do\necho "${bloco}"; dot -Tpng -o ../../png/pontuacao/${bloco%.dot}.png ${bloco}\nread\ndone 824 ls 825 rm * 826 ../../../../gerablocos.py 827 for bloco in bloco-*.dot; do\necho "${bloco}"; dot -Tpng -o ../../png/pontuacao/${bloco%.dot}.png ${bloco}\nread\ndone 828 for bloco in bloco-*.dot; do\necho "${bloco}"; dot -Tpng -o ../../png/pontuacao/${bloco%.dot}.png ${bloco}\ndone 829 ls 830 rm * 831 ls 832 ls /tmp/*.png 833 for img in *.png\nconvert ${img} -crop 49x49+5+5 /tmp/${img} 834 ls 835 mv /tmp/*.png . 836 ls 837 cd src 838 ls 839 ipython3 840 LS 841 ls 842 cd ifblocos/blocos/ 843 ls 844 cp -r png gif 845 cd gif 846 ls 847 cd digitos 848 ls 849 for f in *.png\nconvert $f ${f%.png}.gif 850 cd ../letras 851 for f in *.png\nconvert $f ${f%.png}.gif 852 cd ../pontuacao 853 for f in *.png\nconvert $f ${f%.png}.gif 854 cd .. 855 ls 856 find . -name '*.png' 857 find . -name '*.png' | xargs rm 858 ls 859 find . -name '*.gif' 860 ipython3 861 cd src 862 ls 863 ipython3 864 cd src 865 ipython3 866 gh auth 867 gh auth status 868 ls 869 cd .. 870 ls 871 #scp -r ifblocos /var/www/html/.tmp/ 872 ls -ld /var/www/html/.tmp 873 cp -r ifblocos /var/www/html/.tmp/ 874 loginctl 875 vim /var/www/html/.tmp/ifblocos/README.md 876 cd /var/www/html/.tmp/ 877 zip -r ifblocos.zip ifblocos 878 ipcalc 879 su - 880 su - jurandy 881 htop 882 free -h 883 cd Downloads 884 ls 885 take ~/Documents/IFRN 886 ls 887 wget https://portal.ifrn.edu.br/documents/2438/OrganizacaoDidatica_2012_versaoFINAL_20mai2012.pdf 888 evince OrganizacaoDidatica_2012_versaoFINAL_20mai2012.pdf& 889 jobs 890 ip -br -c -4 a 891 ssh -p 2222 10.161.143.1 892 ssh -p 22 10.161.143.1 893 ssh -p 2222 jurandy@10.161.143.1 894 cd docs/grupos 895 sudo apt update 896 byobu 897 teclado-abnt2 898 /bin/python3 /home/professor/jurandy.soares/Projetos/rico/rico.py 899 /bin/python3 /home/professor/jurandy.soares/Projetos/rico/riconsole.py 900 ls -l 901 ln -s /srv/turma/info1v2024/repo alg2024v 902 ssh conta@localhost 903 history 904 ipythoh 905 ipython 906 ipython3 907 teclado-abnt2 908 sudo apt purge firefox-esr 909 su - jurandy 910 ipython3 911 ipython3 912 chmod +x cor.py 913 ./cor.py 914 ipython3 915 chmod a+rwxt . 916 who 917 loginctl 918 ls 919 ls Documents 920 find . -name '*.py' 921 rm -rf .vscode 922 ls -ld .vscode/extensions 923 ls -ld .vscode/extensions/* 924 killall -u jurandy.soares 925 rm -rf .vscode 926 jobs 927 find . -name '*.py' 928 find . -name '*.py' | grep -v '.venv/' 929 find . -name '*.py' | grep -v '(.venv/|.config)' 930 find . -name '*.py' | grep -vE '(.venv/|.config)' 931 cd Documents/2024.1/Algoritmos/av07 932 ls 933 cat cor.py 934 ./cor.py 935 python3 cor.py 936 vim cor.py 937 python3 cor.py 938 cat cor.py 939 ls 940 cat eq2grau.py 941 cat cor.py 942 ls 943 cat pnn.py 944 sudo systemctl reboot 945 su - jurandy 946 for f in *.py\npygmentize -l python -o ../png/"${f%.py}".png "${f}" 947 ls 948 mkdir png 949 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 950 cd png 951 ls 952 code & 953 vim ~/.ssh/config 954 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 955 cd .. 956 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 957 code & 958 su - jurandy 959 incus ls 960 ssh -p 2222 jurandy@10.161.143.1 961 byobu 962 code . 963 su - jurandy 964 ls /tmp/prantlf.github.io/web-xeyes/* . 965 sudo mv -i /tmp/prantlf.github.io/web-xeyes/* . 966 cp -r -i /tmp/prantlf.github.io/web-xeyes/* . 967 ls 968 ls -l 969 ls -a 970 ls -al 971 su 972 su jurandy 973 su - jurandy 974 teclado-abnt2 975 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 976 cp -v png/cor.png /var/www/html/.tmp/av07/ 977 python3 cor.py 978 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 979 cp -v png/cor.png /var/www/html/.tmp/av07/ 980 cd /var/www/html/.tmp/av07 981 ls 982 cd ~/Documents/2024.1/Algoritmos/av07 983 ls 984 cd png 985 ls 986 cd .. 987 cp -v png/cor.png /var/www/html/.tmp/av07/ 988 ls 989 for f in *.py\npygmentize -l python -o png/"${f%.py}".png "${f}" 990 cp -v png/cor.png /var/www/html/.tmp/av07/ 991 ls 992 cp -v *.py /www/html/.tmp/av07/ 993 cp -v *.py /var/www/html/.tmp/av07/ 994 cd .. 995 mv av07 _av07 996 ls 997 mv _av07 av07 998 batcat /usr/local/bin/cria-meu-usuario 999 chmod a+rwxt . 1000 mkdir aulas-passadas 1001 ls -d 20* 1002 mv aulas-passadas .. 1003 cd .. 1004 ls -d 20* 1005 mv 202* aulas-passadas 1006 groups 1007 ls -l 1008 ls -ld . 1009 /bin/python3 /home/professor/jurandy.soares/Desktop/alg2024v/_anifinal/jurassic/main.py 1010 gh auth login 1011 gh auth status 1012 gh auth logout 1013 gh auth login 1014 gh auth logout 1015 ls 1016 ls -ld . 1017 mkdir aulas-passadas 1018 ls 1019 mv 202* aulas-passadas 1020 ls 1021 mkdir anifinal 1022 chmod a+rwxt . 1023 python3 main.py 1024 mv 202* aulas-passadas 1025 ssh -p 2222 jurandy@10.161.143.1 1026 ls Downloads 1027 ls 1028 cd /var/www/html/vm 1029 ls 1030 ss -tnl 1031 groups 1032 teclado-abnt2 1033 exit 1034 pandoc -s prova-final.md -o prova-final.pdf 1035 pandoc -s prova-final.md -o prova-final.docx 1036 pandoc -s prova-final.md -o prova-final.pdf 1037 exit 1038 pwsh 1039 su - jurandy 1040 exit 1041 Get-Verb 1042 pwsh 1043 passwd 1044 byobu 1045 ls -l 1046 date 1047 date +%F 1048 echo "$(date +%F)" 1049 echo "aula_$(date +%F)" 1050 mkdir "aula_$(date +%F)" 1051 ls -ld . 1052 exa -lgd . 1053 ls -ld . 1054 chmod a+rwxt . 1055 touch ${USER}.md 1056 micro ${USER}.md 1057 ls *.md 1058 for f in *.md\ncat $f 1059 for f in *.md\nless $f 1060 ls -l 1061 touch _README.txt 1062 vim _README.txt 1063 ls jurandy.soares.md 1064 ls *.md 1065 echo pandoc -s ${USER}.md -o ${USER}.docx 1066 pandoc -s ${USER}.md -o ${USER}.docx 1067 ls *.docx 1068 pandoc -s ${USER}.md -o ${USER}.pdf 1069 ls *.pdf 1070 pandoc -s ${USER}.md -o ${USER}.html 1071 micro jurandy.soares.md 1072 pandoc -s ${USER}.md -o ${USER}.html 1073 micro jurandy.soares.md 1074 htop 1075 lsblk 1076 view /usr/local/bin/cria-meu-usuario 1077 exit 1078 passwd 1079 view /etc/passwd 1080 su - 1081 su - jurandy 1082 env | grep mail 1083 code /var/mail/ 1084 batcat /var/mail/$USER 1085 LS 1086 ls 1087 cat /etc/passwd 1088 cut -d: -f 1 /etc/passwd | grep -v '\.' 1089 cut -d: -f1 /etc/passwd 1090 who 1091 who -w 1092 who -w | awk '{print $1}' 1093 usuarios=($(who -w | awk '{print $1}')) 1094 for u in "${usuarios[@]}"; do\ncowsay "A vaca vai para o brejo." | mail -s "A vaca vai para o brejo?" "${u}@oulu" 1095 for u in "${usuarios[@]}"; do\ncowsay "A vaca vai para o brejo." | mail -s "A vaca vai para o brejo?" "${u}@oulu"\ndone 1096 ls /var/mail 1097 teclado-abnt2 1098 vim ~/.ssh/config 1099 cp ~/.ssh/config /tmp 1100 loginctl 1101 ssh -p 2222 jurandy@10.161.143.1 1102 ssh -p 22 jurandy@10.161.143.1 1103 ssh -p 2222 jurandy@10.161.143.1 1104 ssh -p 2222 jurandy@10.161.143.1 1105 take mange-docs 1106 ls 1107 sphinx-quickstart . 1108 code . 1109 rm -rf make.bat 1110 mv source docs 1111 rmdir build 1112 curl -O https://raw.githubusercontent.com/ifrnlab/info3/refs/heads/t2025/requirements.txt 1113 curl -O https://raw.githubusercontent.com/ifrnlab/info3/refs/heads/t2025/.gitignore 1114 ls 1115 teclado-abnt2 1116 locate sphinxcontrib 1117 locate sphinxcontrib_mermaid 1118 make 1119 make html 1120 mkdir docs/imagens/horario/ 1121 mkdir -p docs/imagens/horario/ 1122 cp -v ~/Pictures/mange-link-reserva-suap.png docs/imagens/horario 1123 mkdir docs/horario 1124 code docs/horario/link-reserva-suap.md 1125 make html 1126 ls -l /var/www/html/doc 1127 ls -l /var/www/html 1128 make html 1129 make latexpdf 1130 make html 1131 gh auth status 1132 gh auth login 1133 gh repo create mange-ifrn 1134 gh repo create --public mange-ifrn 1135 git status 1136 git init . 1137 git add . 1138 git commit -m 'Primeira importação' 1139 git remote add origin https://github.com/ifrnlab/mange-docs.git 1140 git remote -v 1141 git push -u origin main 1142 git remote set-url origin https://github.com/ifrnlab/mange-docs 1143 git push -u origin main 1144 gh repo create --public mange-docs 1145 git push -u origin main 1146 cd /var/www/html/docs/mange/ 1147 tar zcf /tmp/html.tgz html 1148 ls /tmp/html.tgz 1149 tar zcf /tmp/mange-docs-html.tgz html 1150 gh auth logout 1151 gh 1152 gh auth 1153 gh auth status 1154 gh auth login 1155 cd ~/Projetos 1156 take kadetete 1157 gh repo 1158 gh repo create 1159 gh repo clone kadetete/gsi-rel 1160 ls 1161 tree gsi-rel 1162 code gsi-rel 1163 take ~/Projetos/tec60 1164 git clone https://github.com/tec60/turma-2024.git 1165 code turma-2024 1166 git branch -a 1167 git switch estudantes 1168 python -m venv .venv 1169 python3 -m venv .venv 1170 source .venv/bin/activate 1171 pip install -r requirements.txt 1172 make 1173 make html 1174 su - jurandy 1175 cd ~/Projetos/tec60/turma-2024 1176 ls 1177 vim README.md 1178 ipcalc 127.0.0.0/8 1179 exit 1180 groups 1181 su - jurandy 1182 who 1183 users 1184 whoami 1185 who a mi 1186 echo "${USER}" 1187 groups 1188 ipython3 1189 pstree $USER 1190 lscpu 1191 free -h 1192 df -h 1193 ps 1194 pstree 1195 pstree $USER 1196 pstree -p $USER 1197 loginctl 1198 ssh jurandy@10.209.1.56 1199 whoami 1200 hostname 1201 who 1202 locate ".py" 1203 locate ".py" | wc -l 1204 wc -l /etc/passwd 1205 history 1206 cd / 1207 pwd 1208 tldr 1209 ls --help 1210 tldr ls 1211 ls -1 1212 ls -F1 1213 ls -F1 | nl 1214 cd /var 1215 ls -F1 1216 ls -F1 | nl 1217 python3 1218 ipython3 1219 who 1220 watch 'who' 1221 watch 'who | sort | nl' 1222 who 1223 ls 1224 cd ~/Projetos 1225 ls 1226 gh 1227 git clone https://github.com/jurandysoares/pyredes 1228 code pyredes 1229 byobu 1230 ping pc2 1231 ping pc3 1232 python3 cliente.py 1233 python3 servidor-super-poderoso.py 1234 git status 1235 git checkout servidor-super-poderoso.py 1236 python3 servidor-super-poderoso.py 1237 cat /etc/hosts 1238 ping pc4 1239 ls 1240 vim servidor-super-poderoso.py 1241 vim cliente.py 1242 vim servidor-super-poderoso.py 1243 ss -tnl 1244 python3 servidor-super-poderoso.py 1245 vim servidor-super-poderoso.py 1246 python3 servidor-super-poderoso.py 1247 ss -tnl | grep 2020 1248 python3 servidor-super-poderoso.py 1249 vim servidor-super-poderoso.py 1250 python3 servidor-super-poderoso.py 1251 vim servidor-super-poderoso.py 1252 python3 servidor-super-poderoso.py 1253 vim servidor-super-poderoso.py 1254 python3 servidor-super-poderoso.py 1255 take https://github.com/jurandysoares/pyredes.git 1256 tree -d 1257 cd sockets/tcp 1258 ls 1259 python servidor-super-poderoso.py 1260 python3 servidor-super-poderoso.py 1261 vim servidor-super-poderoso.py 1262 micro servidor-super-poderoso.py 1263 python3 servidor-super-poderoso.py 1264 micro servidor-super-poderoso.py 1265 byobu 1266 git status 1267 cat servidor-super-poderoso.py 1268 ls 1269 micro servidor-super-poderoso.py 1270 python3 servidor-super-poderoso.py 1271 cd sockets/tcp 1272 cd pyredes/sockets/tcp 1273 ls 1274 bat cliente.py 1275 bat servidor.py 1276 bat servidor-poderoso.py 1277 bat servidor-super-poderoso.py 1278 python3 servidor-super-poderoso.py 1279 ls 1280 cd pyredes 1281 cd sockets/tcp 1282 ls 1283 vim servidor-super-poderoso.py 1284 host -I 1285 ip -br -c a 1286 ss -tnl 1287 pwd 1288 ls -a 1289 whoami 1290 cd /var/www/html 1291 ls 1292 ssh jurandy@pc1 1293 ping pc1 1294 ssh jurandy@pc1 1295 ssh-keygen -f "/home/professor/jurandy.soares/.ssh/known_hosts" -R "pc1"\n 1296 ssh jurandy@pc1 1297 osqueryi 1298 su - jurandy 1299 ping pc17 1300 ssh -XY jurandy@pc17 1301 ssh -XY jurandy@pc1 1302 ssh -XY jurandy@pc17 1303 ssh -XY jurandy@pc10 1304 sudo apt purge firefox-esr 1305 su - 1306 su - jurandy 1307 ssh -XY jurandy@pc1 1308 ping pc10 1309 ping pc17 1310 ping pc10 1311 teclado-abnt2 1312 su - jurandy 1313 teclado-abnt2 1314 cat ~/.gitconfig 1315 vim ~/.config 1316 vim ~/.gitconfig 1317 git config --list 1318 ssh jurandy@pc1 1319 ssh jurandy@pc3 1320 who 1321 loginctl 1322 pwd 1323 su - jurandy 1324 sudo apt purge firefox-esr 1325 su - 1326 su - jurandy 1327 su - 1328 su - jurandy 1329 echo "Boa noite 1330 echo 'Boa noite!' 1331 echo 'Boa noite!' | cowsay 1332 cowsay -l 1333 echo 'Boa noite!' cowsay -f 1334 echo 'Boa noite!' | cowsay -f hellokitty 1335 echo 'Boa noite!' | cowsay -f hellokitty | lolcat 1336 cowsay -l 1337 echo 'Boa noite!' | cowsay -f dragon | lolcat 1338 exit 1339 asciinema rec 1340 env 1341 env | sort 1342 env | sort | nl 1343 echo HOME 1344 echo $HOME 1345 ls -ld $HOME 1346 exa -lgd $HOME 1347 chmod -v 750 $HOME 1348 chmod -v o= $HOME 1349 df -h 1350 df -h . 1351 ls -l /etc 1352 cat /etc/passwd 1353 batcat /etc/passwd 1354 batcat /etc/group 1355 batcat /etc/hostname 1356 batcat /etc/hosts 1357 asciinema 1358 asciinema rec 1359 su - jurandy 1360 pwd 1361 mkdir -v coruja 1362 watch 'ls -l' 1363 ls -l 1364 pwd 1365 date 1366 date +%F 1367 touch pagina.md 1368 ls 1369 micro pagina.md 1370 cat -n pagina.md 1371 pandoc -s pagina.md -o pagina.html 1372 ls 1373 micro pagina.md 1374 cat -n pagina.md 1375 pandoc -s pagina.md -o pagina.html