User Tools

Site Tools


Sidebar

Dan's Wiki

DokuWiki Instructions (local) DokuWiki Manual
Site Checker (Orphans Wanted)

Edit Sidebar

miscscripts

Misc. Scripts

Find out name of USB stick

 # fdisk -l
 

findmnt

Detailed listing of mounts, mount points, and child directories.

> findmnt

List USB drives, mounted and unmounted

 lsblk
 

Create mount point

 # mkdir /mnt/usb-drive 
 

List connected USB devices

 $ lsusb
 $ lsusb -v
 

More detailed version:

 $ usb-devices
 

Look at label of drive

  # e2label /dev/sda1 
  

Change label

  
  # e2label /dev/sda1 Boot
  

From the /etc/fstab file:

# blkid
Use 'blkid' to print the universally unique identifier for a device; 
this may be used with UUID= as a more robust way to name devices that 
works even if disks are added and removed. See fstab(5).

dmesg - print or control the kernel ring buffer

This shows possible error messages from the drive mounting

  $ dmesg.

Mount USB drive to system

  # mount /dev/sdc1 /mnt/usb-drive/
  

Partition GPT with gdisk

  # gdisk /dev/sdc
  

Partition and Format GPT with PARTED

This is somewhat difficult to use because the mkpart command sometimes gives alignment errors.

  $ sudo parted /dev/sdd
  mklabel gpt
  
  (parted) print
  Model: ASMT 2105 (scsi)
  Disk /dev/sdd: 1000GB
  Sector size (logical/physical): 512B/512B
  Partition Table: gpt
  Disk Flags:
  
  Number  Start  End  Size  File system  Name  Flags
  
  mkpart primary 0% 100%
  (parted) quit
  

Create a Filesystem on the New Partition

  # mkfs.ext4 -L offsitebackup /dev/sdd1

Mount for Test Use

  # mount /dev/sdd1 /mnt/offsitebackup
  

Copy ISO to USB stick

Mount to NTFS Drive with permissions for specific user and group

NTFS does not have Linux-compatible permissions, so when you mount with a normal NTFS connection, you have wide-open permissions. To make the NTFS drive look like it has a specific owner and group, use something like this:

 mount -o uid=userid,gid=groupid,dmask=022,fmask=133 /path/to/disk /mnt 
 

https://unix.stackexchange.com/questions/604674/chmod-is-not-working-on-ntfs-3g-partition

rdfind

This compares directories of files and decides which files can be removed due to an algorithm.

-n Is a dry run mode only directory director - list of directories and files to compare. Items found first are the originals, and kept.

sudo rdfind -n true /var/nas/backup /var/archive/backup

Remove empty directories

find /path/to/dir -empty -type d -delete

Remove empty files

find /path/to/dir -empty -type f -delete
miscscripts.txt · Last modified: 2023/01/21 18:13 by dwheele