Herramientas de usuario

Herramientas del sitio


wiki2:linux_howto

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wiki2:linux_howto [2020/08/25 16:22]
alfred [Environment variables]
wiki2:linux_howto [2022/05/09 09:41] (actual)
Línea 1: Línea 1:
 ====== Linux how tos ====== ====== Linux how tos ======
  
 +===== Find and prepare new hard-disks =====
  
 +On modern udev installations,​ there are symbolic links to storage media in subdirectories of /dev/disk, that let you look up a disk or a partition by serial number (/​dev/​disk/​by-id/​),​ by UUID (/​dev/​disk/​by-uuid),​ by filesystem label (/​dev/​disk/​by-label/​) or by hardware connectivity (/​dev/​disk/​by-path/​).
 +
 +Linux also provides the lsblk utility which displays a nice tree view of the storage volume.
 +
 +To prepare:
 +<​code>​
 +mkdir -p /mnt/vdb
 +mkfs.ext4 /dev/vdb
 +mount /dev/vdb /mnt/vdb
 +</​code>​
 +
 +===== Services =====
 +==== List services ====
 +<​code>​
 +pstree
 +service --status-all
 +</​code>​
 ===== Navigate on files ===== ===== Navigate on files =====
  
Línea 14: Línea 32:
  
  
-=== Find those files with contain "​X"​ ===+=== Find those files that contain "​X"​ ===
  
 <​code>​ <​code>​
Línea 39: Línea 57:
 grep --exclude-dir={dir1,​dir2,​*.dst} -rnw '/​path/​to/​somewhere/'​ -e "​pattern"​ grep --exclude-dir={dir1,​dir2,​*.dst} -rnw '/​path/​to/​somewhere/'​ -e "​pattern"​
 </​code>​ </​code>​
 +=== Find those files that contain "​X"​ and "​Y"​ ===
 +
 +<​code>​
 +# Being X = "'​pending':​ False,"​
 +# Being Y = "'​program_id':​ '​sps_lease'"​
 +grep -rl '​.'​ -e "'​pending':​ False,"​ | xargs grep -l -e "'​program_id':​ '​sps_lease'"​
 +</​code>​
 +
 +=== Search only in some files with extension... ===
 +
 +<​code>​
 +grep -rn '/​home/​alfred/​Workspaces'​ --include \*.py --include \*.pyc -e '​bcrypt'​
 +</​code>​
 +
  
 ===== Environment variables ===== ===== Environment variables =====
Línea 115: Línea 147:
 ''​unsquashfs [options] target [files/​directories to extract] $shell > sudo mount /​home/​nancom/​jdk6.sqsh /​media/​ramdisk -t squashfs -o loop sudo update-alternatives --install "/​usr/​bin/​java"​ "​java"​ "/​media/​ramdisk/​bin/​java"​ 1 Check install java complete sudo update-alternatives --config java''​ \\ ''​unsquashfs [options] target [files/​directories to extract] $shell > sudo mount /​home/​nancom/​jdk6.sqsh /​media/​ramdisk -t squashfs -o loop sudo update-alternatives --install "/​usr/​bin/​java"​ "​java"​ "/​media/​ramdisk/​bin/​java"​ 1 Check install java complete sudo update-alternatives --config java''​ \\
  !! And choose java in ram !! !! Finish !! !! Make it permanant on startup !! Edit /etc/fstab add line: /​home/​nancom/​jdk6.sqsh /​media/​ramdisk squashfs ro,​defaults,​loop 0 0  !! And choose java in ram !! !! Finish !! !! Make it permanant on startup !! Edit /etc/fstab add line: /​home/​nancom/​jdk6.sqsh /​media/​ramdisk squashfs ro,​defaults,​loop 0 0
 +
 +
 +===== MessageBox =====
 +
 +==== Yes and no questions ====
 +<​code>​
 +if zenity --question --text="​What do you choose?";​ then
 +    zenity --info --text="​You pressed \"​Yes\"​!"​
 +else
 +    zenity --info --text="​You pressed \"​No\"​!"​
 +fi
 +</​code>​
  
 ===== <​fast>​ How to'​s... ==== ===== <​fast>​ How to'​s... ====
Línea 373: Línea 417:
 sudo mount 10.10.10.10:/​volume1/​sir-vices ./data sudo mount 10.10.10.10:/​volume1/​sir-vices ./data
 </​code>​ </​code>​
 +
 +==== Update system Certificate Authority ====
 +
 +<​code>​
 +sudo apt-get install apt-transport-https ca-certificates -y
 +sudo update-ca-certificates
 +</​code>​
 +
 ===== Notes about Mint ===== ===== Notes about Mint =====
  
wiki2/linux_howto.1598372576.txt.gz · Última modificación: 2020/08/25 17:22 (editor externo)