| vi [filename] | Visual Editor | Open folder, create if not exists, can add, edit, delete content |
| pwd | Print Working Directory | Get current directory path |
| cd [directory path] | Change Directory | Change directory |
| less [filename] | View File | View file content |
| sudo [command] | Superuser Do | Run command with root user privileges |
| su | Switch User | Switch user |
| sudo su - | Switch to Root User | Switch to root user |
| cd .. | Change Directory Up | Move up one directory |
| mkdir | Make Directory | Create directory |
| ls | List | List files and directories |
| rm -rf [directory] | Remove | Delete all contents in directory even if protected, without confirmation |
| cp [file path] [target directory] | Copy | Copy file or directory |
scp -i (pem file path) (project path) user@remoteHostName:~ | Secure Copy | Copy file from local to server |
| sudo netstat -plnt | Netstat | List running ports with PID |
| sudo kill -9 34323 | Kill Process | Kill port by PID |
| df -h | Disk Free | Check disk space usage |
| free -h | Free Memory | Check memory usage |
| sudo java -Xmx64m -Xss256k -jar ticketairproducerq-1.0.jar | Run JAR (optimized) | Run jar file with limited resources |
| java -jar ticketairproducerq-1.0.jar & | Run JAR | Run jar file in background |
| firewall-cmd --permanent --add-port=9888/tcp | Firewall Command | Open port |
| firewall-cmd --reload | Firewall Command | Reload firewall rules |
| pgrep -f com.bav.bavapi-1.0.0.jar | Process Grep | Find PID of running jar |
| chmod +x FILENAME | Change Mode | Grant execute permission to file |
| ./deply.sh | Run Script | Run .sh file |
| mvn install:install-file -Dfile=path/to/ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.4 -Dpackaging=jar | Maven Install | Build local dependency |
| mvn install:install-file -DgroupId=com.bav.api -DartifactId=com.bav.wsdlservice -Dversion=1.0.0 -Dpackaging=jar -Dfile=D:/VNPAY/LIB/com.bav.wsdlservice-1.0.0.jar -DgeneratePom=true | Maven Install | Build local dependency |
| curl --proxy ip:port ... | Curl | Send request via proxy |
| apk add busybox-extras | APK Add | Install telnet in Alpine Linux |
| netstat -ano | findStr "8020" | Netstat (Windows) | Find port in Windows |
| taskkill /F /PID 3312 | Task Kill | Kill port in Windows |
| netstat -plnt | grep "8020" | Netstat (Linux) | Find port in Linux |
| find . -name 'application_2022-07-*' -delete | Find & Delete | Find and delete files by pattern |
| du -sh * | Disk Usage | Check disk usage in current directory |
| du -sh * | sort -hr | head -n 10 | Disk Usage Sorted | Check top 10 largest directories/files |
| mvn dependency:tree -Dincludes=velocity:velocity | Maven Dependency Tree | Filter Maven dependency tree |
sftp -i sftp-sap sap@sftp-test.walter.org | SFTP Login | Login to SFTP using private key |
| put /local_directory/file.txt | SFTP Put | Upload file to SFTP |
| get /path/to/file.txt | SFTP Get | Download file from SFTP |