Advertisement
sandervanvugt

systemd july22

Jul 14th, 2022
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.13 KB | None | 0 0
  1. [root@localhost ~]# history
  2. 1 dnf update -y
  3. 2 reboot
  4. 3 systemd-analyze plot > file.svg
  5. 4 chmod 444 file.svg
  6. 5 mv file.svg /tmp
  7. 6 systemctl -t help
  8. 7 cd /usr/lib/systemd/system
  9. 8 ls
  10. 9 pwd
  11. 10 systemctl cat sshd.service
  12. 11 systemctl status sshd
  13. 12 kill -9 1533
  14. 13 systemctl status sshd
  15. 14 cd /etc/systemd/system/
  16. 15 ls
  17. 16 cd /run/systemd/system/
  18. 17 ls
  19. 18 cd ..
  20. 19 ls
  21. 20 cd generator/
  22. 21 ls
  23. 22 grep boot /etc/fstab
  24. 23 vim boot.mount
  25. 24 cd
  26. 25 man -k systemd
  27. 26 man -k systemd | wc
  28. 27 man systemd.service
  29. 28 systemctl cat sshd.service
  30. 29 man 7 systemd.directives
  31. 30 man systemd.service
  32. 31 systemctl show sshd.service
  33. 32 systemctl edit sshd.service
  34. 33 export SYSTEMD_EDITOR=vim
  35. 34 systemctl edit sshd.service
  36. 35 systemctl cat sshd.service
  37. 36 vim /etc/bashrc
  38. 37 systemctl list-units -t target
  39. 38 systemctl list-unit-files -t target
  40. 39 systemctl list-dependencies
  41. 40 systemctl cat multi-user.target
  42. 41 cd /etc/systemd/system/
  43. 42 ls
  44. 43 ls -l multi-user.target.wants/
  45. 44 ls -l basic.target.wants/
  46. 45 dnf install -y vsftpd
  47. 46 systemctl status vsftp
  48. 47 systemctl status vsftpd
  49. 48 systemctl enable vsftpd
  50. 49 systemctl disable vsftpd
  51. 50 systemctl mask vsftpd
  52. 51 systemctl start vsftpd
  53. 52 systemctl unmask vsftpd
  54. 53 cd
  55. 54 dnf install -y git
  56. 55 git clone https://github.com/sandervanvugt/systemd
  57. 56 systemctl get-default
  58. 57 systemctl set-default graphical.target
  59. 58 cd systemd/
  60. 59 ls
  61. 60 ./countdown 13
  62. 61 pwd
  63. 62 ls /etc/systemd/system/multi-user.target.wants/
  64. 63 ls -l /etc/systemd/system/multi-user.target.wants/
  65. 64 cd
  66. 65 rpm -qa | grep gui
  67. 66 dnf search systemd-gui
  68. 67 dnf search systemd-ui
  69. 68 systemctl status cockpit
  70. 69 systemctl cat cockpit.socket
  71. 70 systemctl status cockpit.socket
  72. 71 systemctl enable --now cockpit.socket
  73. 72 systemctl status cockpit.socket
  74. 73 firewall-cmd --list-all
  75. 74 systemctl cat sshd.service
  76. 75 man systemd.directives
  77. 76 man systemd.unit
  78. 77 dnf install httpd
  79. 78 systemctl edit httpd.service
  80. 79 systemctl cat httpd.service
  81. 80 ps aux | grep ftp
  82. 81 systemctl start httpd.service
  83. 82 ps aux | grep ftp
  84. 83 systemctl list-dependencies
  85. 84 systemctl list-units
  86. 85 systemctl list-unit-files
  87. 86 vim /etc/rsyslog.conf
  88. 87 vim /etc/systemd/journald.conf
  89. 88 cd /var/log/
  90. 89 ls
  91. 90 mkdir journal
  92. 91 ls journal/
  93. 92 systemctl daemon-reload
  94. 93 ls journal/
  95. 94 systemctl status systemd-journald
  96. 95 systemctl restart systemd-journald
  97. 96 ls journal/
  98. 97 systemctl stop systemd-journald ; systemctl start systemd-journald
  99. 98 ls journal/
  100. 99 journalctl
  101. 100 journalctl -xb
  102. 101 journalctl -u sshd
  103. 102 journalctl --since 1 hour
  104. 103 journalctl --since 9:00
  105. 104 journalctl --since 1 hour ago
  106. 105 journalctl --since "1 hour ago"
  107. 106 systemctl set-property vsftp.service Requires=httpd.service
  108. 107 systemctl set-property vsftpd.service Requires=httpd.service
  109. 108 cd
  110. 109 cd systemd/
  111. 110 ls
  112. 111 vim dynamicuser.service
  113. 112 cp dynamicuser.service /etc/systemd/system/
  114. 113 systemctl start dynamicuser.service
  115. 114 vim dynamicuser.service
  116. 115 ls -l /var/lib/private/
  117. 116 systemd-analyze plot
  118. 117 systemd-analyze security httpd.service
  119. 118 systemd-analyze blame
  120. 119 pwd
  121. 120 ./countdown 13
  122. 121 man systemd-analyze
  123. 122 systemd-analyze plot > /tmp/myfile.svg
  124. 123 ls -l /tmp/*svg
  125. 124 ls -l /var/log/journal/
  126. 125 systemctl restart systemd-journal
  127. 126 systemctl restart systemd-journald
  128. 127 systemctl restart systemd-journal-flush.service
  129. 128 ls -l /var/log/journal/
  130. 129 systemctl cat systemd-journal-flush.service
  131. 130 man journalctl
  132. 131 pwd
  133. 132 ls
  134. 133 vim /etc/fstab
  135. 134 cd /run/systemd/generator/
  136. 135 ls
  137. 136 cat -.mount
  138. 137 cat -- -.mount
  139. 138 cat boot.mount
  140. 139 ls /dev/disk
  141. 140 ls /dev/disk/by-uuid/ -l
  142. 141 blkid
  143. 142 poweroff
  144. 143 mkdir /data
  145. 144 fdisk /dev/sda
  146. 145 lsblk
  147. 146 mkfs.vfat /dev/sda3
  148. 147 cd /etc/systemd/system/
  149. 148 cp /usr/lib/systemd/system/tmp.mount data.mount
  150. 149 vim data.mount
  151. 150 mount | grep data
  152. 151 systemctl enable --now data.mount
  153. 152 mount | grep data
  154. 153 systemctl status data.mount
  155. 154 pwd
  156. 155 cd
  157. 156 cd systemd/
  158. 157 ls
  159. 158 vim /etc/exports
  160. 159 dnf install -y nfs-utils
  161. 160 systemctl enable --now nfs-server
  162. 161 systemctl disable --now firewalld
  163. 162 showmount -e localhost
  164. 163 mkdir /nfsdata
  165. 164 pwd
  166. 165 cp nfsd* /etc/systemd/system
  167. 166 cd /etc/systemd/system/
  168. 167 vim nfsdata.mount
  169. 168 vim nfsdata.automount
  170. 169 systemctl enable --now nfsdata.automount
  171. 170 systemctl status nfsdata.mount
  172. 171 cd /nfsdata
  173. 172 ls
  174. 173 systemctl status nfsdata.mount
  175. 174 mount | grep nfsdata
  176. 175 cd /
  177. 176 sleep 10
  178. 177 mount | grep nfsdata
  179. 178 dnf search vdo
  180. 179 dnf install kmod-kvdo vdo
  181. 180 cd /usr/share/doc/vdo/examples/
  182. 181 ls
  183. 182 cd
  184. 183 cd /usr/lib/systemd/system
  185. 184 ls *mount
  186. 185 pwd
  187. 186 cd
  188. 187 cd systemd/
  189. 188 ./countdown 1
  190. 189 pwd
  191. 190 cd /usr/lib/systemd/system
  192. 191 ls *timer
  193. 192 ls /etc/cron.*/
  194. 193 systemctl cat logrotate.timer
  195. 194 systemctl cat fstrim.timer
  196. 195 ls *timer
  197. 196 systemctl cat mdcheck_start.timer
  198. 197 systemctl cat raid-check.timer
  199. 198 man systemd.timer
  200. 199 pwd
  201. 200 cd /root/systemd/
  202. 201 ls
  203. 202 vim monitor.timer
  204. 203 vim monitor.service
  205. 204 systemctl start monitor.timer
  206. 205 cp monitor.* /etc/systemd/system
  207. 206 systemctl start monitor.timer
  208. 207 date
  209. 208 journalctl -f
  210. 209 ss
  211. 210 pwd
  212. 211 systemctl list-unit-files -t socket
  213. 212 systemctl disable --now sshd.servicce
  214. 213 systemctl disable --now sshd.service
  215. 214 systemctl cat sshd.socket
  216. 215 systemctl enable --now sshd.socket
  217. 216 systemctl status sshd.service
  218. 217 ssh student@localhost
  219. 218 ps aux | grep ssh
  220. 219 systemctl list-unit-files -t path
  221. 220 systemctl cat cups.path
  222. 221 pwd
  223. 222 ./countdown 18
  224. 223 ssh student@192.168.29.141
  225. 224 cat /etc/os-release
  226. 225 systemctl status httpd
  227. 226 systemctl enable --now httpd
  228. 227 systemctl status httpd
  229. 228 systemctl set-property --runtime httpd CPUShares=2048
  230. 229 systemctl status httpd
  231. 230 systemctl set-property httpd CPUShares=2048
  232. 231 systemctl cat httpd
  233. 232 systemctl daemon-reload
  234. 233 systemctl cat httpd
  235. 234 cd /root/
  236. 235 cd systemd/
  237. 236 ls
  238. 237 cp stress* /etc/systemd/system/
  239. 238 lscpu
  240. 239 cd /sys/bus/cpu/devices/
  241. 240 tree
  242. 241 ls -lR cpu*
  243. 242 ls -l cpu*/
  244. 243 echo 0 >cpu1/online
  245. 244 lscpu
  246. 245 systemctl daemon-reload
  247. 246 systemctl cat stress1.service
  248. 247 systemctl cat stress2.service
  249. 248 systemctl start stress1
  250. 249 systemctl start stress2
  251. 250 top
  252. 251 systemctl set-property system.slice CPUShares=8192
  253. 252 systemctl cat system.slice
  254. 253 top
  255. 254 systemctl stop httpd.service
  256. 255 systemctl show httpd.service
  257. 256 man systemd.directives
  258. 257 man systemd.resource-control
  259. 258 systemctl set-property MemoryMax=1M httpd.service
  260. 259 systemctl set-property httpd.service MemoryMax=1M
  261. 260 systemctl cat httpd.service
  262. 261 systemctl start httpd.service
  263. 262 systemctl daemon-reload
  264. 263 systemctl start httpd.service
  265. 264 systemctl status httpd.service
  266. 265 systemd cgtop
  267. 266 systemd-cgtop
  268. 267 systemd-cgls
  269. 268 cd
  270. 269 cd systemd/
  271. 270 ./countdown 12
  272. 271 ssh student@192.168.29.141
  273. 272 exit
  274. 273 loginctl enable-linger student
  275. 274 loginctl show-user student
  276. 275 journalctl --user unit=sleep.service
  277. 276 exit
  278. 277 useradd linda
  279. 278 loginctl enable-linger linda
  280. 279 ssh linda@localhost
  281. 280 passwd linda
  282. 281 ssh linda@localhost
  283. 282 reboot
  284. 283 ps faux | less
  285. 284 history
  286.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement