moodLearning Wiki

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
linux-commandline-tips [2019/10/10 16:35]
serbizadmin [Log Analysis]
linux-commandline-tips [2020/07/15 17:29] (current)
serbizadmin [Compression]
Line 44: Line 44:
 shopt -s extglob</​code>​ shopt -s extglob</​code>​
 \\ \\
 +====== Compression======
 +  * lossless, multi-thread compression:​ keeping sourcing file, progress, high efficiency, extrem flag 
 +<​code>​
 +time xz -6ve -k --threads=0 <​filename>​
 +</​code>​
 +  * compress multiple files
 +<​code>​
 +xz file1.txt file2.txt file3.txt
 +</​code>​
 +  * decompress
 +<​code>​
 +xz -d file.txt.xz
 +unxz file.txt.xz
 +</​code>​
 +  * test integrity ​
 +<​code>​
 +xz -tv <​filename>​.tar.xz
 +</​code>​
 +  * concatenate multiple files
 +<​code>​
 +xzip -c file1.txt > files.xz
 +xzip -c file2.txt >> files.xz
 +</​code>​
 +  * concatenate,​ less, more, grep multiple files
 +<​code>​
 +xzcat test.txt.xz
 + test
 + ​example
 + text
 +xzgrep exa test.txt.xz
 + ​example
 +</​code>​
 +
 ====== PHP====== ====== PHP======
   * View php config   * View php config
Line 54: Line 87:
 </​code>​ </​code>​
 \\ \\
 +  * reinstall all php packages
 +<​code>​
 +apt-get install --reinstall `dpkg -l | grep '​ii ​ php7' | awk '{ printf($2"​ "); next}'​`
 +</​code>​
 ====== Log Analysis====== ====== Log Analysis======
 * limiting by date range * limiting by date range
  
 sed -n '/​8\/​Oct\/​2019/,/​8\/​Oct\/​2019/​ p' access.log sed -n '/​8\/​Oct\/​2019/,/​8\/​Oct\/​2019/​ p' access.log