Monday, July 9, 2018

LINUX Commands

du -h
df -h
top
du -hs * | sort -rh | head -20
du -Sh | sort -rh | head

find ~ -size +1G
find . -size +1G -ls

chmod +x * -R
chmod 777 * -R

sed -i 's/httpd-static/httpd/' *.conf

netstat -aon | findstr :9090(windows)
netstat -antp | grep 443(linux)
find . -name "*.sh" | xargs dos2unix
tar -zcvf archive.tar.gz directory/

du command -h option : display sizes in human readable format (e.g., 1K, 234M, 2G).
du command -s option : show only a total for each argument (summary).
du command -x option : skip directories on different file systems.
sort command -r option : reverse the result of comparisons.
sort command -h option : compare human readable numbers. This is GNU sort specific option only.
head command -10 OR -n 10 option : show the first 10 lines.

MYSQL
----------------
mysql -u<username> -p<password> <DB> -h<hostname> < <sqlfilename>
 mysqlshow
sudo /etc/init.d/mysqld stop

select * from GLOBAL_VARIABLES where VARIABLE_NAME like '%gene%'
SET GLOBAL general_log = 'ON';

pgrep -flvx java | grep tomcat | grep -v grep | awk '{print $1}'


Go to start of metadata

Add this to the file <home_directory>/.vimrc

set expandtab
set tabstop=2
set shiftwidth=2
map <F2> :retab <CR> :wq! <CR>
The above will make sure the tabs are cosistent when opening and editing with vi.  It is setting the tabs to 2 spaces instead of the tab character.  The same settings need to done in eclipse.


No comments:

Security Certificates

  1. Cryptography Basics Understand Key Concepts : Encryption, decryption, hashing, and digital signatures. Key terms: confidentiality, inte...