Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
home_server:home_server_setup:other_services:bash [2023-04-25 Tue wk17 19:45] – [Change Default System Editor] baumkphome_server:home_server_setup:other_services:bash [2024-08-03 Sat wk31 11:22] (current) – [compression] baumkp
Line 1: Line 1:
-{{tag> linux bash alias .bash_aliases configure configuration bashrc command script .bashrc history sudo visudo dimmer nightmode xrandr tar archive}}+{{tag> linux bash alias tar .bash_aliases configure configuration bashrc command script .bashrc history sudo visudo dimmer ps kill nightmode xrandr tar archive "default editor" editor}}
 ======BASH Customisation====== ======BASH Customisation======
 The standard BASH colour configuration uses a blue colour for listing directories (ls) which is difficult to read on a black background. While this is the "standard colour", due to the impracticality I have decided to change it. The standard BASH colour configuration uses a blue colour for listing directories (ls) which is difficult to read on a black background. While this is the "standard colour", due to the impracticality I have decided to change it.
Line 10: Line 10:
  
 Add the following commands to ''vim ~/.bashrc'', the aliases can also be added to the separate file .bash_aliases, ''vim ~/.bash_aliases'': Add the following commands to ''vim ~/.bashrc'', the aliases can also be added to the separate file .bash_aliases, ''vim ~/.bash_aliases'':
-   *''alias ll=%%'ls -la --color=auto'%%''+   *''alias ll=%%'ls -lah --time-style=long-iso --color=auto'%%''
    *''alias lh=%%'ls -laL --color=auto'%%''    *''alias lh=%%'ls -laL --color=auto'%%''
    * key ''ls'' options :    * key ''ls'' options :
Line 21: Line 21:
        * ''-S'' : sort by file size, largest first        * ''-S'' : sort by file size, largest first
        * ''-t''  : sort by time        * ''-t''  : sort by time
 +       * ''%%--time-style%%'' : allows the displayed time sytle to be changed.
 +           * The standard output is a disgrace, North American mixed up! Aug 23 2022 or Jan 1 11:44 for nearer dates.
 +         * ''iso'' gives 2023-01-23 for more than a year past and 10-23 15:51 for less than a few months past, yuk!
 +         * ''long-iso'' always gives yyyy-mm-dd hh:mm, without a doubt the best format, clean and consistant!
 +         * ''full-iso'' is same as long-iso, except time time is to the nanosecond and local timezone delta is displayed 
 +         * The ''TIME_STYLE'' environment variable sets the default
 ++++An example alias file:| ++++An example alias file:|
 <code bash> <code bash>
Line 446: Line 452:
 ====list contents==== ====list contents====
 ''tar -tvf 'archive filename''' ''tar -tvf 'archive filename'''
 +=====ps process=====
 +''ps aux'' to see current process
 +
 +=====kill process=====
 +''killall name''
 +''pkill name''
 +''pkill -9 name''
 +
 =====compression===== =====compression=====
 Use either ''gzip'', ''bzip2'', or ''xz'' to directly compress a file Use either ''gzip'', ''bzip2'', or ''xz'' to directly compress a file
Line 452: Line 466:
   *''xz'', extension ''.xz'', with ''tar'' use flag ''-J''   *''xz'', extension ''.xz'', with ''tar'' use flag ''-J''
  
 +=====copy & paste=====
 +See [[https://wiki.kptree.net/doku.php?id=home_server:home_server_setup:other_services:misc#pbcopy_pbpaste|pbcopy pbpaste]]
 =====Change Default System Editor===== =====Change Default System Editor=====
 Use ''sudo update-alternatives --config editor'' and follow prompts on screen Use ''sudo update-alternatives --config editor'' and follow prompts on screen
  
-Reference: [[https://unix.stackexchange.com/questions/42726/how-do-i-change-the-default-text-editor-in-the-debian-squeeze-distro|How do I change the default text editor in the Debian (squeeze) distro]]+Reference:  
 +  *[[https://unix.stackexchange.com/questions/42726/how-do-i-change-the-default-text-editor-in-the-debian-squeeze-distro|How do I change the default text editor in the Debian (squeeze) distro]] 
 +  *[[https://www.baeldung.com/linux/update-alternatives-command|The update-alternatives Command in Linux]]
  
 <- home_server:home_server_setup:other_services:ssh|Prev ^ home_server:home_server_setup:other_services:index|Start page ^ home_server:home_server_setup:other_services:conky|Next -> <- home_server:home_server_setup:other_services:ssh|Prev ^ home_server:home_server_setup:other_services:index|Start page ^ home_server:home_server_setup:other_services:conky|Next ->