Advertisement
sandervanvugt

bash scripting august 23

Aug 4th, 2023
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.94 KB | None | 0 0
  1. [student@localhost bash-scripting]$ history
  2. 1 echo $day
  3. 2 exit
  4. 3 echo $day
  5. 4 echo $day123
  6. 5 echo ${day}123
  7. 6 echo ${day}
  8. 7 ls
  9. 8 echo $?
  10. 9 ls uguyguyfg
  11. 10 echo $?
  12. 11 vim hello.sh
  13. 12 nano hello.sh
  14. 13 vimtutor
  15. 14 nano hello.sh
  16. 15 hello.sh
  17. 16 echo $PATH
  18. 17 pwd
  19. 18 mkdir bin
  20. 19 mv hello.sh bin/
  21. 20 hello.sh
  22. 21 cd bin
  23. 22 ls -l
  24. 23 bash hello.sh
  25. 24 chmod +x hello.sh
  26. 25 ls -l
  27. 26 hello.sh
  28. 27 file hello.sh
  29. 28 sudo git clone https://github.com/sandervanvugt/kubernetes
  30. 29 sudo dnf install -y git
  31. 30 git clone https://github.com/sandervanvugt/kubernetes
  32. 31 cd kubernetes/
  33. 32 ls
  34. 33 cd
  35. 34 git clone https://github.com/sandervanvugt/bash-scripting
  36. 35 echo $PATH
  37. 36 history
  38. 37 type cd
  39. 38 type useradd
  40. 39 help
  41. 40 man bash
  42. 41 echo *
  43. 42 echo \*
  44. 43 echo \****
  45. 44 echo '****'
  46. 45 echo "****"
  47. 46 NAME=Sander van Vugt
  48. 47 NAME="Sander van Vugt"
  49. 48 echo $NAME
  50. 49 NAME="Sander van Vugt"
  51. 50 NAME=Sander van Vugt
  52. 51 echo $NAME
  53. 52 echo $"NAME"
  54. 53 echo "$NAME"
  55. 54 declare -r ANSWER=yes
  56. 55 echo $ANSWER
  57. 56 ANSWER=maybe
  58. 57 ls
  59. 58 cd bash-scripting/
  60. 59 vim countdown
  61. 60 man true
  62. 61 vim countdown
  63. 62 history
  64. 63 vim countdown
  65. 64 vim readit
  66. 65 ./readit
  67. 66 ls -l
  68. 67 chmod +x *
  69. 68 ./readit
  70. 69 cat readit
  71. 70 vim printcolor
  72. 71 chmod +x printcolor
  73. 72 ./printcolor
  74. 73 vim colors
  75. 74 ./printcolor
  76. 75 vim printcolor
  77. 76 history
  78. 77 cat readit
  79. 78 vim readit
  80. 79 . readit
  81. 80 pwd
  82. 81 cd
  83. 82 cd bash-scripting/
  84. 83 vim script3
  85. 84 ./script3 a b c d e f g h i j k l
  86. 85 cat script3
  87. 86 vim script4
  88. 87 ./script4 a b c d
  89. 88 cat script4
  90. 89 vim shiftit
  91. 90 man test
  92. 91 vim shiftit
  93. 92 chmod +x shiftit
  94. 93 ./shiftit a b c d e f g
  95. 94 vim shiftit
  96. 95 ./shiftit a b c d e f g
  97. 96 vim shiftit
  98. 97 man test
  99. 98 vim shiftit
  100. 99 ./shiftit a b c d e f g
  101. 100 vim shiftit
  102. 101 man test
  103. 102 history
  104. 103 cat shiftit
  105. 104 vim shiftit
  106. 105 ./shiftit a b c d e f g
  107. 106 cat shiftit
  108. 107 vim shiftit
  109. 108 ./shiftit a b c d e f g
  110. 109 man test
  111. 110 tar -cvf /tmp/backup-$(date +%d-%m-%y).tar .
  112. 111 history
  113. 112 ls -l /tmp/backup-04-08-23.tar
  114. 113 uname -r
  115. 114 sudo dnf install -y vsftpd lftp
  116. 115 sudo vim /etc/vsftpd/vsftpd.conf
  117. 116 sudo systemctl start vsftpd
  118. 117 lftp localhost
  119. 118 vim setupftp
  120. 119 ls
  121. 120 ./setupftp
  122. 121 ls
  123. 122 vim kube-setup.sh
  124. 123 ls
  125. 124 cd ..
  126. 125 git clone https://github.com/sandervanvugt/cka
  127. 126 cd cka
  128. 127 ls
  129. 128 vim setup-container.sh
  130. 129 cd ../bash-scripting/
  131. 130 vim script6
  132. 131 ./script6 /usr/bin/blah
  133. 132 vim script6
  134. 133 ./script6
  135. 134 ./script6 /usr/bin/stupid
  136. 135 vim script7
  137. 136 mkdir this
  138. 137 cd this
  139. 138 touch file{1..10}.jpg
  140. 139 ls
  141. 140 for i in file*; do mv $i $i{%jpg}.doc; done
  142. 141 ls
  143. 142 for i in file*; do mv $i ${i%%jpg}.doc; done
  144. 143 ls
  145. 144 for i in file*; do echo $i; done
  146. 145 for i in file*; do echo ${i%%.*}; done
  147. 146 for i in file*; do echo ${i%%.*}.doc; done
  148. 147 for i in file*; do mv $i ${i%%.*}.doc; done
  149. 148 ls
  150. 149 history
  151. 150 ls
  152. 151 for i in file*; do echo ${i%%.*}; done
  153. 152 for i in file*; do echo ${i%%.*}.whatever; done
  154. 153 cd ..
  155. 154 ./countdown 13
  156. 155 vim kg.sh
  157. 156 [ -f /etc/hosts ] && echo it exists
  158. 157 [ -f /etc/hosts ] || echo it doesnt exists
  159. 158 [ -f /etc/hjhgjygyu ] || echo it doesnt exists
  160. 159 vim kg
  161. 160 chmod +x kg
  162. 161 ./kg
  163. 162 vim kg
  164. 163 ./kg
  165. 164 vim kg
  166. 165 man signals
  167. 166 man signal
  168. 167 man 7 signal
  169. 168 vim kg
  170. 169 ./kg
  171. 170 cat kg
  172. 171 vim else1
  173. 172 vim else2
  174. 173 ./else1
  175. 174 cat else1
  176. 175 ./else1 hello
  177. 176 ./else2
  178. 177 ./else2 /etc/hosts
  179. 178 ./else2 /etc/ughiughiugh
  180. 179 cat else1
  181. 180 cat else2
  182. 181 cp else2 else3
  183. 182 vim else3
  184. 183 ./else3 /etc/hosts
  185. 184 ./else3 /etc/uhiughuihg
  186. 185 cat else2
  187. 186 cat else3
  188. 187 for i in 2 140 146; do ping -c 1 192.168.29.$i; done
  189. 188 history | grep while
  190. 189 while sleep 30; do echo sleeping; done
  191. 190 while sleep 3; do echo sleeping; done
  192. 191 grep case *
  193. 192 vim script12
  194. 193 ./script12
  195. 194 vim script12
  196. 195 ./script12
  197. 196 vim script10
  198. 197 vim script11
  199. 198 ./script11 1
  200. 199 vim script11
  201. 200 bash -x script11
  202. 201 vim script11
  203. 202 ./script11 1
  204. 203 vim script11
  205. 204 ./script11 1
  206. 205 bash -x ./script11 1
  207. 206 vim script11
  208. 207 bash -x ./script11 1
  209. 208 vim script11
  210. 209 bash -x ./script11 1
  211. 210 ./script11 1
  212. 211 ls
  213. 212 vim 1_cpu-hog
  214. 213 history
  215.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement