Daily Technical Logs


Daily Technical Logs

Create a project from an existing ANT buildfile:
Click on File->New->Project
Select "Java Project from existing Ant Buildfile" and click "next"
Export your project settings to an ANT build file:
In your navigator window, look for a file called ".project"
Right click on the file and click on "export"
On the window that pops up, select "Ant Buildfiles" and click on "next"

Linux date command
-s date, --set date
+format - Display current date in a nonstandard format.
date +"Hello%t Date is %D %n%t Time is %T"

Set Date
date -s "+2 days", date -s "-2 days",
The time unit can also be days, months, years, mins, hours, seconds etc.
date +%Y%m%d -s "20081128"

Set Time
date +%T -s "10:13:13"
FTP - mput and mget with no confirmation
ftp -i ftp.test.com
ftp> prompt
-i
Turns off interactive prompting during multiple file transfers.
prompt
   Toggle interactive prompting.
Setting bash as default shell
which bash
chsh -s /usr/local/bin/bash user
Port Forwarding Example
iptables -I FORWARD -p tcp -i eth2 -d 172.16.1.101 --dport 23 -j ACCEPT
iptables -I FORWARD -p tcp -i 172.16.0.3 -s 172.16.1.101 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -i eth2 -d ${PubIP} --dport 12301 -j DNAT --to 172.16.1.101:23
iptables -t nat -A POSTROUTING -o 172.16.0.3 -d 172.16.1.101 -j SNAT --to-source ${PrivateIP}

Unable to run shutdown command
# shutdown -r now
-bash: /sbin/shutdown: Permission denied
# ls -lart /sbin/shutdown
-rw-r--r-- 1 root root 18880 2007-09-29 10:01 /sbin/shutdown
# chmod a+x /sbin/shutdown

Labels

adsense (5) Algorithm (69) Algorithm Series (35) Android (7) ANT (6) bat (8) Big Data (7) Blogger (14) Bugs (6) Cache (5) Chrome (19) Code Example (29) Code Quality (7) Coding Skills (5) Database (7) Debug (16) Design (5) Dev Tips (63) Eclipse (32) Git (5) Google (33) Guava (7) How to (9) Http Client (8) IDE (7) Interview (88) J2EE (13) J2SE (49) Java (186) JavaScript (27) JSON (7) Learning code (9) Lesson Learned (6) Linux (26) Lucene-Solr (112) Mac (10) Maven (8) Network (9) Nutch2 (18) Performance (9) PowerShell (11) Problem Solving (11) Programmer Skills (6) regex (5) Scala (6) Security (9) Soft Skills (38) Spring (22) System Design (11) Testing (7) Text Mining (14) Tips (17) Tools (24) Troubleshooting (29) UIMA (9) Web Development (19) Windows (21) xml (5)