whoami mplayer my_music_1Ccbd2ac.mp3 hostname ls ls ls mplayer * ls rm my_movie_* ls cat rand_num.sh ls ls -al ls -alh ls -alh vim rand_num.sh ls -alh mplayer my_movie_2DBBdc43.mkv cc hello.c cc --version gcc --version /usr/bin/gcc --version brew --config cc gcc brew doctor vim mvim macvim vim cd ls rm test ls brew tap homebrew/dupes brew install --use-llvm gcc brew doctor cd /usr/local/bin ls ln -s gcc gcc-4.2 ls -al gcc* ls -al g++* g++ --version ls brew install macvim --with-override-system-vim cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update brew update cd ls vim /usr/local/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb mplayer my_movie_32AA1abd.mkv cc hello.c cc --version gcc --version /usr/bin/gcc --version brew --config cc gcc brew doctor vim mvim macvim vim cd ls rm test ls brew tap homebrew/dupes brew install --use-llvm gcc brew doctor cd /usr/local/bin ls ln -s gcc gcc-4.2 ls -al gcc* ls -al g++* g++ --version ls brew install macvim --with-override-system-vim cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update brew update cd ls vim /usr/local/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb echo $f echo $PS1 PS1="\u > " mplayer my_music_1B12C31a.mp3 cc hello.c cc --version gcc --version /usr/bin/gcc --version brew --config cc gcc brew doctor vim mvim macvim vim cd ls rm test ls brew tap homebrew/dupes brew install --use-llvm gcc brew doctor cd /usr/local/bin ls ln -s gcc gcc-4.2 ls -al gcc* mplayer my_music_1ADd2A1D.mp3 ls -al g++* g++ --version ls brew install macvim --with-override-system-vim cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update brew update cd ls vim /usr/local/Library/Homebrew/extend/os/mac/extend/ENV/shared.rb mplayer my_music_1d1D2b1d.mp3 cd /tmp PS1="\u @ \W > " PS1="\u @ \W [\t>] " find . -iname "*.avi" -exec echo "AVANT" ';' echo {} ';' echo "APRES" ';' mplayer my_movie_233AcD13.mkv mplayer my_movie_3aD12a24.mkv cat /proc/$$/cmdline ll git clone https://7ahiry@github.com/7ahiry/dotvim.git .vim ls .vim mplayer my_movie_AAa2C3AB.mkv mplayer my_movie_2BdBa2dB.mkv git clone https://7ahiry@github.com/7ahiry/dotfiles.git .dotfiles mplayer my_music_A1A2bAA2.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_A2dDAa3B.mp3 ls cd .. ls mv my_* mooc/home/bob/download/. ls cp ~/.bash_history mooc/home/bob/. cp ~/.bash_history mooc/home/alice/. cd mooc/home/bob ls vim .bash_history ping www.google.com ls tar tzvf my_movie.tar.gz ls vim .bash_history vim /tmp/test vim /tmp/movie cat /tmp/movie awk '{print $1}' /tmp/movie awk '{print mplayer $1}' /tmp/movie tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh awk '{print "mplayer" $1}' /tmp/movie awk '{print "mplayer " $1}' /tmp/movie tar tzvf my_music.tar.gz tar tzvf my_music.tar.gz | cut -d " " -f 9 tar tzvf my_music.tar.gz | cut -d " " -f 12 ls mplayer my_music_ADB13aca.mp3 mplayer my_music_AaDDd2a3.mp3 tar tzvf my_music.tar.gz | cut -d " " -f 14 tar tzvf my_music.tar.gz | cut -d " " -f 14 | awk '{print mplayer $1}' tar tzvf my_music.tar.gz | cut -d " " -f 14 | awk '{print "mplayer " $1}' ls cd e/MOOCbash ls cd tree ls vim rand_num.sh ls mplayer my_music_B32Da2AB.mp3 mplayer my_music_B3C24Bbd.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_Bac4baca.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_C1BC3DaB.mp3 echo $0 ps -p $$ man ps mplayer my_music_2dacCaCC.mp3 mplayer my_music_333ca43a.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_3aCcBcAc.mp3 ls -alh vim rand_num.sh ls -alh tar czvf my_book.tar.gz my_book_* mv my_book.tar.gz ../. ls .. vim rand_num.sh ls -alh tar czvf my_music.tar.gz my_music_* rm my_music.tar.gz ls -alh tar czvf my_music.tar.gz my_music_* ls -alh mv my_music.tar.gz ../. ls ls .. ls -alh .. ls rm my_book_* rm my_music_* tar czvf my_pictures.tar.gz my_pictures_* rm my_pictures_* ls mplayer my_music_3ac1ba1a.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_42DdD2D2.mp3 mplayer my_music_44Dbc3Cb.mp3 ls mplayer my_movie_3ABC1Cc1.mkv sudo /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" mplayer my_music_4AaaDDA4.mp3 tmux mplayer my_music_4BdAB3CA.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_4c4aAD1C.mp3 vim rand_num.sh gtruncate --size 1k test ls -alh rm test ls -al ls -alh mv my_pictures.tar.gz ../mooc/home/bob/download/. ls download mkdir photos ls mv photos download/. ls history vim .bash_history ls history | cut -f 4 -d " " history mplayer my_music_4da3ddba.mp3 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" mplayer my_music_1dCba3AB.mp3 brew install git vim tmux iterm2 mplayer my_music_1d4dAb3A.mp3 mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_music_2caa4DDb.mp3 brew install git vim tmux brew install macvim --override-system-vim mplayer my_movie_BBaA3C2d.mkv mplayer my_movie_C41d4cAc.mkv mvim macvim mplayer my_music_22cb42Ad.mp3 tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_music_2b223aCB.mp3 vim mplayer my_movie_C2B324cB.mkv brew install zsh ls ls sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" mplayer my_music_4Dca2ab2.mp3 env vim .bash_history vim .zsh_history export LANG=fr_FR.UTF8 printenv | grep LANG mplayer my_movie_ADB2BdbB.mkv export LANG=fr_FR.UTF-8 printenv sort /tmp/tri C=$(tput setaf) PS1=`\[$C\]\u@\[$C\]\h:\[$C\]\w $ \[$RESET\]` unset LANG printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 locale mplayer my_movie_CB3BACA2.mkv mv ~/d/net/matrix.sh . mv ~/d/net/arbov10.tar.gz . tar tzvf arbov10.tar.gz tar xzvf arbov10.tar.gz ls cd mooc ls cd home/bob ls cd vide ls cd .. ls mkdir download cd download ls mkdir films mkdir mp3 mkdir livres mplayer my_movie_Ccda4bA2.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_movie_Cd41bB2A.mkv mplayer my_movie_DB1Da2c1.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 printenv sort /tmp/tri export LANG=fr_FR sort /tmp/tri export LANG=en_US sort /tmp/tri export LC_ALL=en_US sort /tmp/tri export LC_ALL=fr_FR sort /tmp/tri ls | paste - - - ls | paste - - - - printenv echo $F cd /tmp cp film_vacances_1.avi $F/. cd $F printenv F=1 export F F=1 export F printenv F=1 export F mplayer my_movie_aC12ACdc.mkv mplayer my_movie_ab2aa1A1.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_movie_b1D2A41A.mkv tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_movie_bA3cDD41.mkv find . D* -type d find D* -type d find /usr D* -type d find -type d find . -iname "D" -type d find . -iname "d*" -type d cd d find . -iname "*.avi" find . -iname "*.avi" -o -iname "*.pdf" find . (-iname "*.avi" ) -o (-iname "*.pdf") find . ( -iname "*.avi" ) -o ( -iname "*.pdf" ) find . '(' -iname "*.avi" ')' -o '(' -iname "*.pdf" ')' find . '(' -iname "*.avi" -size +1G ')' -o '(' -iname "*.pdf" -size -100M')' find . '(' -iname "*.avi" -size +1G ')' -o '(' -iname "*.pdf" -size -100M ')' mplayer my_movie_c1A1ca3D.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_movie_c2aCC4Db.mkv printenv | grep printenv find d* -type d find D* -type d find . '(' -iname "*.avi" -size +1G ')' -o '(' -iname "*.pdf" -size -100M ')' | more find '(' . -iname "*.avi" -size +1G ')' -o '(' books -iname "*.pdf" -size -100M ')' find '(' -f . -iname "*.avi" -size +1G ')' -o '(' -f books -iname "*.pdf" -size -100M ')' find '(' . -iname "*.avi" -size +1G ')' -o '(' . -iname "*.pdf" -size -100M ')' find $HOME ! -user $LOGNAME find /etc -exec echo avant ';' -print -exec echo après ';' find /etc -iname "*.conf" -exec echo avant ';' -print -exec echo après ';' find /etc -iname "*.*" -exec echo avant ';' -print -exec echo après ';' find /etc -iname "*" -exec echo avant ';' -print -exec echo après ';' ls /etc find /etc -iname "t*" find /etc -iname "*t*" find . -iname "*" cd d/ find . -iname "*" find . -iname "*.*" find . -iname "*.avi" find . -iname "*.avi" -exec echo "AVANT" ';' -exec echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" ';' {} ';' -exec echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" {} ';' -exec echo "APRES" ';' mplayer my_movie_c4cdD1DD.mkv tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_movie_cDD3Cdcd.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_movie_cb3234aa.mkv find . -iname "*.avi" -exec echo "AVANT" ';' echo "{}" ';' echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" ';' echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" ';' -exec echo {} ';' -exec echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" ';' -exec echo {} {}.bat ';' -exec echo "APRES" ';' find . -iname "*.md" -exec echo "AVANT" ';' -exec wc -l {} ';' -exec echo "APRES" ';' find . -iname "*.txt" -exec echo "AVANT" ';' -exec wc -l {} ';' -exec echo "APRES" ';' cd /tmp grep 'll\{2\}' slogan.txt mplayer my_movie_224DdbDd.mkv tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_movie_231C23BC.mkv echo $PS1 PS1="$(pwd) > " cd /tmp PS1=" $(pwd) > " mplayer my_music_C4411cA2.mp3 tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_music_CBbCa32b.mp3 printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_music_Cc4dB3c1.mp3 tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_music_D1a323cd.mp3 printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 ls -alh vim rand_num.sh ls -alh tar czvf my_book.tar.gz my_book_* mv my_book.tar.gz ../. ls .. vim rand_num.sh ls -alh tar czvf my_music.tar.gz my_music_* rm my_music.tar.gz ls -alh tar czvf my_music.tar.gz my_music_* ls -alh mv my_music.tar.gz ../. ls ls .. ls -alh .. ls rm my_book_* rm my_music_* tar czvf my_pictures.tar.gz my_pictures_* rm my_pictures_* ls mplayer my_music_D2b1cc1A.mp3 printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_music_DCB1Ddad.mp3 tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_music_DbdC1DAa.mp3 printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_music_a33bbac4.mp3 tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_music_a4ABC2aa.mp3 PS1="$USER $(date) > " PS1="$USER $(date) > " PS1="\u @ \W >" mplayer my_movie_ccAbc43b.mkv tar czvf my_movie.tar.gz my_movie_* ls -al ls -alh rm test ls ls -alh rm test.tar.gz ls rm my_movie_* ls ls -al ls man 2 stat ls cd .. ls cd .. ls cd MOOCbash ls cd tree ls mv my_movie.tar.gz ../. cd ../. ls ls vim rand_num.sh mplayer my_movie_d1A24ACB.mkv mplayer my_movie_dC1dB2AA.mkv printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_movie_daaaACCC.mkv grep 'l\{2\}' slogan.txt python printenv find . -iname "*.avi" -exec echo "AVANT" {} -exec echo "APRES" ';' find . -iname "*.avi" -exec echo "AVANT" {} "APRES" ';' mplayer my_movie_2DBBdc43.mkv mplayer my_movie_32AA1abd.mkv echo $f echo $PS1 mplayer my_music_aAbd231d.mp3 mplayer my_music_aD2dA2AA.mp3 mplayer my_music_bAD2Bac3.mp3 printenv sort /tmp/tri echo $LC_ALL export LC_ALL=fr_FR.UTF-8 echo $LC_ALL sort /tmp/tri printenv locale export LANG=fr_FR.UTF-8 mplayer my_music_bAd1daCd.mp3 ls -alh vim rand_num.sh ls -alh tar czvf my_book.tar.gz my_book_* mv my_book.tar.gz ../. ls .. vim rand_num.sh ls -alh tar czvf my_music.tar.gz my_music_* rm my_music.tar.gz ls -alh tar czvf my_music.tar.gz my_music_* ls -alh mv my_music.tar.gz ../. ls ls .. ls -alh .. ls rm my_book_* rm my_music_* tar czvf my_pictures.tar.gz my_pictures_* rm my_pictures_* ls mplayer my_music_bc4dc2a3.mp3 mplayer my_music_c23c3a1B.mp3 PS1="\u > " mplayer my_music_cD3Ac4aD.mp3 mplayer my_music_caDcBaA3.mp3 cd /tmp PS1="\u @ \W > " PS1="\u @ \W [\t>] " mplayer my_music_cc1a233C.mp3 mplayer my_music_cc1caDaD.mp3 mplayer my_music_dC33c3C3.mp3 mplayer my_music_dDB1a4c2.mp3 mplayer my_music_dacd43C4.mp3 echo $SHELL PS1="\u @ \W [\t] > " PS1="\u @ \w [\t] > " cd /tmp/MesPhotos/ ln -s .dotfiles/bashrc .bashrc vim .bashrc cd .vim ls git submodule init git submodule update vim .bashrc cd vim .bashrc ln -s .dotfiles/aliases .aliases ln -s .dotfiles/functions .functions cat .bashrc ln -s .dotfiles/exports .exports ln -s .dotfiles/wsnet .wsnet rm .zshrc ln -s .dotfiles/zshrc .zshrc ls ssh localhost ls ll ls -al ls lsa df -h vim .ssh ifconfig brew install macvim --override-system-vim route -n route ls mkdir -p dow/net mkdir -p dow/torrent cd cd Downloads ls rm -fr * ls brew install macvim --override-system-vim macvim mvim vim gcc gcc --version cc --version gcc brew install macvim --override-system-vim brew install gcc brew install macvim --override-system-vim gcc gcc --version cc cc --version ls which gcc sudo ln -s \ cd sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain gcc brew install macvim --override-system-vim sudo xcode-select --install brew install macvim --override-system-vim which gcc ls -al $(which gcc) cd /tmp vim hello.c gcc hello.c cc hello.c ls rm a.out ls -al $(which cc) cc hello.c clang --version brew install python brew install python3 brew install macvim --override-system-vim brew uninstall gcc brew install apple-gcc brew install apple-gcc42 brew install homebrew/dupes/apple-gcc brew install homebrew/dupes/apple-gcc42 brew install macvim --override-system-vim gcc cc gcc --version cc --version gcc brew uninstall homebrew/dupes/apple-gcc42 brew install gcc gcc --version gcc hello.c brew install gcc brew install macvim --override-system-vim brew uninstall gcc brew install homebrew/dupes/apple-gcc42 gcc --version gcc hello.c rm a.out gcc hello.c ls brew install macvim --override-system-vim sudo su ls sudo rm /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/ sudo rm /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain ls brew install macvim --with-override-system-vim brew update brew doctor brew install doxygen brew doctor mvim brew install macvim --with-override-system-vim brew tap homebrew/dupes brew install --use-llvm gcc gcc --version which gcc ls -al $(which gcc) gcc -v brew install macvim --with-override-system-vim brew install --use-gcc gcc gcc-4.2 --version cd /usr/bin mv gcc gcc-mac sudo mv gcc gcc-mac ls gcc-4.2 cd /tmp gcc-4.2 hello.c brew uninstall homebrew/dupes/apple-gcc42 gcc-4.2 hello.c brew install --use-gcc gcc gcc-4.2 gcc --version cc --version brew install --use-llvm gcc brew uninstall gcc gcc gcc --version which gcc cd /usr/bin ls -al gcc ls -al cc ls -al clang mv gcc gcc.old sudo mv gcc gcc.old brew install --use-gcc gcc48 brew install --use-gcc gcc42 brew install macvim --with-override-system-vim brew doctor cd vim .zshrc brew doctor brew install macvim --with-override-system-vim brew install --use-gcc gcc gcc --version cd /usr/local/Cellar/gcc/6.2.0 ls cd bin ls gcc ln -s /usr/local/Cellar/gcc/6.2.0/bin/gcc-6 /usr/local/bin/gcc gcc --version which gcc gcc --version brew install macvim --with-override-system-vim gcc --version vim /Users/tah/Library/Logs/Homebrew/macvim/01.configure cd /Users/tah/Library/Logs/Homebrew/macvim/01.configure cd /Users/tah/Library/Logs/Homebrew/macvim/ ls vim 00.options.out vim 01.configure cd /usr/local/bin ln -s gcc gcc42 brew install macvim --with-override-system-vim cd /Users/tah/Library/Caches/Homebrew/ ls tar xzvf macvim-8.0-114.tar.gz cd macvim-snapshot-114 ls make sudo su cd .. ls rm -fr macvim-snapshot-114 brew install macvim --with-override-system-vim ls cd gcc --version cd /tmp gcc hello.c sudo find / -iname "*Homebrew*" cd /usr/local/Homebrew/Library ls find . -iname "*shared*" cd Homebrew/extend/ENV sudo vim shared.rb brew uninstall gcc gcc gcc --version cd ls /usr/local/bin/gcc* ls -al /usr/local/bin/gcc* brew install homebrew/dupes/apple-gcc42 gcc --version ls -al /usr/local/bin/gcc* cd /usr/local/bin rm gcc* ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 gcc ln -s /usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 . gcc --version brew install macvim --with-override-system-vim cd /private/tmp/macvim-20161109-47935-1149c0p/macvim-snapshot-114/src brew doctor brew install macvim --with-override-system-vim sudo ln -s /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDeDefault.xctoolchain/ /Applications/Xcode.app/Contents/Developer/Toolchains/OSX100.11.xctoolchain brew install macvim --with-override-system-vim ifconfig ping 10.210.22.68 hostname ls cd Library/Developer ls rm * -fr rm -fr * ls brew install macvim --with-override-system-vim gcc --version cc --version cd /tmp ls brew doctor brew uninstall gcc brew uninstall homebrew/dupes/apple-gcc42 gcc gcc --version mkdir -p crs/MISA cd crs/MISA vim discussion_andry brew install macvim --with-override-system-vim cd cd Library/Developer ls rm -fr * cd cd .Trash ls rm -fr Xcode* cd .Trash ls rm -fr Xcode.app brew install macvim --with-override-system-vim ping www.google.com ifconfig ifconfig ^ ifconfig ping www.google.com`\ncc ping www.google.com\ncc cd mv Desktop/ssh .ssh cd .ssh ls cd ssh ls cd .. ls cp ssh/* . ls ls ssh/temp ping www.google.com ifconfig ping www.google.com ifconfig ping www.google.com ifconfig ifconfig ping www.google.com clang --version cc --version gcc --version brew install macvim --with-override-system-vim dd cd ls cat /etc/aliases dmesg brew install macvim --with-override-system-vim brew install irssi irssi ls free ddg 1000 EUR in AED ls mkdir tmp cd tmp git clone https://gitlab.com/m3206/TD.git rm -fr TD ls git clone https://gitlab.com/m3206/TP.git ls TP git clone https://gitlab.com/m3206/TD.git tmux alias ls='echo "Segmentation fault" && echo $* > /dev/null' ls ls -al unalias ls ls alias pwd="echo ~" pwd unalias pwd man nmap nmap brew install nmap brew link nmap cd /usr/local/share/man/de/ ls -al chmod -R 777 man1 _ chmod -R 777 man1 brew link nmap brew install nmap man nmap brew install traceroute brew install tcptraceroute traceroute tcptraceroute traceroute -I www.microsoft.com traceroute -U www.microsoft.com tcptraceroute -U www.microsoft.com tcptraceroute www.microsoft.com _ tcptraceroute www.microsoft.com _ tcptraceroute -p 80 www.microsoft.com split cd /tmp vim test split --lines=50 test split -l 50 test ls cat xaa cat test frtoen ouvrier brew install w3m frtoen ouvrier cd vim .functions frtoen informaticien vim .bashrc vim .zshrc vim .profile rm .profile ls vim .zshrc vim .bashrc ls cd /tmp wget https://gitlab.com/m3206/TP/raw/master/TP2/files/jeu.sh brew install wget wget https://gitlab.com/m3206/TP/raw/master/TP2/files/jeu.sh cat jeu.sh bash jeu.sh vim jeu.sh bash jeu.sh mv jeu.sh monjeu.sh bash monjeu.sh chmod u+x monjeu.sh ping www.google.com ifconfig ping 192.168.1.1 ping www.google.com cd ls mkdir -p d/net mkdir -p d/torren mkdir -p d/books mv d/torren d/torrents ls mv dow/net/* d/net/. mv dow/books/* d/books/. ls dow/torrent du -sh dow rm -fr dow ls mkdir v mv crs e mv d/net/FreeBSD-11.0-RELEASE-amd64.vhd v/. ls irssi VBoxManage setextrada Freebsd CustomVideoMode 1144x696x16 VBoxManage setextradata Freebsd CustomVideoMode 1144x696x16 VBoxManage setextradata fbsd CustomVideoMode 1144x696x16 xrandr VBoxManage setextradata fbsd CustomVideoMode 1280x800x16 VBoxManage setextradata fbsd CustomVideoMode 1280x864x16 VBoxManage setextradata fbsd CustomVideoMode 1024x768x16 df -h tmux man zshlovers cd d ls mv net/Al* books/. ls books mv net/Caleb_Doxsey_An_Introduction_to_Programming_in_Go.pdf books/. cd books ls open Caleb_Doxsey_An_Introduction_to_Programming_in_Go.pdf cd .. ls cd .. ls mv tmp t cd t ls cd TD ls vim VIM.md cd cd d/net ls tar tzvf OpenWest_vim.tgz tar xzvf OpenWest_vim.tgz cd OpenWest_vim ls vim eriks_vimrc vim demo.txt vim jabberwocky.txt vim midichlorianwocky.txt ls cd cd .ssh ls cat id_rsa.pub cat id_rsa cat id_rsa.pub brew install mvim cd d/net ls cd d/net mv M3206\ Notes-20161122_1521-colon_separated.csv M3206_eval.csv vim M3206_eval.csv ls cd .. ls cd .. ls cd e ls mkdir M3206 mv ../d/net/M3206_eval.csv M3206/. cd M3206 ls cat M3206_eval.csv | awk BEGIN {FS=":"} {print $1} cat M3206_eval.csv | awk BEGIN {FS=":"} {print $1}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {print $1}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=shasum ls$1}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=shasum $1; print test}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=$(sha1sum $1); print test}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=$(sha1sum $1); print $test}' sha1sum 35002674 cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=$(cat $1 | sha1sum ); print $test}' cat 35002674 | sha1sum echo 35002674 | sha1sum cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test=$(print $1 | sha1sum ); print $test}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {print $1 | sha1sum}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= echo $1 | sha1sum}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= "echo $1 | sha1sum"}' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= "echo $1 | sha1sum"; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= 'echo $1 | sha1sum'; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= $(echo $1 | sha1sum); print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= `echo $1 | sha1sum`; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test="echo $1 | sha1sum"; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test="echo $1" | sha1sum; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {test= $1 | sha1sum; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {"echo" $1 | sha1sum; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} {"echo" $1 ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { $1 | sha1sum ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { $1 | "sha1sum" ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha1sum " $1) ; print test }' which sha1sum which shasum cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("shasum " $1) ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo" $1 | "shasum") ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo" $1 "|" "shasum") ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "|" "shasum") ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "|" "shasum" | cur -f 1) ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "| shasum | cut -f 1" ) ; print test }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "| shasum | cut -f 1" ) ; }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "| shasum | cut -f 1 -d ' ' " ) ; }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "| shasum | cut -f 1 -d \" \" " ) ; }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test=system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print test $2 $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test=system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test=system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = 'system("echo " $1 "| shasum | cut -f 1 -d \" \" "' ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = "system("echo " $1 "| shasum | cut -f 1 -d \" \" "" ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system(\"echo -n \" $1 \"| shasum | cut -f 1 -d \" \" \" ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -e " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo " $1 "| shasum | cut -f 1 -d \" \" " ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo " $1 "| shasum | cut -f 1 -d \" \"i; echo -n -e " $2 $3 ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo " $1 "| shasum | cut -f 1 -d \" \" ; echo -n -e " $2 $3 ); print $2 " " $3 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n -e " $1 "| shasum | cut -f 1 -d \" \" ; echo -n -e " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n -e " $1 "| shasum | cut -f 1 -d \" \" " ; "echo -n -e " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n -e " $1 "| shasum | cut -f 1 -d \" \" ; echo -n -e " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" ; echo -n " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" ; echo " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" "; $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" "; "echo " $2 $3 ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \""); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("echo -n " $1 "| shasum | cut -f 1 -d \" \" ; echo titi"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=echo -n " $1 "| shasum | cut -f 1 -d \" \" ; echo $sha titi"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=echo " $1 "| shasum | cut -f 1 -d \" \" ; echo $sha titi"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha titi"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" $2:$3:$4); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" $2":"$3":"$4); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" $2); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" $3); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { test = system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ;"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha"); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" $1); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha" ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha titi" ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha $1" ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha $2" ); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha " ); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha "; "echo " $1); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha ";); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha "); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha "); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; "); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { sha=system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; "); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { sha="system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") "); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { sha="system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") \"); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { sha="system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") "); print sha }' ls cat M3206_eval.csv | awk 'BEGIN {FS=":"} { "system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") "); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { "system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \"); echo $sha "); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { sha="system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") \"); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; "); print sha }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha "); print $2 }' cat M3206_eval.csv | awk 'BEGIN {FS=":"} { system("sha=$(echo " $1 "| shasum | cut -f 1 -d \" \") ; echo $sha "); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05D %s %s %s %s", i, $2, $3, $4); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05i %s %s %s %s", i, $2, $3, $4); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05d %s %s %s %s", i, $2, $3, $4); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05d %s %s %s %s", i, $2, $3, $4, $5); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05d %s %s %s %s\n", i, $2, $3, $4, $5); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0} {i=i+1 ; printf("%05d %s %s %s\n", i, $2, $3, $5); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0,srand(seed); } {i=i+1 ; printf("%05d %s %s %s %f\n", i, $2, $3, $5, rand()); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d %s %s %s %f\n", i, $2, $3, $5, rand()); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d %s %s %s %f\n", i, $2, $3, $5, rand()*20); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d %s %s %s %2.2f\n", i, $2, $3, $5, rand()*20); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%s:%2.2f\n", i, $2, $3, $5, rand()*20); }' cat M3206_eval.csv | awk 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%2.2f:%2.2f\n", i, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%2.2f:%2.2f\n", i, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%2.2f:%2.2f\n", rand()*100, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%2.2f:%2.2f\n", rand()*10000, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("%05d:%s:%s:%2.2f:%2.2f\n", rand()*100000, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {i=i+1 ; printf("30%05d:%s:%s:%2.2f:%2.2f\n", rand()*100000, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%2.2f:%2.2f\n", num, $2, $3, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' > notes.csv cat notes.csv cat notes.csv | sort cat notes.csv | sort -f 2 cat notes.csv | sort cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' > notes_gr1.csv cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' > notes_gr2.csv cat M3206_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' > notes_gr3.csv mv ../../d/net/M1207_Base_Prog\ Notes-20161122_1706-colon_separated.csv M1207_eval.csv cat M1207 cat M1207_eval.csv cat M1207_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' >> notes_gr3.csv cat M1207_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' >> notes_gr2.csv cat M1207_eval.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } {num=30000000+rand()*100000 ; printf("%d:%s:%s:%d@rt-iut.re:%2.2f:%2.2f\n", num, $2, $3, num, rand()*20, rand()*20); }' >> notes_gr1.csv cat notes_gr1.csv vim notes_gr1.csv vim notes_gr2.csv vim notes_gr3.csv vim notes_gr1.csv vim notes_gr2.csv vim notes_gr3.csv tshark ls mv ~/d/net/http.cap . tshark -V -r http.cap tshark -r http.cap tshark -v -r http.cap tshark -r http.cap man tshark tshark --help tshark -V -r http.cap tshark -r http.cap tshark -r http.cap > pcap.cap vim pcap.cap ping www.google.com ifconfig ping www.google.com ifconfig ifocn ifconfig ping www.google.com sudo su ifconfig cd ls mv d/net/Debian_Jessie_64bit\(1\).vdi v/. ls ls v ls VirtualBox\ VMs cd VirtualBox\ VMs du -sh ls cd fbsd ls cd .. ls mkdir vdeb mv ~/v/Debian_Jessie_64bit\(1\).vdi vdeb/. cd vdeb mv Debian_Jessie_64bit\(1\).vdi Debian_Jessie_64bit.vdi cd .. mv vdeb debian ls cp -r * ../v. cp -r * ../v/. ls cd .. mv VirtualBox\ VMs VirtualBox\ VMs.old ls ls -al ls cd v ls mkdir mybox mv fbsd/fbsd.vdi mybox/vfbsd.vdi mv debian/Debian_Jessie_64bit.vdi mybox/vdeb_jessie.vdi ping www.google.com ifconfig ls ls mybox ls -al mv debian fbsd /tmp/. ls du -sh du -h ls ls mybox cd mybox mv Debian_Jessie_64bit.vdi vdeb_jessie.vdi ls cd .. ls rm -fr vdeb ls cd cd e ls cd M3206 ls mkdir tree cd tree ls mkdir -p M3{1,2}0{1,2,3,5,6,7}/{cours,td,tp}/{notes,supports,docs} tree bree install tree brew install tree tree ls find . -iname docs ls ls -lh rm fichier_* ls -lh du -sh rm fichier_* du -sh ls -lh mv fichier_10000 M3102/tp/docs/hugefile.bin mv fichier_30000 M3106/cours/supports/myfile.null mv fichier_50000 M3203/td/docs/trace.tr ls find . -size +40M find . -size +10M find . -size +20M find . -size -20M find . -size -20M +1M find . -size -20M -size +1M ls -al ./M3102/tp/docs/hugefile.bin ls -alh ./M3102/tp/docs/hugefile.bin ls ls -lh ls -al ls -lh mv rand_1000 M3107/tp/docs/http.pcap mv rand_3000 M3203/cours/supports/example.raw mv rand_5000 M3201/tp/docs/data.log find . -mane *.* find . -mane "*.*" find . -name "*.*" du -sh tree vim lorem.pl perl lorem.pl brew install libtext-lorem-perl perl perl --version cp ~/lorem . lorem chmod u+x lorem ls cat text_100.txt find . -name "*.*" mv text_90.txt M3101/td/supports/sujet01.txt mv text_100.txt M3103/tp/supports/tp1.txt mv text_110.txt M3105/tp/notes/rfc.txt mv text_120.txt M3202/td/notes/example.txt mv text_130.txt M3205/cours/supports/intro.txt ls tree find . -name "*.*" du -sh ls lorem --help ls car text_15.txt cat text_15.txt ls find . -name "*.*" mv text_130.txt M3205/td/supports/intro.txt mv text_5.txt M3205/td/supports/essai.md mv text_15.txt M3206/td/docs/readme.md cp text_25.txt M3207/td/docs/todo cp text_25.txt M3207/tp/supports/todo rm text_25.txt ls tree ls rm lorem.pl ls mv lorem M3207/tp/supports/. tree ls cd .. ls cd - cp ../notes_gr1.csv . ls vim notes_gr1.csv cat notes_gr1.csv vim notes_gr1.csv vim gen_notes.sh chmod u+x gen_notes.sh notes_gr1.csv test vim gen_notes.sh ls cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%2.2f:%2.2f\n", $1, $2, $3, $4, rand()*20, rand()*20); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%2.2f:%2.2f\n", $1, $2, $3, $4, rand()*20, rand()*20); }' > test cat test rm test vim gen_notes.sh cat test cat test1 ls rm test* vim gen_notes.sh cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d:%d\n", $1, $2, $3, $4, rand()*20, rand()*20); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*50, rand()*20, rand()*50); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*5, rand()*20, rand()*5); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, rand()*5, rand()*20, rand()*5); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, rand()*9, rand()*20, rand()*9); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, (rand()*2)*5, rand()*20, (rand()*2)*5); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (int)(rand()*2))*5; }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (rand()*2))*5; }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2)*5; }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2*5; }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2; }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (rand()*2)*50 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (rand()*2)%2 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, ((rand()*2)%2)*5 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, rand()*2 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (rand()*2)+5 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, rand()*2, rand()*20, (rand()*1)+5 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, (rand()*1)+50 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, (rand()*1) ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, (rand()*1)*(50) ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, rand()*1 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, int(rand()*1) ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, int(rand()*2) ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, (rand()*1)+50, rand()*20, int(rand()*2)*50 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d:%d.%d\n", $1, $2, $3, $4, rand()*20, int(rand()*2)*50, rand()*20, int(rand()*2)*50 ); }' cat notes_gr1.csv | awk -v seed=$RANDOM 'BEGIN {FS=":"; i=0;srand(seed); } { printf("%d:%s:%s:%s:%d.%d0:%d.%d0\n", $1, $2, $3, $4, rand()*20, int(rand()*2)*5, rand()*20, int(rand()*2)*5 ); }' vim gen_notes.sh cd e/M3206/tree l lq ls ls cat test find . -iname notes find . -type d -iname notes find . -type d -iname notes -iname cours find . -iname "*cours*notes*" cat test cat test cat test tree ls mv notes_gr1.csv ../. ls mv gen_notes.sh M3206/tp/docs/. ls tree du -sh ls find . -iname "*.*" find . -iname "*.*" -exec wc -l {} \; find . -type f -iname "*.*" -exec wc -l {} \; find . -type f -iname "*.*" -exec wc -l {} \; | sort -nr find . -type f -iname "*.*" -exec wc -l {} \; | sort -nr | head find . -type f -iname "*.*" -exec wc -l {} \; | sort -nr | head | shasum ls cd .. ls git clone https://trazafin@gitlab.com/m3206/exam.git mv tree exam/. cd exam git add . git commit -m "add structure" git push origin master ls cd tree ls find . -type f -iname "*.*" -exec wc -l {} \; | sort -nr | head | shasum find . -type f -iname "*.*" -exec wc -l {} \; | sort -nr man head ls -R *.txt ls -R "*.txt" ls -R vim .aliases source ~/.aliases ls -R | grep "*.csv" ls -R | grep "*.csv" ls -R | grep "*.*" ls -R ls cd M3206/cours ls vim notes/evaluations.csv cd .. vim td/notes/evaluations.csv vim tp/notes/evaluations.csv cd .. git add M3206/cours/notes/evaluations.csv M3206/td/notes/evaluations.csv M3206/tp/notes/evaluations.csv git status git commit -m "remove my name" git push origin master find . | grep Tahiry find . find . -type f cat $(find . -type f) | grep Tahiry cat $(find . -type f) ls cat $(find . -type f) | grep Tahiry cat $(find . -type f) | grep "Tahiry" cat $(find . -type f) man grep vim M3207/cours/notes/evaluations.csv git add M3207/cours/notes/evaluations.csv git commit -m "change file" git push origin master git config --global --edit echo $EDITOR export EDITOR=/usr/bin/vim git config --global --edit ls grep -rl Tahiry * grep -rl Tahiry * | wc -l ls vim M3206/cours/notes/evaluations.csv ls cd e/M3206 ls cd exam ls vim tree/M3101/cours/notes/evaluations.csv git add M3206/cours/notes/evaluations.csv git commit -m "change files" git push origin master grep -rl Tahiry * | wc -l grep Tahiry * | wc -l grep -r Tahiry * | wc -l grep -r Tahiry * cat $(find . -name *.csv) | shasum cat $(find . -name "*.csv") | shasum cat $(find . -name "*.csv") cat $(find . -name "*.csv") | grep Tahiry cat test ls git status ls cd tree find $(ls M31*) -type f ls M31* ls M31*/ find $(ls M31*) -type f ls M31* ls find $(ls M31*) -type f cat M3101/cours/notes/evaluations.csv cd M3207 cd cours cd ../../ grep .rl Tahiry * | wc -l grep -rl Tahiry * | wc -l ls find . -type -f | wc -l find . -type f | wc -l find . -type f find . -type f -name "*evaluations*" find . -type f -name "*evaluations*" | wc -l ls ls M31*/ man ls find . -size + 100M find . -size +100M find . -size +90M find . -size +50M find . -size +30M find . -size +100M find . -size +10M find . -size +5M git status rm test ls ls grep -r Tahiry * grep -r Tahiry: * grep -r Tahiry * cat Tahiry ls cd M3206/cours ls cd notes ls cat evaluations.csv | sort man sort cat evaluations.csv | sort -t=":" cat evaluations.csv | sort -t=: cat evaluations.csv | sort -t : man sort cat evaluations.csv cat evaluations.csv | sort -t : -k5 cat evaluations.csv | sort -rn -t : -k5 man sort dmesg _ dmesg cd ls ls .ssh ifconfig scp -r .ssh 10.210.100.102:~/. ping www.google.com brew install mvim brew install macvim --override-system-vim softwareupdate gcc ls /usr/bin/gcc which /usr/bin/gcc ls -al /usr/bin/gcc gcc --version ls -al /usr/bin/gcc* brew install gss brew install gcc rew reinstall gcc --without-multilib brew reinstall gcc --without-multilib export CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc CPP='/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -E' brew install macvim --override-system-vim sudo xcode-select -switch /Applications/Xcode.app brew install macvim --override-system-vim brew link --overwrite macvim mvim tmux cd mkdir .zsh git clone git://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions vim .zshrc ls rm lorem ls lv VirtualBox\ VMs.old rm -fr VirtualBox\ VMs.old ls ls t ls e ls d tmux ssh 192.168.1.19 ls .ssh scp -r .ssh 192.168.1.19:~/. tumux tmux ssh ssh 192.168.1.19 chmod 700 .ssh/id_rsa* ssh 192.168.1.19 ssh ps aux ssh 192.168.1.19 ls ssh ssh 192.168.1.19 scp -r 192.168.1.19:~/test/tree0* . scp -r 192.168.1.19:~/test/tree0\* . ifconfig ls d ls cd d/net ls tar tzvf nonsense-0.6.tar.gz tar xzvf nonsense-0.6.tar.gz cd nonsense-0.6 ls cat README ls cat slashdot.data ls ca vim README cd d/net/nonsense-0.6 echo 78 | shasum echo 3 | shasum man ascii ls -l ls -la ls -lah cd cd t ls cd .. ls ssh 192.168.1.19 cd .dotfiles git status git add aliases zshrc git status git commit -m "change alias and modify zshrc"" git commit -m "change alias and modify zshrc" git push origin master cd ls .zsh cd ls brew install coreutils gdate date gtop gls ls python --version python3.4 --version python3.5 --version pip install -U simpy pip install --upgrade pip pip3.5 install --upgrade pip pip install -U simpy pip3.5 install -U simpy pip install -U simpy python pip --version pip2 --version pip2 install -U simpy ls man perl perl -pe '$_ = "$. $_"' cd ls cd d/net/nonsense-0.6 ls vim README cd ls mkdir r cd r ls git clone https://trazafin@gitlab.com/pysim.git git clone https://trazafin@gitlab.com/trazafin/pysim.git ls cd pysim ls cat README.md mkdir sandbox cd sandbox echo 3 | shasum echo 4 | shasum echo 5 | shasum ls cat README.md cd .. cat README.md cat README.md | perl -ne 'print "$. $_"' cat README.md | perl -ne 'print "$.:$_"' cd cd t ls cd TP ls cat README.md cd .. ls mkdir exam wget https://gitlab.com/m3206/cours/raw/master/files/tree.tar.gz wget https://gitlab.com/m3206/cours/raw/master/files/tree00.tar.gz wget https://gitlab.com/m3206/cours/raw/master/files/tree01.tar.gz wget https://gitlab.com/m3206/cours/raw/master/files/tree02.tar.gz ls shasum tree00.tar.gz shasum tree.tar.gz shasum tree01.tar.gz shasum tree02.tar.gz shasum tree00.tar.gz brew install gdrive gdrive list ls cd ls Documents ifconfig \tk--ls Di-cls Documents/^ ls Do ls Documents/ ipy pip install ipython pip3 install ipython htop brew install htop htop tmux htop base64 man base64 base64 -d<< mail cat mail ls gpg -d encrypted\(1\).asc gpg gpg -h gpg -k cd ls cd Desktop/pic ls open selfie_cin.jpg gpg --output cin.gpg --symmetric selfie_cin.jpg ls ls -alh cin.gpg ls -alh selfie_cin.jpg open cin.gpg gpg --output c.png --symmetric cin.gpg open c.png gpg --output c.png --decrypt --symmetric cin.gpg gpg --output c.png --decrypt cin.gpg gpg -o c.png -d cin.gpg gpg -o ccc.png -d cin.gpg open ccc.png mutt gpg -k cd cd .gnupg ls cd private-keys-v1.d ls cd .. ls ls openpgp-revocs.d ls cat gpg.conf ls cat pubring.gpg ls gpg -h cd ls mkdir g cd g ls cd /Users/tah/cours ls ifconfig ping www.google.com cd /Volumes/TRANSCEND ls find . -iname "*cv*" ls cd /Volumes/TRANSCEND ls cd mkdir a mv Desktop/cv a/. ls cd a ls cd cv ls cat readme.md ls cl git status ls latex brew install brew-cask wget -r https://partage.inria.fr/share/page/site/sharefun/ ls cd partage.inria.fr ls cd share ls cd .. rm -fr partage.inria.fr ls latex cd cd d/net ls cv_* cd ls find . -iname "*reunion*" mv a/cv/reunion_iut a/. cd a ls mkdir iut mkdir lim mv reunion_iut iut/2017_02_06_reunion cd iut vim 2017_02_06_reunion python3 ls cd find . -iname "*pres_v2*" cd d/net ls neu* ls mv lettre-iut\(1\).pdf recomm_d_sinapayel.pdf latex brew install brew-cask brew install mactex ls /usr cd /usr find . -iname "*tex*" find . -iname "*latex*" find . -iname "*pdflatex*" which pdflatex cd cd ./local/texlive/2016/bin/x86_64-darwin ls cd /usr/local/texlive/2016/bin/x86_64-darwin ls cd ls vim .bashrc vim .zshrc source .zshrc brew install rubber brew install homebrew/tex/rubber rubber rubber --help cl ls .bin cd ls .bin unalias ls ls .bin cd .bin cd ls cd .bin ln -s .dotfiles/bin $HOME/.bin ls .bin cl cd Desktop/ppp_iut ls cl -pd presentation.tex ls git statis git status git branch ls brew install zathura cd cd .vim/bundle ls git status git submodule add https://github.com/LaTeX-Box-Team/LaTeX-Box.git git add . git commit -m "Install LatexBox" cd cd Desktop/ppp_iut ls mvim presentation.tex ls mv presentation.pdf ppp_pres.pdf ls rm presentation.aux presentation.f* presentation.log presentation.nav presentation.out presentation.snm presentation.toc ls mvim presentation.tex gitk git gui cd cd .vim git gui git status git checkout -- vimrc ls git status git push origin master cd d/net mv Capture.JPG WiFi_RT01.jpg mv Capture2.JPG WiFi_RT02.jpg mv bornes\ wifi\ RT\ GB.ods WiFi_UR_01.ods cd d/net mv WiFi_* ~/Desktop/. rm ~/Desktop/presentation.pdf cd d/torrents rm -fr Running.Wild.2017.WEB-DL.x264-FGT ping www.google.com ifconfig cd .. ls cd net ls ls *pdf* ls *expert* cd .. find . -iname "*expert*" ifconfig pwd find . -iname "*expert*" ifconfig ping 192.168.1.13 cd .places/ ls cd default ls cd noyo ls cd etc ls cd .. mv .places .places.bak cd .places ls cd .. ls cd .places.bak ls cd default ls find . -iname "*key*" cd noyo/etc/keys ls cd .. cp -r keys ~/. cd rm -fr .places CD mkdir p ls p mkdir -p p/key mv places_private_key.pem p/key/. cat tahiry-rt-78FBCE95.asc ls ls keys mv keys p/key/. ls cat privkey rm privkey cat pass rm pass rm platform.txt rm tree0* ls open meal_prep.jpg ls open Situation\ de\ famille.pdf cat a_envoyer cd Applications/ l ls find . -iname "*firefox*" cd .. find . -iname "*firefox*" find . -iname "*default*" find . -iname "*default*" | grep firefox find . -iname "*default*" | grep moz find . -iname "*default*" | find . -iname "*default*" cd Library/ ls cd Mozilla ls cd Extensions ls cd .. ls cd .. find . -iname "*default*" cd Application\ Support cd Firefox ls cd Profiles ls cd vvz37frk.default ls ping www.google.com telnet 192.168.1.131 ifconfig telnet 192.168.1.131 ping 192.168.1.1 ping 192.168.1.231 telnet 192.168.1.231 ping 192.168.1.231 telnet 192.168.1.231 ifconfig telnet 192.168.1.231 ping 192.168.1.231 ping 192.168.1.1 telnet 192.168.1.231 ssh bandit0@bandit.labs.overthewire.org ssh bandit1@bandit.labs.overthewire.org ssh bandit0@bandit.labs.overthewire.org ping www.google.com brew install cmatrix cmatrix cmatrix -B cmatrix -o cmatrix cmatrix -ba cmatrix -ba -u 9 cmatrix -ba -u 1 cd /Users/tah/tp ping www.google.com ifconfig ping 192.168.60.114 ping 192.168.60.1 ifconfig ping 192.168.60.1 ping 192.168.60.2 ping 192.168.60.255 -b ping -b 192.168.60.255 ping 192.168.60.255 ping www.google.com ifconfig ping 192.168.60.1 ping www.google.com cd /Users/tah/tp ls mvim tp4.md ls cd a ls cd cv ls vim CV_RAZAFINDRALAMBO.tex cd .. ls cd cd d/ find . -iname "*vaiana*" find . -iname "*moana*" cd ls ls *.asc cat gmail_7ahiry.B06B89FD.asc ls ls *.asc cat gmail_trazafin.59F3F937.asc ls *.asc cat ovh_raza.23F487B6.asc ls *.asc cat proton_tahiry.FFAB9613.asc ls ls *.asc cat rt_tahiry.78FBCE95.asc ls *.asc cat univ_tahiry.raza.FB121BAB.asc ls ls *.asc rm myprivatekey.asc tahiry-rt-78FBCE95.asc ls ls *.asc ls ls *.asc touch keys cat keys cat keys cat keys rm keys&& touch keys cat keys vim keys rm keys&& touch keys gpg -h gpg --symmetric --cipher-algo AES256 -o keys.txt.gpg keys ls cat keys.txt.gpg ls gpg -d keys.txt.gpg -o hihi gpg --decrypt keys.txt.gpg -o hihi gpg --decrypt keys.txt.gpg gpg --decrypt keys.txt.gpg > /tmp/test vimdiff /tmp/test keys ls rm /tmp/test ls -al keys* ls -alh keys* gpg --decrypt keys.txt.gpg > /tmp/test rm /tmp/test cd d/net gpg --decrypt encrypted\(2\).asc gpg --decrypt encrypted\(2\).asc > /tmp/test cat /tmp/test cd cd d/net gpg -d keys.txt.gpg rot13 touch test.php vim test.php ssh -p 22222 level01@wargame.newbiecontest.org cd cd Library/Application\ Support/Tox ls cd .. rm -fr Tox ssh -p 22222 level01@wargame.newbiecontest.org ssh -p 22222 level02@wargame.newbiecontest.org telnet https://www.newbiecontest.org/epreuves/hacking/ep2/ 80 telnet https://www.newbiecontest.org/ 80 telnet https://www.newbiecontest.org 80 telnet http://www.newbiecontest.org 80 ssh -p 22222 level02@wargame.newbiecontest.org python cd cd d/net/offworld-analyse ls cd home ls cd john ls -al cat password.save ls cd python ms l sls ls cat exercice1.py cat solution1.py cat solution2.py cat exercice1.py ls cd .. ls cd .. ls cd .. ls cd var/log ls cd proftpd ls cd .. ls cd offworld-analyse ls cd etc ls cd .. ls cd var ls cd www ls cat pass.php cat index.php cat construction.htm ls ls images cat pass.php cat index.php cd .. ls cd log ls cat auth.log ls cat proftpd/proftpd.log cat apache2/access.log ls cat boot cat acpid ls cd .. ls cd .. ls cd etc ls cat proftpd.conf cat proftpd.conf | grep pass vim proftpd.conf ls vim apache2/apache2.conf vim apache2/httpd.conf ls cat passwd ls cat ftpusers ls cat passwd ls cat shells ls cd .. ls cd /home ls cd - cd home ls cd john ls -al cat .bashrc ls ls -al cat .bash_history ls ls -al cat .bash_logout cat .bash_profile ls cat password.save find . -iname "*gpg*" ls cd python ls grep -r pgp * grep -l pgp * cat solution14.py ls cat exercice14.py cat solution14.py cd cd d/net rm offworld-analyse rm -fr offworld-analyse cd offworld-analyse ls cd home ls cd john l ls cd python ls ls cd .. gpg -d password.save cp python/solution14.py solution.asc grep -rl 538C6FE6 grep -rl 538C6FE6 * gpg -d password.save cd .. ls cd .. ls grep -rl pass * vim var/log/auth.log cat var/www/images/thumbs/password cat var/www/images/thumbs/password | more grep -rl pass * cat var/log/proftpd/xferlog cat var/www/images/thumbs/README cat var/www/images/thumbs/pass grep -rl pass * cd home ls cd john ls vim .bash_history cd .. find . -iname "*.png" vim home/john/.bash_history vim var/log/auth.log ls cd home ls cd john ls cd python ls ls -al cd d/net/offworld-analyse ls vim var/log/auth.log cd .. grep -rl pass * cd .. grep -rl pass * vim var/www/images/thumbs/password vim var/www/images/thumbs/pass cat var/www/images/thumbs/pass vim var/www/images/thumbs/pass cd var/www/images/thumbs/ ls ls -al cat password vim password open pass /Users/tah/d/net/offworld-analyse/var/www/images/thumbs/pass ; exit; vim pass vim password cat pass vim password cd home/john/ ls history history --help history -help $HISTFILE echo $HISTFILE vim .bash_history ls -al cd .. ls cd .. ls cd log ls vim auth.log vim .bash_history ls vim apache2/access.log cd .. ls vim var/log/auth.log cd home/john ls cd python ls cat exercice1.py vimdiff exercice1.py exercice14.py cat solution14.py ls -al cat solution99.py cd .. vim .bash_history cd python ls su ls ls cd .. ls vim .bashrc ls ls -al cat password.save ls cd python ls ls -al ls ls -l man ls ls -l ls -lh cd .. ls cat password.save ls vim .bash_history cd .. ls cd var ls cd log ls cat acpid ls cd ../.. ls vim var/log/auth.log vim acpid cd .. ls find . -iname "Oct 15" grep -rl "Oct 15" * vim log/proftpd/proftpd.log vim log/clamav/freshclam.log grep -rl "Oct 15 22" * grep -rl "Oct 15" * cd .. grep -rl "Oct 15" * ls cd etc ls vim bash.bashrc grep -rl exercice * cd .. grep -rl exercice * vim home/john/.bash_history cd home/john ls vim python/solution47.py vim .bash_history cat python/solution47.py vim var/www/images/thumbs/password cd var/www/images/thumbs ls cat pass vim pass wc pass vim pass cd python3 ping www.google.com cd t ls mkdir newbiecontest cd newbiecontest ls vim renvoi.py chmod u+x renvoi.py vim renvoi.py cd t/newbiecontest ls pip install requests time ./renvoi.py cd t/newbiecontest ls vim renvoi.py ping www.newbiecontest.org cp renvoi.py racine.py vim racine.py time ./racine.py ping www.google.com time ./racine.py cp racine.py equation.py vim equation.py cd t/ mkdir jason cd jason git clone https://github.com/jason-lbtn/pres_jason.git links links2 brew install links2 brew install w3c brew install elinks elinks www.google.com brew install w3m w3m www.google.com ls ifconfig ls cd /Users/tah/tp ping www.google.com ls cd r ls cd MyKeys ls mkdir src doc ls vim journal.md ls vim doc/readme.md ls find . -iname "*Arduino*" cd Documents ls cd Arduino ls cp WifiTelenetServer ~/r/MyKeys/src/. cp WifiTelenetServer/WifiTelenetServer.ino ~/r/MyKeys/src/. ls ls src ls ls src ls ls src ls vim readme.md cd src ls ls WifiTelenetServer ls ls WifiTelenetServer ls cd WifiTelenetServer ls pwd ls cd /Users/tah/r/MyKeys git status telnet 192.168.1.214 cd .. ls telnet 192.168.1.214 ping 192.168.1.214 telnet 192.168.1.214 telnet 192.168.1.231 telnet 192.168.1.214 ping 192.168.1.214 ping 192.168.1.231 ping 192.168.1.214 telnet 192.168.1.214 ping 192.168.1.214 telnet 192.168.1.214 ifconfig ls cd ls \n ls cd t ls cd newbiecontest ls vim cesar.py cd t/newbiecontest ls chmod u+x cesar.py vim /tmp/test vim /tmp/test vim /tmp/test :q cd t/newbiecontest ls vim /tmp/test vim /tmp/test vim /tmp/test :q cd t/newbiecontest vim /tmp/test cd /Users/tah/r/mygittest pwd git status ls git status mkdir td1 echo "ligne" > td1/TD1_git.txt git status git add td1/TD1_git.txt git status git commit -m "Crée un fichier, avec une ligne" git status git push origin master ls gitk cd cd d/net/ mv fichier ../../Desktop wireshark --version cd cd Desktop cat fichier cd cd d/net ssldump -Nr capture.pcap | awk 'BEGIN {c=0;} { if ($0 ~ /^[ ]+Certificate$/) {c=1; print "========================================";} if ($0 !~ /^ +/ ) {c=0;} if (c==1) print $0; }' brew install ssldump ssldump -Nr capture.pcap | awk 'BEGIN {c=0;} { if ($0 ~ /^[ ]+Certificate$/) {c=1; print "========================================";} if ($0 !~ /^ +/ ) {c=0;} if (c==1) print $0; }' mkdir pcap_ssl mv capture.pcap pcap_ssl/. cd pcap_ssl mv ../../../Desktop/fichier . mv fichier key.key ssldump -k key.key -dnq host 192.78.67.130 ssldump -k key.key -i eth0 -dnq host 192.78.67.130 ssldump -k key.key -i wla0 -dnq host 192.78.67.130 ssldump -k key.key -i wlan0 -dnq host 192.78.67.130 ssldump -k key.key -dnq host 192.78.67.130 ssldump -k key.key -dnq host 192.78.67.130 -r capture.pcap ssldump -k key.key -dnq -r capture.pcap ssldump -k key.key -dnq host 192.78.67.129 -r capture.pcap ssldump -k key.key -r capture.pcap -dnq host 192.78.67.129 ssldump -k key.key -r capture.pcap -dnq host 192.78.67.130 ssldump -k key.key -r -dnq host 192.78.67.130 ssldump -k key.key -r capture.pcap -dnq host 192.78.67.130 cd .. ls cd pcap_ssl cp ../memePasCap.pcap . ls vim memePasCap.pcap cat memePasCap.pcap | grep pass tshark -V -r memePasCap.pcap > output.txt. vim output.txt. mv output.txt. output.txt cat output.txt | grep pass cat output.txt | grep -c 5 pass cat output.txt | grep -c5 pass cd cd d/net/ ls cd pcap_ssl ls grep pass output.txt grep jambon output.txt grep passwrd output.txt vim output.txt cd .. vim stega1.exe file stega1.exe vim stega1.exe ls/n ls cd .. ls cd books ls *lab* open Thomas_Wilhelm_Professional_penetration_testing_creating_and_learning_in_a_hacking_lab.pdf ls *exploi* ls *exploitation* cd .. ls find . -iname "*exploi*" open net/exploitation-avancee-buffer-overflow.pdf rm net/exploitation-avancee-buffer-overflow.pdf open books/Jon_Erickson_Hacking_The_Art_of_Exploitation,_2nd_Edition.pdf find . -iname "*basics*" open books/Patrick_Engebretson_The_basics_of_hacking_and_penetration_testing_ethical_hacking_and_penetration_testing_made_easy.pdf find . -iname "*moire*" find . -iname "*eclair*" ping www.google.com ls cd net ls ls -al Lettre* ls -al lettre* telnet 192.168.1.109 cd .. ls cd cd t ls cd .. find . -iname "*index*" find . -iname "*sketch.js*" cd c ls mkdir p5-matrix git clone https://github.com/emilyxxie/green_rain.git ls cd green_rain ls vim sketch.js cd convert dessin.png dessin.bmp open dessin.bmp convert bash.png bash.bmp vim index.html vim sketch.js cd cd c ls cd green_rain mkdir img mv ../../bash.png . ls mv bash.png img/. cd .. git clone https://github.com/generative-light/p5.scribble.js.git ls ccd p5.scribble.js ls cd p5.scribble.js ls ls examples ls cd examples ls vim chart.html ls vim chart.html cd .. ls cd p5.scribble.js ls cd examples ls cp ~/d/net/xkcd.ttf . cp ~/d/net/Humor-Sans.ttf . d cd cd Desktop ls convert bash.png -resize 400x200 bash_small.png cd cd d/net/ python3 scatter_demo.py python scatter_demo.py pip3 install numpy pip install numpy python3 scatter_demo.py pip3 install matplotlib python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py ls cd d/net/ vim scatter_demo.py python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py vim scatter_demo.py python3 scatter_demo.py brew install exercism exercism fetch python hello-world ls cd cd exercism ls cd python/ ls hello-world ls vim hello_world.py vim hello_world_test.py cat README.md l ls vim hello_world.py python3 hello_world_test.py vim hello_world.py python3 hello_world_test.py vim hello_world.py brew uninstall exercism brew install exercism exercism debug brew uninstall exercism cd .. ls cd .. rm -fr exercism irssi python3 ls cd ls cd a ls cd iut ls vim 2017_03_02_Reunion_Apprentisage python3 cesar.py irssi \n ping www.google.com cd find . -iname "*important*" cd d/net/doc_importants ls open livret_de_famille_couleur.pdf cd .. open rib_ca_nouveau.pdf cd doc_importants ls open impots_revenus_2016.pdf ping www.moovjee.fr whois www.movvjee.fr whois www.moovjee.fr dig www.moovjee.fr irssi python ping 10.210.100.223 dmesg _ dmesg ls /dev ls /dev/tty ls /dev/tty* ls /dev/cu* ping www.google.com ifconfig python ping www.google.com ifconfig cd cd d/books find . -iname "*first*" open Paul\ Barry-Head\ First\ Python\ \ A\ Brain-Friendly\ Guide-O\'Reilly\ Media\ \(2016\).pdf oython3 python3 cd find . -iname "*.svg" find . -iname "*bash*" find . -iname "*logo*" find . -iname "*matrix*" nc :;while [ $? -eq 0 ];do nc -vlp 8080 -c'(r=read;e=echo;$r a b c;z=$r;while [ ${#z} -gt 2 ];do $r z;done;f=`$e $b|sed 's/[^a-z0-9_.-]//gi'`;h="HTTP/1.0";o="$h 200 OK\r\n";c="Content";if [ -z $f ];then($e $o;ls|(while $r n;do if [ -f "$n" ]; then $e "`ls -gh $n`";fi;done););elif [ -f $f ];then $e "$o$c-Type: `file -ib $f`\n$c-Length: `stat -c%s $f`";$e;cat $f;else $e -e "$h 404 Not Found\n\n404\n";fi)';done dirs man dirs dirs --help dirs -help dirs apropos dirs ping www.google.com python3 cd d/net ls mv Et\ si\ on\ parlait\ infections\ sexuellement\ transmissibles\ _.mp4 mst_dina.mp4 mv mst_dina.mp4 ../../t/. cd ../../t ls ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:02:29 -t 00:03:32 output1.avi mpv output1.avi mpv mst_dina.mp4 ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:04:27 -t 00:05:24 output2.avi ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:05:31 -t 00:05:45 output3.avi ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:06:04 -t 00:07:44 output4.avi ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:08:05 -t 00:09:10 output3.avi ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:08:05 -t 00:09:10 output5.avi ffmpeg -i mst_dina.mp4 -vcodec copy -acodec copy -ss 00:09:36 -t 00:11:47 output6.avi ls mencoder output1.avi output2.avi output3.avi output4.avi output5.avi output6.avi -ovc copy -oac copy -of lavf format=mp4 -o mst_cut_dina.mp4 menconder cat output* > mst_cut_dina.mp4 mpv mst_cut_dina.mp4 ls -al ls -alh printenv cd cd d/net/compiler ls latex compil.tex ls dvips compil.dvi ps2pdf compil.ps open compil.pdf ls rm compil.aux compil.dvi compil.log compil.pdf compil.ps ls cl -pd compil.tex ls open /tmp/tex/compiler/compil.pdf cl -pd compil.tex open /tmp/tex/compiler/compil.pdf ping www.google.com cl -pd compil.tex open /tmp/tex/compiler/compil.pdf set env cl -pd compil.tex sh which ls /usr/bin/ls /usr/ls cl -pd compil.tex env HOME=/Users/tah/d ls $HOME env $HOME=/Users/tah/d ls $HOME env $HOME=/Users/tah/d/net ls $HOME env $HOME=/Users/tah/d/net cd pwd env $HOME=/Users/tah/d/net cd env TZ=MST7MDT date env TZ=GMT date echo $TZ export TZ=GMT date env TZ=MST7MDT date env cl -pd compil.tex date cl -pd compil.tex env TZ=GMT+2 date env TZ=GMT-2 date env TZ=EET date env TZ=CET date date cl -pd compil.tex env -i TZ=CET date evn env env -i TZ=CET date man env man set set set | grep PATH set env set env a=1 env set set | grep a tahiry=1 echo $tahiry set | grep tahiry env | grep tahiry set set | grep HOME set > /tmp/test vim /tmp/test cl -pd compil.tex dir=/tmp ls $dir export bash cd cd d/n cd d/net open mooc-bash.pdf env mytime=CET echo $mytime env TZ=$mytime date env TZ=CET date date env echo $TZ env TZ=CET env date TZ=GMT date HOME=/tmp cd cd $HOME echo $HOME cd $HOME env ls /tmp cd /tmp cd $HOME pwd cd /tmp cd pwd cd /Users/tah/r/mygittest cd pwd HOME=/Users/tah cd ls bash HOME=/tmp cd pwd bash pwd cd pwd echo tahiry echo $tahiry bash export tahiry bash mytimezone=CET echo $mytimezone export mytimezone bash cl -pd compil.tex man printenv printenv env vimdiff < $(env) < $(printenv) vimdiff < $(env) $(printenv) env env > /tmp/t1 printenv > /tmp/t2 vimdiff /tmp/t1 /tmp/t2 cl -pd compil.tex screen man unset set echo $a unset a echo $a vim .bashrc vim .zshrc pwd cd pwd cd /Users/tah/ vim .bashrc vim .zshrc vim .bashrc vim .exports cd PS1=toto ls PS1="toto> " ls PS1="toto@$(pwd)> " PS1="$USER@$(pwd)> " PS1="$LOGNAME@$(pwd)> " PS1="$LOGNAME> " PS1="$LOGNAME $(date)> " clear echo $var var=1 echo $var unset var echo $var prompt declare man declare declare --help info declare declare echo $tahiry declare | grep tahiry declare > /tmp/ttt vim /tmp/ttt env id id -u id -un history echo $HISTCONTROL history pwd cp /tmp/ttt tttt history vim .bash_history bash clear echo tahiry echo $tahiry tahiry=1 echo $tahiry clear echo $tahiry clear echo $tahiry clear bash tmux ls -al tmux -r tmux tmux --help tmux -help tmux a cd find . -iname "*journal*" cd /tmp cat ttt head -n 3 ttt head -n 10 ttt vim ttt tail -n 10 ttt tail -n 3 ttt cat ttt tail -n 3 +2 ttt head head -h cat /var/log/authd.log dmesg _ dmesg dmesg sudo su cd cd Desktop convert -units PixelsPerInch CAP1_Formation_Pro_01.pdf -density 600 out.pdf ls -al unalias ls cd find . -iname "*important*" convert -units PixelsPerInch d/net/Paie-juillet-2016.pdf -density 600 d/net/paie_juillet_2016.pdf head -n 15 /var/log/system.log cd /tmp vim tri sort tri cat tri sort sort tri cat tri | sort vim tri2 cat tri2 sort -n -k 3 tri2 sort -n -k 4 tri2 sort -n -k4 tri2 sort -n -k3 tri2 sort -n -k7 tri2 sort -n -k7 -r tri2 sort -n -k7 tri2 sort -n -k8 tri2 sort -n -k 8 tri2 cat tri2 vim tri2 cat tri2 sort -n -k 8 tri2 sort -n -k 4 tri2 sort -n -k 4 -r tri2 sort -n -k 4 tri2 sort -n -k 7 tri2 sort -n -k 7,8 tri2 sort -n -k 7-8 tri2 sort -n -k 7 8 tri2 sort -n -k 7,8 tri2 sort -n -k 7,4 tri2 sort -n -k 7,8 tri2 sort -n -k 7,9 tri2 man sort sort -nk 7 -nk 8 tri2 sort -nk 7 -nk 4 tri2 vim tri2 sort -nk 7 -nk 4 tri2 sort -nk 7 -nk 8 tri2 sort -nk 8 tri2 cat tri2 sort -nk 8 tri2 sort -nk 4 tri2 vim tri2 sort -nk 4 tri2 sort -nk 7 tri2 sort -nk 7 -nk 8 tri2 sort -nk 7 -nk 3 tri2 sort -nk 3 -nk 7 tri2 cp tri2 tri3 vim tri3 sort -nk 3 -nk 7 tri3 cat tri3 sort -nk 3 -nk 7 tri3 sort -nk 7 -nk 3 tri3 sort -nk 7 -nk 8 tri3 sort -nk 8 -nk 7 tri3 sort -nk 8 -nk 4 tri3 sort -nk 8 -nk 3 tri3 sort -nk 3 -nk 8 tri3 vim tri3 sort -nk 3 -nk 8 tri3 sort -nk 3 tri3 sort -nk 3 -nk 4 tri3 sort -nk 4 -nk 4 tri3 sort -nk 4 tri3 sort -nk 3 tri3 ls vim tri sort tri echo LC_LANG echo $LC_LANG echo $LANG env LANG=fr_FR.UTF-9 sort tri env LANG=fr_FR.UTF-8 sort tri env LANG=en_GB.UTF-8 sort tri env LANG=en_GB.UTF-8 sort -n tri env LANG=en_GB.UTF-8 sort tri cp tri tri4 cat tri3 sort tri3 vim tri3 sort tri3 vim tri3 sort tri3 sort -k2 tri3 env LANG=en_GB.UTF-8 sort -k2 tri3 env LANG=fr_FR.UTF-8 sort -k2 tri3 vim tri3 sort tri3 sort -k2 tri3 vim tri3 sort -k2 tri3 sort tri3 vim tri3 sort tri3 cat tri3 sort tri3 vim tri3 sort tri3 sort -k2 tri3 sort tri3 vim tri3 sort tri3 sort -n tri3 vim tri3 cat tri3 sort -nk 2 tri3 sort -k 2 tri3 sort tri3 sort -n tri3 sort -k2 tri3 sort -nk3 tri3 sort -nk 3 tri3 vim tri3 sort -nk 3 tri3 sort -nk 3 -k 5 tri3 sort -nk 3 -k 6 tri3 vim tri3 sort -nk 3 tri3 sort -nk 3 -k 4 tri3 cp tri3 tri4 vim tri4 cut -f 2 tri4 cut -f 2 -d " " tri4 cat tri4 cut -f 2,1 -d " " tri4 cut -f 2,3 -d " " tri4 cut -f 2,5 -d " " tri4 cut -f 1 -d ";" tri4 vim j1 python3 env LANG=fr_FR.UTF-8 sort -k2 tri3 env LANG=en_US.UTF-8 sort -k2 tri3 env LANG=en_US.UTF-8 sort -k2 tri env LANG=fr_FR.UTF-8 sort -k2 tri env LANG=fr_FR.UTF-8 sort tri printenv | grep LANG bash env LANG=en_US.UTF-8 sort tri printenv | grep LANG bash cd rm Desktop/COURRIER-1.PDF cd Desktop convert -units PixelsPerInch releve_dec.pdf -density 400 releve_dec_01.pdf convert -units PixelsPerInch releve_janv.pdf -density 400 releve_jan_01.pdf convert -units PixelsPerInch releve_fev.pdf -density 400 releve_fev_01.pdf _ dmesg tput setaf 6 tput tput tah tput setaf tput setaf 6 tput setaf C=$(tput setaf) PS1=’\[$C\]\u@\[$C\]\h:\[$C\]\w $ \[$RESET\]’ bash ping www.google.com python3 irssi ping www.google.com cd /tmp vim lo vim hi paste lo hi paste hi lo vim hi paste hi lo paste lo hi man paste paste -d : lo hi paste -d " " lo hi paste -d : lo hi cp hi me paste -d : lo me hi ls vim tri vim tri3 cp tri3 tri4 vil tri4 vim tri4 cat tri4 cp tri3 tri5 vim tri5 join -jl 1 tri4 tri5 join -j1 1 tri4 tri5 join -1 1 tri4 tri5 vim tri 5 vim tri5 join -1 1 tri4 tri5 vim tri5 join -1 1 tri4 tri5 vim tri5 join -1 1 tri4 tri5 vim tri4 join -1 1 tri4 tri5 cat tri4 cat tri5 join -j -1 1 tri4 tri5 join -1 1cqtri4 tri5 vim tri5 join -1 1cqtri4 tri5 join -1 1 tri4 tri5 join -1 1 -2 2 tri4 tri5 join -1 2 -2 1 tri5 tri4 cat tri5 cat tri4 vim tri5 join -1 2 -2 1 tri5 tri4 python vim un man uniq ls uniq un uniq - uun uniq -u un uniq -d un man uniq uniq -d un uniq -u un ls cd ls ls *key* find . -iname "*key*" cd p ls cd key ls cd keys ls cd .. ls cd .. cd r cd cd r ls cd MyKeys ls cd find . -iname "*key*" cd keys ls cat keys ` cat keys ifconfig \n ping www.google.com irssi cd ls ifconfig ls cat 59F3F937.asc ls cd v mkdir shared python ping ping www.google.com cd bash lein.sh brew install leiningen ping www.google.com lein help man tr cd /tmp ls vim test tr "[A-Z]" "[a-z]" < tet tr "[A-Z]" "[a-z]" < test cat test vim test tr "[A-Z]" "[a-z]" < test tr "Uf" "*F" < test cat test test > test2 vim test2 cat test2 test2 > test3 vim test3 wc test3 wc -l test3 wc -c test3 wc -w test3 wc -m test3 cd ls cd d/torrents find . -iname "*ssl*" python3 curl https://sh.rustup.rs -sSf | sh brew install rust ping www.google.com ifconfig ifconfig -a ping www.google.com cd ls cd a ls git clone https://tahiry@scm.gforge.inria.fr/authscm/tahiry/git/pe-wasun/pe-wasun.git ls cd pe-wasun ls cd .. rm -fr pe-wasun ls ssh tahiry@gforge.inria.fr scp -r tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/ . ls mv htdocs ps-wasun mv ps-wasun pe-wasun cd pe-wasun ls cp -r 2016 2017 vim index.html ls cd 2017 ls rm -fr old/* ls ls old ls vim authors.html ls Pictures mv ~/13.jpeg Pictures/malta.jpg scp Pictures/malta.jpg tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/Pictures/. ssh tahiry@scm.gforge.inria.fr cd .. ls cd 2017 vim index.html cd Pictures mv ~/d/net/22060774080_80ae7621b0_o.jpg malta.jpg ls cd .. ls vim index.html scp Pictures/* tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/Pictures/. scp index.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. vim index.html scp index.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. cd .. scp index.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/. vim index.html ls cd 2017 ls vim cfp.html cd a/pe-wasun cd 2017 ls vim index.html mvim cfp.html mvim index.html scp cfpw.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. scp cfp.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls scp committees.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls mvim hotel.html mvim authors.html scp authors.html hotel.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls mvim posters.html scp posters.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. mvim posters.html vim posters.html scp posters.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls mvim previous.html scp previous.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. mvim program.html mv program.html program.old cp program.old program.html scp program.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls rm program.old mvim registration.html scp registration.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. cd .. vim index.html bash ping www.google.com cd find . -iname "*.mp3" ls cd /tmp ls cat test mv unix slogan cat slogan grep UNIX slogan.txt grep UNIX slogan vim slogan mv slogan slogan.txt cat slogan.txt grep UNIX slogan.txt grep -v UNIX slogan.txt grep -vn UNIX slogan.txt grep -vnc UNIX slogan.txt grep -vncl UNIX slogan.txt grep -vnc UNIX slogan.txt grep -vn UNIX slogan.txt grep -vc UNIX slogan.txt cat slogan.txt grep ^L slogan.txt grep ^Li slogan.txt grep ux$ slogan.txt grep ^Kux$ slogan.txt grep ^K*ux$ slogan.txt grep ^K\*ux$ slogan.txt grep ^K ux$ slogan.txt grep "^K ux$" slogan.txt grep "^K" "ux$" slogan.txt cat slogan.txt grep ^[KU] slogan.txt grep '^[KU]' slogan.txt grep '^[K-U]' slogan.txt cat slogan.txt grep '[K-U][a-z]{4}' slogan.txt grep '[K-U][a-z]{3}' slogan.txt grep '[K][a-z]{3}' slogan.txt grep '[K][a-z]{2}' slogan.txt grep '[K][a-z]{3}' slogan.txt grep '[K-U][a-z]{3}' slogan.txt grep '^[K-U][a-z]{3}' slogan.txt grep '^[K-U][a-z]' slogan.txt grep '^[K-U][a-z]{3}' slogan.txt grep '^[K-U][a-z]{1,5}' slogan.txt grep '^[K-U][a-z]' slogan.txt grep '[K-U][a-z]' slogan.txt grep '[K-U][a-z]{1}' slogan.txt grep '[K-U][a-z]' slogan.txt grep '[K-U]' slogan.txt grep '[K-U][a-z][a-z][a-z][a-z]' slogan.txt grep '[K-U][a-z][a-z][a-z][a-z] ' slogan.txt grep '[K-U][a-z]{2} ' slogan.txt grep '[K-U][a-z]{3} ' slogan.txt grep "[K-U][a-z]{3} " slogan.txt grep "[K-U][a-z]{2} " slogan.txt grep "[K-U][a-z]{5} " slogan.txt grep "[a-z]{5} " slogan.txt grep "[A-Z][a-z]{5}" slogan.txt grep "[A-Z][a-z]" slogan.txt grep "[A-Z].[v]" slogan.txt grep "[A-Z].[s]" slogan.txt grep "[a-Z].[s]" slogan.txt grep "[A-z].[s]" slogan.txt grep "[A-Z].[s]" slogan.txt grep '[A-Z][a-z]{5}' slogan.txt grep '[A-Z][a-z]{4}' slogan.txt grep '[A-Z][a-z]{3}' slogan.txt grep \'[A-Z][a-z]{3}\' slogan.txt grep \'[A-Z][a-z]{4}\' slogan.txt grep \'[A-Z][a-z]{2}\' slogan.txt grep \'[A-Z][a-z]{3}\' slogan.txt grep \'[A-Z][a-z]{1,5}\' slogan.txt grep "\'[A-Z][a-z]{1,5}\'" slogan.txt grep 'l\{2\}' slogan.txt grep '[A-Z][a-z]\{4\}' slogan.txt grep '[A-Z][a-z]\{4\} ' slogan.txt grep '[A-Z][a-z]\{3\} ' slogan.txt cat slogan.txt grep '[K-U][a-z]\{3\} ' slogan.txt grep '[B-K][a-z]\{3\} ' slogan.txt grep '[B-G][a-z]\{3\} ' slogan.txt grep '[B-G][a-z]\{3\}' slogan.txt grep '[B-G][a-z]\{3\}$' slogan.txt grep '[B-G][a-z]\{3\}' slogan.txt grep '[U-Z][a-z]\{3\}' slogan.txt grep '[A-Z][a-z]\{3\}' slogan.txt grep '[A-Z][a-z]\{4\}' slogan.txt grep '[A-Z][a-z]\{3\}' slogan.txt grep '[A-Z][a-z]\{4\}' slogan.txt grep '[A-Z][a-z]\{5\}' slogan.txt grep '[A-Z][a-z]\{5\} ' slogan.txt grep '[A-K][a-z]\{5\} ' slogan.txt grep '[A-K][a-z]\{4\} ' slogan.txt grep '[A-K][a-z]\{5\} ' slogan.txt grep '[A-Z][a-z]\{4\}' slogan.txt grep '[A-Z][a-z]\{4\} ' slogan.txt grep '[R-Z][a-z]\{4\} ' slogan.txt $ grep '[R-Z][a-z]\{4\} ' slogan.txt grep '[R-Z][a-z]\{4\} ' slogan.txt awk '{print $5}' < slogan.txt awk '{print $5}' slogan.txt awk '{print $2 $1 $3 $4}' slogan.txt awk '{print $2 $1 $3 $4}' notes.txt awk '{print $2 " " $1 " " $3 " " $4}' notes.txt mv notes.txt wcs.txt cat wcs.txt awk '{print $2 " " $1 " " $3 " " $4}' wcs.txt awk '{print $2 " " $1 " " $3 " " $4 age: $4 -$3}' wcs.txt awk '{print $2 " " $1 " " $3 " " $4 age: $4 - $3}' wcs.txt awk '{print $2 " " $1 " " $3 " " $4 "age:" $4 - $3}' wcs.txt awk '{print $2 " " $1 " " $3 " " $4 " age:" $4 - $3}' wcs.txt awk '{print $2 " " $1 " " $3 " " $4 " age: " $4 - $3}' wcs.txt awk '{print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3}' wcs.txt awk 'BEGIN {Les informaticiennes} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END { il y en a: $NR}' wcs.txt awk 'BEGIN {Les informaticiennes} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END {on en veut plus}' wcs.txt awk 'BEGIN {print "Les informaticiennes"} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END {print "il y en a :" $NR "on en veut plus"}' wcs.txt awk 'BEGIN {print "Les informaticiennes"} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END {print "il y en a :" $NR " on en veut plus"}' wcs.txt awk 'BEGIN {print "Les informaticiennes"} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END {print "il y en a :" NR " on en veut plus"}' wcs.txt awk 'BEGIN {print "Les informaticiennes"} {print $2 " " $1 " " $3 "-" $4 " age: " $4 - $3} END {print "il y en a : " NR " on en veut plus"}' wcs.txt cd cd a/pe-wasun ls cd 201 ls cd 2017 ls vim committees.html scp committees.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. vim committees.html scp committees.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. vim committees.html scp committees.html tahiry@scm.gforge.inria.fr:/home/groups/pe-wasun/htdocs/2017/. ls vim authors.html ping www.google.com cd env ping www.google.com env env | head 10 env | head -n 10 tree cd d tree history history | sort history | cut -v -f1 -d " " history | cut -f 1 -d " " ssh tahiry@gforge.inria.fr ls ls ls a-al ls -al cd .. ls -al ls -al | grep * ls -al | grep -r * ls -al | grep p ls -al ls -al | grep p find . * ls l unalias ls l ls ll ls var=1 echo var echo $var printenv printenv | grep var ls source .zshrc ls unalias ls ls printenv cd $MP3 cd $HOME ls mkdir -p Documents/films/vacances cd Documents/films/vacances pwd touch /tmp/film_vacances_1.avi F=/Users/tah/Documents/films/vacances echo $F cd cd $F cd cd /tmp bash F=/Users/tah/Documents/films/vacances echo $F printenv echo $F bash ls export F echo $F bash cd find . -iname "*.mp3" s="www.google.com" ping $s export s printenv echo $F python3 find . -iname "*log*" find . -iname "*logo*" ping $s ping www.google.com ifconfig ping 10.210.100.223 ping 10.210.100.1 ping 8.8.8.8 python3 echo $HOME HOME=/tmp bash HOME=/Users/tah env printenv bash $0 echo $0 printenv echo $1 echo $0 zsh echo $0 ps -ef ps -ef | grep $$ ps -ef | grep $$ | grep -vv grep ps -ef | grep $$ | grep -v grep ps -p $$ bash sh csh cd /tmp bash HOME=/tmp cd pwd cd vim .bashrc HOME=/Users/tah cd vim .bashrc cd pwd vim .bashrc f=/tmp cd $f cd $(ls $f) echo $(ls $f) echo $(echo $f) $(echo $f) $(echo $HOME) echo $HOME ls -al $(echo $f) ls -a /tmp ls -al $($f) (ls $f) (ls -al $f) (echo $f) echo $f (ls $f) ls $f ls /tmp (ls $f) ($f=/Users/tah) (f=/Users/tah) echo $f (f=/Users/tah; ls $f) set bash (echo $f) tmux echo $f ls -Rl / tmux ls -Rl / unalias ls ls -Rl / man tmux tmux ls -Rl / unalias ls ls -Rl / ls tmux tmux -r man tmux tmux -a tmux a echo $F printenv tmux a echo $f tmux echo $f ls -lR bg ls ls -Rl / bg PS1=$LOGNAME > PS1=$USER > PS1="$USER@$(pwd)> " sudo su echo $f tmux f=/tmp printenv export f printenv unset f printenv ls -Rl /tmp ls -Rl / ls touch Photos.jpeg mkdir -p /tmp/MesPhotos/Vacances/2017 ls sklmdsf kljmklf lkjdfmlkqj lfkjmdfklq meariepoirupaioeura ls cd /tmp ls cleat clear printenv set printenv echo $HOME echo $PATH echo $HOME cd /tmp cd pwd HOME=/tmp/MesPhotos cd pwd f=/tmp/MesPhotos/Vacances/2017 echo $f cd $f pwd tmux echo $f export f printenv tmux tmux a cd pwd HOME=/Users/tah cd ls vim .bashrc source .bashrc printenv PS1="$USER @ $(pwd) > " cd /tmp pwd echo $PS1 PS1="$USER > " ls bash man PS1 history | cut -f 1 -d " " history history | cut -f 1 -d " " history | cut -f 1 history | cut -f 2 -d " " history | cut -f 3 -d " " history | cut -f 4 -d " " history | cut -f 4 -d " " | sort history | cut -f 4 -d " " | sort | uniq history | cut -f 4 -d " " | sort | uniq -c history | cut -f 4 -d " " | sort | uniq -c | sort -n history | cut -f 4 -d " " | sort | uniq -c | sort -rn history | cut -f 4 -d " " | sort | uniq -c | sort -rn | head c c="cd /tmp" echo $c $c $($c) cd /tmp cd echo $c `$c` cd /tmp cd "cd /tmp" c=`cd /tmp` $c pwd echo $c c=$(cd /tmp) echo $c $c $(cd /tmp) cd d/net ls *.torrent rm .zcompdump-* cd l ls cd d/net ls vim star-wars-episode-i-la-menace-fantome-french-dvdrip-ac3-2011.torrent find . -iname "*.avi" find . -iname "*.mpg" find . -iname "*.torrent" find . -iname "*.mkv" ls ls torrent ls cd cd .. ls cd ls cd d/ ls find . -iname "*.mkv" find . -iname "*.avi" find . -iname "*.mkv" find . -iname "*.mpg" find . -iname "*.mpeg" ls cd torrents ls cd .. find . -iname "*.mp4" cd vim .bash_history cat .bash_history grep ^git*les$ .bash_history grep "^git*les$" .bash_history grep "^git*" .bash_history grep "^git*iles$" .bash_history grep "^git" .bash_history grep "^git*" .bash_history grep "^git clone" .bash_history grep "^git clone*@" .bash_history grep "^git clone.@" .bash_history grep "^git.clone" .bash_history grep "^git.clone " .bash_history grep "^git*clone" .bash_history grep "^git\*clone" .bash_history grep "^git" "files$" .bash_history grep "^[git]" .bash_history grep "^[g]" .bash_history grep "^[g]*[s]$" .bash_history grep "[s]$" .bash_history grep "^git*************files$" .bash_history grep "^gitfiles$" .bash_history grep "^git.files$" .bash_history grep "^git files$" .bash_history grep "^git.*files$" .bash_history $ sed '/^git.*files$/d' .bash_history $ sed '/"^git.*files$"/d' .bash_history grep "^git.*files$" .bash_history sed '/^git.*files$/d' .bash_history grep "^git.*files$" .bash_history sed '/^git.*files$/d' .bash_history > /tmp/test grep "^git.*files$" /tmp/test cp .bash_history /tmp/. cd /tmp ls vim .bash_history mv .bash_history bash_history grep "^git.*files$" bash_history sed -i '/^git.*files$/d' bash_history sed '/^git.*files$/d' bash_history sed '/^git.*files$/d' bash_history > test grep "^git.*files$" test sed -i 's/^git.*files$//' bash_history sed 's/^git.*files$//' bash_history sed -i 's/^git.*files$//g' bash_history sed 's/^git.*files$//' bash_history sed 's/^git.*files$//' bash_history > test grep "^git.*files$" test grep "^git.*files$" bash_history sed -i '' 's/^git.*files$//' bash_history grep "^git.*files$" bash_history cp ~/.bash_history . sed -i '' '/^git.*files$/d' bash_history grep "^git.*files$" bash_history cp ~/.bash_history . mv .bash_history bash_history grep "^git.*files$" bash_history sed -i '' '/^git.*files$/d' bash_history grep "^git.*files$" bash_history d cd cd d ls cd torrents ls man find find $HOME/films $HOME/livres -iname "*avi" -size +1G -mtime -7 -o -iname "*.epub" -user tah -mtime -7 -exec rm {} ';' cd vim .bash_history grep "^mplayer.*avi$" .bash_history sed -i '' "/^mplayer.*avi$/d" .bash_history ls cd ls cd t ls ls TD ls cd .. ls cd t ls mkdir trash cd trash cd cd v ls cd mybox ls cd cd t/trash mv ~/Desktop/jessie.vdi . ls python -m SimpleHTTPServer ifconfig ifconfig ping www.google.com ifconfig python -m SimpleHTTPServer ifconfig scp jessie.vdi rt@172.16.230.68:~/. ping 172.16.230.68 scp jessie.vdi rt@172.16.230.68:~/. cd ls cd e ls cd MOOCbash ls cat why wget https://gitlab.com/m3206/cours/raw/master/files/tree.tar.gz ls -al ls -alh tar xzvf tree.tar.gz cd tree ls ls -al find . -iname "*.sh" find . -size +1G find . -iname "*" -size +1G find . -iname "*" -size +10M cat M3106/cours/supports/myfile.null ls -alh M3106/cours/supports/myfile.null truncate brew install truncate man gtruncate gtruncate test gtruncate --size 10M test ls ls -al test ls -alh test gtruncate --size 1G test ls -alh test ls ls -al ls -alh tar czvf test.tar.gz test ls -al ls -alh ls df -h ls sl ls ls rm my_pirated_movie_* cat /dev/urandom | env LC_CTYPE=C tr -cd 'a-f0-9' | head -c 32 cat /dev/urandom | head -c 32 cat /dev/urandom mktemp tmp.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ls /tmp man mktemp ls rm XXXXXxx* ls rm NOhFwv OaCJ4b PernC9 TdjcCR UTWkbT ZMq8Fo e6JQtq mvUdCQ tmp.4Bm85H6YmYDTKD0sJuCfm321D4bmsoaW vqicEj ls rm 4pqxRB ls hexdump -n 16 -v -e '/1 "%02X"' /dev/urandom hexdump -n 4 -v -e '/1 "%02X"' /dev/urandom date +%S%N hexdump -n 4 -v -e '/1 "%02X"' /dev/urandom hexdump -n 4 -v -e '/1 "%02X"' /dev/urandom | cut -d "%" -f 1 date | base64 date | md5 date | md5 | head -c 5 date | md5 gpw ls cd e/MOOCbash/tree ls rand hex cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 10 | head -n 1 cd e/MOOCbash ls cd tree ls vim rand.sh bash rand.sh chmod u+x rand.sh vim rand.sh ls ls -alh ls -al awk -v min=5 -v max=10 'BEGIN{srand(); print int(min+rand()*(max-min+1))}' awk -v min=10 -v max=1000 'BEGIN{srand(); print int(min+rand()*(max-min+1))}' mv rand.sh rand_char.sh vim rand_num.sh chmod u+x rand_num.sh ls ls -alh