UnixToolsJpr: Difference between revisions

From
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:

= File Formats =
== ASCII Text ==
* file.txt
* dmsg.log

== Markdown ==
* README.md
* wiki

== yaml ==
* docker config

== XML ==
== json ==
== HTML ==


=== Q&E ===
# Analysieren Sie den Aufbau einer Word-Datei
more file.docx
# Wie zuvor, mit einer excel-Datei
# Wie zuvor, mit einer pptx -Datei
# Öffnen Sie mit ihrem Web-Browsewr eine einfache Web-Seite und speichern sie als Dateiab. Sehen Sie sich die Datei an.
# sehen Sie sich eine .jpg, eine .mov, eine .png -Datei an (dies sind binäre Formate).



== typical programming languages ==
* C, C++
* python
* Java
* JavaScript
* bash (script)
* SQL

** e.g. .bashrc (bash script)
** logfile /var/log/dmsg.log

== Tools ==
* unix program file
* Editor with language support

== Level B ==
End of Line \n in Unix vs. \r\n in Windows




Line 87: Line 42:
** pip
** pip
** conda
** conda
* cronjob / systemd


= file system administration
= file system administration =
* du
* du
* df
* df

Latest revision as of 15:09, 20 November 2024


Data Formats (in protocols)

  • IPv4 header
  • HTTP
  • Tools: Wireshark

Bash 2 (Advanced)

    • redirects
    • &
    • wait
    • ps

Working With Files 1 (basics)

    • diff
    • patch
    • sed
    • awk
    • md5checksum
    • sh1-checksum
    • tar
    • rsync
  • dd

Working With Files 2 (version control with git)

  • git
  • github

Docker

  • docker
  • docker compose
  • kubernetes
  • Jenkins

Administration Jobs

  • nginx
  • software packet manager
    • apt-get
    • pip
    • conda
  • cronjob / systemd

file system administration

  • du
  • df
  • mount, umount
  • format
  • hdd/sdd performance monitoring tools
  • fsck
  • trim
  • backup solutions

Programming

  • Python 3
  • Jupyter Notebook