17.10.2022
Obsługa terminala
Linux | UnixOprogramowanie
terminal

Moje przeboje z Linux`owym terminalem. 😋

A; B		# Uruchom A, a następnie B niezależnie od wyniku A
A && B  	# Uruchom B jeśli i tylko jeśli A się powiedzie
A || B  	# Uruchom B tylko wtedy, gdy A nie powiodło się
A &     	# Uruchom A w tle

//crackpkcs12

Program instalowany z kodu źródłowego.

sudo apt-get install libssl-dev pkg-config -y
sudo wget https://sourceforge.net/projects/crackpkcs12/files/0.2.11/crackpkcs12-0.2.11.tar.gz
sudo tar -xf crackpkcs12*
cd crackpkcs12*
./configure --prefix /home/username/crackpkcs12 && make && make install
crackpkcs12 -b nazwa_pliku

//dpkg-reconfigure

  1. Zmiana układu klawiatury.
    sudo dpkg-reconfigure keyboard-configuration

//hostname

hostname
admin-vm

//hostnamectl

hostnamectl
 Static hostname: admin-vm
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: 0d6abd23426545d4a60b95829acc3f2e
         Boot ID: 5143e000b1bc424fb80811f5ed0d90b7
  Virtualization: microsoft
Operating System: Ubuntu 24.04.3 LTS
          Kernel: Linux 6.8.0-78-generic
    Architecture: x86-64
 Hardware Vendor: Microsoft Corporation
  Hardware Model: Virtual Machine
Firmware Version: Hyper-V UEFI Release v4.1
   Firmware Date: Thu 2024-06-20
    Firmware Age: 1y 1month 4w 1d
  1. Zmiana nazwy systemu.
    sudo hostnamectl set-hostname nowa_nazwa

//localectl

  1. Sprawdzenie aktualnych ustawień klawiatury w systemie.
    localectl status
    System Locale: LANG=en_US.UTF-8
        VC Keymap: (unset)
       X11 Layout: us
        X11 Model: pc105

//sed

  1. Rozwiązywanie problemów.
    1. /bin/bash^M: bad interpreter: No such file or directory
      sed -i -e 's/\r$//' plik.sh

//rsync

  1. Wykonanie kopii zapasowej.
    rsync -rtvh --progress /media/veractypt1/ /media/sdb1/
  2. Wykonanie kopii lustrzanej.

    Polecenie usunie z miejsca docelowego pliku, których nie ma już w miejscu źródłowym.

    rsync -rtvuh --delete --progress /media/veractypt1/ /media/sdb1/

//timedatectl

  1. Ustawienie strefy czasowej.
    sudo timedatectl set-timezone Europe/Warsaw
0 komentarzy

Szybki kontakt

Masz pytania? Napisz