Advertisement
sandervanvugt

RHCSA day2 may23

May 24th, 2023
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.71 KB | None | 0 0
  1. [root@server ~]# history
  2. 1 tar czvf /root/archive.tgz /etc
  3. 2 history
  4. 3 cat /etc/dnsmasq.conf
  5. 4 cat /etc/dnsmasq.conf | grep -v '^$'
  6. 5 cat /etc/dnsmasq.conf | grep -v '^$' | sort
  7. 6 cat /etc/dnsmasq.conf | grep -v '^$' | sort > /var/tmp/dnslines.txt
  8. 7 useradd bob
  9. 8 find / -user bob
  10. 9 mkdir /root/userfiles ; find / -user bob -exec cp -ra {} /root/userfiles \;
  11. 10 ls -l /root/userfiles/
  12. 11 history
  13. 12 visudo
  14. 13 /home/student/countdown 12
  15. 14 tail -1 /etc/passwd
  16. 15 visudo
  17. 16 su - bob
  18. 17 echo password | passwd --stdin bob
  19. 18 su - bob
  20. 19 visudo
  21. 20 su - bob
  22. 21 vim /etc/login.defs
  23. 22 cd /etc/skel/
  24. 23 ls
  25. 24 ls -a
  26. 25 touch hello
  27. 26 less /etc/passwd
  28. 27 id bob
  29. 28 groupadd sales
  30. 29 usermod -aG sales bob
  31. 30 id bob
  32. 31 su - bob
  33. 32 lid wheel
  34. 33 lid --help
  35. 34 lid -g wheel
  36. 35 chage bob
  37. 36 cd
  38. 37 ln /home/student/countdown /usr/local/bin/countdown
  39. 38 ln /home/student/countdown /usr/local/sbin/countdown
  40. 39 countdown 7
  41. 40 vim /etc/login.defs
  42. 41 touch /etc/skel/newfile
  43. 42 groupadd profs
  44. 43 groupadd students
  45. 44 useradd -G profs anna
  46. 45 useradd -G profs anouk
  47. 46 useradd -G students linda
  48. 47 useradd -G students lisa
  49. 48 for i in anna anouk lisa linda; do echo password | passwd --stdin $i; done
  50. 49 history
  51. 50 countdown 12
  52. 51 cd /etc/ls -l
  53. 52 cd /etc
  54. 53 ls -l
  55. 54 cd
  56. 55 mkdir -p /data/profs /data/students
  57. 56 cd /data
  58. 57 ls -l
  59. 58 id
  60. 59 umask
  61. 60 chown :profs /data/profs
  62. 61 ls -l
  63. 62 chgrp students /data/students
  64. 63 ls -l
  65. 64 chmod 770 students
  66. 65 ls -l
  67. 66 chmod g+w,o-rx /data/profs
  68. 67 ls -l
  69. 68 su - anna
  70. 69 chmod g+s /data/profs
  71. 70 su - anna
  72. 71 su - anouk
  73. 72 chmod +t /data/profs
  74. 73 su - anouk
  75. 74 history
  76. 75 cd
  77. 76 pwd
  78. 77 touch removeme
  79. 78 chattr +i removeme
  80. 79 rm -f removeme
  81. 80 lsattr removeme
  82. 81 chattr -i removeme
  83. 82 rm -f removeme
  84. 83 countdown 7
  85. 84 history
  86. 85 poweroff
  87. 86 lsblk
  88. 87 countdown 12
  89. 88 vim /etc/profile
  90. 89 vim /etc/profile.d/
  91. 90 fdisk /dev/sda
  92. 91 lsblk
  93. 92 mkfs.xfs /dev/sda3
  94. 93 mount /dev/sda3 /mnt
  95. 94 lsblk
  96. 95 mount
  97. 96 mkdir /files
  98. 97 vim /etc/fstab
  99. 98 reboot
  100. 99 lsblk
  101. 100 fdisk /dev/sda
  102. 101 mkfs.ext4 /dev/sda6
  103. 102 mkfs.xfs /dev/sda5
  104. 103 mkdir /sda5 /sda6
  105. 104 vim /etc/fstab
  106. 105 mount -a
  107. 106 vim /etc/fstab
  108. 107 fdisk /dev/sda
  109. 108 reboot
  110. 109 touch abc
  111. 110 mount -o remount,rw /
  112. 111 lsblk
  113. 112 fdisk -l /dev/sda
  114. 113 blkid
  115. 114 cat /etc/fstab
  116. 115 cat /etc/fstab | grep sda5
  117. 116 blkid | grep sda5
  118. 117 blkid | grep sda5 | awk '{ print $2 }'
  119. 118 blkid | awk '{ print $2 }'
  120. 119 blkid | grep sda5 | awk '{ print $2 }'
  121. 120 blkid | grep sda5 | awk '{ print $2 }' >> /etc/fstab
  122. 121 blkid | awk '/sda5/ { print $2 }'
  123. 122 vim /etc/fstab
  124. 123 history
  125. 124 vim /etc/fstab
  126. 125 vim /etc/default/grub
  127. 126 grub2-mkconfig -o /boot/grub2/grub.cfg
  128. 127 reboot
  129. 128 vim /etc/fstab
  130. 129 lsblk
  131. 130 vim /etc/fstab
  132. 131 xfs_admin --help
  133. 132 xfs_admin -L cow /dev/sdb3
  134. 133 vim /etc/fstab
  135. 134 reboot
  136. 135 fdisk -l /dev/sdb
  137. 136 fdisk -l /dev/sda
  138. 137 mkfs.ext4 --help
  139. 138 cd /boot
  140. 139 umount /boot
  141. 140 lsof /boot
  142. 141 kill -9 6571
  143. 142 mount
  144. 143 lsblk
  145. 144 findmnt
  146. 145 man 5 fstab
  147. 146 cd
  148. 147 free -m
  149. 148 fdisk /dev/sda
  150. 149 cat /proc/partitions
  151. 150 lsblk
  152. 151 mkswap /dev/sda6
  153. 152 vim /etc/fstab
  154. 153 free -m
  155. 154 swapon -a
  156. 155 free -m
  157. 156 countdown 15
  158. 157 lsblk
  159. 158 mkdir -p /mounts/files
  160. 159 gdisk /dev/sdb
  161. 160 fdisk /dev/sdb
  162. 161 mkfs.ext4 /dev/sdb1
  163. 162 mkfs.xfs -L myxfs /dev/sdb5
  164. 163 blkid
  165. 164 vim /etc/fstab
  166. 165 mkswap /dev/sdb6
  167. 166 vim /etc/fstab
  168. 167 mount 0a
  169. 168 mount -a
  170. 169 vim /etc/fstab
  171. 170 mkdir /mounts/xfs
  172. 171 mount -a
  173. 172 swapon -a
  174. 173 reboot
  175. 174 df -h
  176. 175 cd /
  177. 176 dd if=/dev/sr0 of=/rhel9.iso bs=1M
  178. 177 mkdir /repo
  179. 178 cp /etc/fstab /etc/fstab.bak
  180. 179 echo "/rhel9.iso /repo iso9660 defaults 0 0" >> /etc/fstab
  181. 180 mount -a
  182. 181 lsblk
  183. 182 dd if=/dev/zero of=/dev/sdb bs=1M count=100
  184. 183 lsblk
  185. 184 vim /etc/fstab
  186. 185 dnf repolist
  187. 186 cd /etc/yum.repos.d/
  188. 187 ls
  189. 188 rm -f *
  190. 189 dnf repolist
  191. 190 history
  192. 191 dnf config-manager --add-repo="file:///repo/AppStream"
  193. 192 cat /etc/yum.repos.d/repo_AppStream.repo
  194. 193 ls /repo
  195. 194 dnf config-manager --add-repo="file:///repo/BaseOS"
  196. 195 dnf repolist
  197. 196 dnf search nmap
  198. 197 dnf install nmap
  199. 198 vim repo_BaseOS.repo
  200. 199 vim repo_AppStream.repo
  201. 200 dnf install nmap
  202. 201 vim repo_AppStream.repo
  203. 202 cd
  204. 203 seinfo
  205. 204 dnf provides */Containerfile
  206. 205 dnf groups list
  207. 206 dnf groups install "Virtualization Host"
  208. 207 dnf groups list
  209. 208 dnf groups list hidden
  210. 209 cat /etc/redhat-release
  211. 210 dnf module list
  212. 211 countdown 15
  213. 212 history
  214. 213 dnf download htpd
  215. 214 dnf download httpd
  216. 215 ls
  217. 216 rpm -qp httpd-2.4.53-7.el9.x86_64.rpm --scripts
  218. 217 rpm -qf /etc/nsswitch.conf
  219. 218 rpm -qf /etc/passwd
  220. 219 rpm -ql setup
  221. 220 rpm -qd setup
  222. 221 history
  223. 222 cat /proc/partitions
  224. 223 reboot
  225. 224 cat /proc/partitions
  226. 225 gdisk /dev/sdb
  227. 226 pvcreate /dev/sdb1
  228. 227 xxd /dev/sdb1 | less
  229. 228 vgcreate vgdata /dev/sdb1
  230. 229 vgs
  231. 230 vgdisplay vgdata | less
  232. 231 echo $(( 255 * 4 ))
  233. 232 lvcreate -n lvdata -L 1G vgdata
  234. 233 lvcreate -n lvdata -l 100%FREE vgdata
  235. 234 mkfs.ext4 /dev/vgdata/lvdata
  236. 235 vim /etc/fstab
  237. 236 mkdir /lvdata
  238. 237 mount -a
  239. 238 mount
  240. 239 tail -1 /etc/fstab
  241. 240 ls -l /dev/mapper/vgdata-lvdata /dev/vgdata/lvdata
  242. 241 history
  243. 242 xxd /dev/sdb1 | less
  244. 243 vgs
  245. 244 vgextend vgdata /dev/sdb2
  246. 245 vgs
  247. 246 df -h
  248. 247 lvextend -l +50%FREE /dev/vgdata/lvdata
  249. 248 lvs
  250. 249 df -h
  251. 250 resize2fs /dev/vgdata/lvdata
  252. 251 df -h
  253. 252 countdown 15
  254. 253 ip a
  255. 254 systemctl status NetworkManager
  256. 255 nmtui
  257. 256 ip a
  258. 257 sysctl -a
  259. 258 sysctl -a | wc -l
  260. 259 dnf install -y tuned
  261. 260 systemctl enable --now tuned
  262. 261 tuned-adm list
  263. 262 echo vm.swappiness = 33 > /etc/sysctl.d/swappiness.conf
  264. 263 systctl -p /etc/sysctl.d/swappiness.conf
  265. 264 sysctl -p /etc/sysctl.d/swappiness.conf
  266. 265 sysctl -a | grep swappi
  267. 266 mkdir /etc/tuned/myprofile
  268. 267 cat >> /etc/tuned/myprofile/tuned.conf <<EOF
  269. 268 [sysctl]
  270. 269 vm.swappiness = 66
  271. 270 EOF
  272. 271 tuned-adm list
  273. 272 tuned-adm profile myprofile
  274. 273 tuned-adm profile
  275. 274 sysctl -a | grep swapp
  276. 275 vim /etc/tuned/tuned-main.conf
  277. 276 history
  278. 277 cat /lib/tuned/network-throughput/tuned.conf
  279. 278 ls /etc/tuned /usr/lib/tuned/
  280. 279 cd /
  281. 280 ls -l
  282. 281 history -w
  283. 282 cat /proc/partitions
  284. 283 gdisk /dev/sdb
  285. 284 pvcreate /dev/sdb1
  286. 285 xxd /dev/sdb1 | less
  287. 286 vgcreate vgdata /dev/sdb1
  288. 287 vgs
  289. 288 vgdisplay vgdata | less
  290. 289 echo $(( 255 * 4 ))
  291. 290 lvcreate -n lvdata -L 1G vgdata
  292. 291 lvcreate -n lvdata -l 100%FREE vgdata
  293. 292 mkfs.ext4 /dev/vgdata/lvdata
  294. 293 vim /etc/fstab
  295. 294 mkdir /lvdata
  296. 295 mount -a
  297. 296 mount
  298. 297 tail -1 /etc/fstab
  299. 298 ls -l /dev/mapper/vgdata-lvdata /dev/vgdata/lvdata
  300. 299 history
  301. 300 xxd /dev/sdb1 | less
  302. 301 vgs
  303. 302 vgextend vgdata /dev/sdb2
  304. 303 vgs
  305. 304 df -h
  306. 305 lvextend -l +50%FREE /dev/vgdata/lvdata
  307. 306 lvs
  308. 307 df -h
  309. 308 resize2fs /dev/vgdata/lvdata
  310. 309 df -h
  311. 310 countdown 15
  312. 311 ip a
  313. 312 systemctl status NetworkManager
  314. 313 nmtui
  315. 314 ip a
  316. 315 sysctl -a
  317. 316 sysctl -a | wc -l
  318. 317 dnf install -y tuned
  319. 318 systemctl enable --now tuned
  320. 319 tuned-adm list
  321. 320 echo vm.swappiness = 33 > /etc/sysctl.d/swappiness.conf
  322. 321 systctl -p /etc/sysctl.d/swappiness.conf
  323. 322 sysctl -p /etc/sysctl.d/swappiness.conf
  324. 323 sysctl -a | grep swappi
  325. 324 mkdir /etc/tuned/myprofile
  326. 325 cat >> /etc/tuned/myprofile/tuned.conf <<EOF
  327. 326 [sysctl]
  328. 327 vm.swappiness = 66
  329. 328 EOF
  330. 329 tuned-adm list
  331. 330 tuned-adm profile myprofile
  332. 331 tuned-adm profile
  333. 332 sysctl -a | grep swapp
  334. 333 vim /etc/tuned/tuned-main.conf
  335. 334 history
  336. 335 cat /lib/tuned/network-throughput/tuned.conf
  337. 336 ls /etc/tuned /usr/lib/tuned/
  338. 337 cd /
  339. 338 ls -l
  340. 339 history -w
  341. 340 reboot
  342. 341 history
  343. [root@server ~]#
  344.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement