RPM Basic Tasks 
//package info
rpm -qi "package"

//Listing all installed packages
rpm -qa

//remove a package
rpm -e "package"
rpm -e "package" "package" //dependencies

// install a package
rpm -Uvh package_file.rpm

[ view entry ] ( 1870 views )   |  print article
Basic Tasks: memcached 
[acool@acool ~]$ telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
stats
...
stats slabs
...
stats items
...
stats cachedump 15 0
ITEM memc.sess.key.tb7mgf58nb0pnn7ag840q5r5k6 [1875 b; 1467144640 s]
ITEM memc.sess.key.9nt5nrcptemi2m0d9g3k95vl76 [1911 b; 1467144640 s]
ITEM memc.sess.key.5k8d2qpko4lg4rn6fue1ces0j6 [230 b; 1467144640 s]
...
get memc.sess.key.5k8d2qpko4lg4rn6fue1ces0j6
...
delete memc.sess.key.5k8d2qpko4lg4rn6fue1ces0j6
DELETED

set MyJson 0 100 16
{"name":"angel"}
STORED

flush_all
OK

quit
[acool@acool ~]$



Also see memcached-tool utility.


//flush memcached
echo 'flush_all' | nc localhost 11211//or:
echo 'flush_all' | netcat localhost 11211


/*****Telnet Examples******/

//connect to memcached
telnet localhost 11211

//storing data in memcached server, syntax: set KEY META_DATA EXPIRY_TIME LENGTH_IN_BYTES
(LENGHT_IN_BYTES must match content!!!)
set Test 0 100 16
Angel is Testing

//retrieve data
get Test

//getting stats
stats

//stats shortcut
[webmaster@dev ~]$ echo stats | nc localhost 11211

/*****PHP Examples******/
Coming.... hoping sooner rather than later ...but coming, for sure coming.

10/4/2013 ...there:
http://angelcool.net/sphpblog/comments. ... 004-174818

[ view entry ] ( 1814 views )   |  print article
Basic Tasks with: rsync & scp  
//scp copy a remote file to local machine
scp username[at]10-network.com:~/html/3.gif .

//copy a remote directory to local machine
scp -r username[at]10-network.com:~/html .


//rsync uses ssh by default since version 2.6 (2004)

//rsync over ssh using port 222
rsync -v --rsh='ssh -p222' user[at]example.10-network.net:~/image.jpg .
//...or:
rsync -v -e 'ssh -p222' user[at]example.10-network.net:~/image.jpg .


//OK
rsync -avhe 'ssh -p22' --progress payless[at]paylesstosell.net:~/html/* .

[ view entry ] ( 1711 views )   |  print article
Counting Table Columns 
SELECT COUNT(*)
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_schema = 'database_name'
AND table_name = 'table_name'

[ view entry ] ( 1691 views )   |  print article
Adding DNS Servers in CentoOS 
!!!!CentOS 6.4 !!!!

//the following command overwrites /etc/resolv.conf (or when rebooting)
service network restart
//instead, add the following to /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=4.2.2.2
DNS2=4.2.2.1

!!!!!!!!!!!!!!!!!!!


//open this file
vim /etc/resolv.conf

//add entries
nameserver 4.2.2.2
nameserver 4.2.2.1

//test
nslookup barney.com

[ view entry ] ( 1836 views )   |  print article
How to configure network interfaces in CentOS (static ip) 
//edit interface configuration file
sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0

//set settings
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:05:29:E0:4F:3D
IPADDR=10.0.1.10
NETMASK=255.255.255.0
GATEWAY=10.0.1.1
DNS1=4.2.2.2
DNS2=4.2.2.1
ONBOOT=yes
TYPE=Ethernet


[ view entry ] ( 1769 views )   |  print article
IPTABLES common tasks 
//list rules
iptables -L --line-numbers
iptables --list

//inserting rules
iptables -I INPUT -p tcp --dport 80 -j ACCEPT //inserts a rule on top
iptables -I INPUT 5 -p tcp --dport 21 -j ACCEPT //inserts a rule on the 5th position

//deleting rules by line number
iptables -D INPUT 5 //deletes the 5th rule

//saving rules
service iptables save //centos



[ view entry ] ( 1348 views )   |  print article
Set a PHP Cookie to expire at midnight 
//You might find strtotime useful in these situations.

setcookie('cons', 1, strtotime('today 23:59'), '/');


http://stackoverflow.com/questions/1313 ... t-midnight

[ view entry ] ( 1470 views )   |  print article
Gnome Terminal 2.16.0 Basic Tasks 
//Open a new tab
ctrl+shift+T

//Switching tabs
ctrl+pageUp

//Also: Switching consoles in linux:
ctrl+alt+F1
ctrl+alt+F2
ctrl+alt+F3
ctrl+alt+F4
ctrl+alt+F5
ctrl+alt+F6
ctrl+alt+F7


[ view entry ] ( 1708 views )   |  print article
Simple cURL example in PHP 
<?php

/*
We'll get the content of a remote page to display locally ;)
*/

$curl=curl_init();
// Set some options - we are passing in a useragent too here
curl_setopt_array($curl, array(
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => 'http://www.televisa.com/us/',
CURLOPT_BINARYTRANSFER=>true,
));

// Send the request & save response to $resp
$resp = curl_exec($curl);

// Close request to clear up some resources
curl_close($curl);

echo $resp;

?>

[ view entry ] ( 1588 views )   |  print article

<<First <Back | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | Next> Last>>


2024 By Angel Cool