AWS LambdaではJavaScript/Node.jsで書いたスクリプトをイベントドリブンで実行できるサービスです。
今回はLambdaの外側からできる範囲でLambdaがどう動いているのか、実行環境がどうなっているのかいろいろと暴いてみようと思います。
ちなみにLambdaの環境はAmazon Linuxをベースに動いています。現時点ではami-8786c6b7というpublicなAMIが利用されています。なので基本的にはLinuxのコマンドが通るはずです。
まずは外部コマンドが実行できるかどうかです。今回は簡単にイベントソースなしのLambda functionを以下のコードで作成してマネージメントコンソールからInvokeして試していこうと思います。
exports.handler = function(event, context) {
var exec = require('child_process').exec;
var cmd = "ls -lah"; //ここを変更する
var child = exec(cmd, function(error, stdout, stderr) {
if (!error) {
console.log('standard out: ' + stdout);
console.log('standard error: ' + stderr);
context.done();
} else {
console.log("error code: " + err.code + "err: " + err);
context.done(err,'lambda');
}
});
};
とりあえずカレントディレクトリをlsしてみました。結果は以下の通り。
2014-11-26T04:40:57.422Z 65feec96-7526-11e4-82bd-61dce2293619 standard out: total 12K
drwxr-xr-x 2 slicer 497 4.0K Nov 25 20:40 .
drwxr-xr-x 19 root root 4.0K Nov 12 19:44 ..
-rw-rw-r-- 1 slicer 497 520 Nov 25 20:40 index.js
どうやら外部コマンドの実行自体は制限されていなさそうです。というわけでこれから環境を探るべくいろんなコマンドを実行してみたいと思います。以降は基本的に結果だけ載せていきます。
実行ユーザ
まずは実行ユーザを見るべくwhoamiを実行してみました。
2014-11-26T04:46:15.981Z 2df3202a-7527-11e4-a01e-0333a2a2dfa5 standard out: sbx_user1056
sbx_user1056というので実行されているみたいですがsbxってもしかしてsandboxの略かな。だとするとマネージメントコンソールでInvokeした場合はSandbox的な環境で動いているのかも知れません。
##環境変数
環境変数を見てみます。
2014-11-26T04:49:00.460Z 91853d26-7527-11e4-aa5b-7f26cf6c899c standard out: AWS_SESSION_TOKEN=AQoDYXdzEM7//////////wEasALZPkQ+T2ofOBeycJFQl5IwT6U/X+J8Kpwqj2RtPHA7ttuQCmtaG+PGqhvpK+4QbgqfqgjaoBfJG+DzhU+WhAVxK65GkMmv86ske95YJ/Md9onlespzN2p11V442XPt4QNJ1GZA6HYP6GQuQCnN7VzO05btwb+/4kPMobmmCGe//kHqntlTX2YiU9wWC9ciDEHBtbpB5S/rAgJPTCXZ5lvNA0a3+uhpmliuaCnhWEmn9Ga4cSfnbdKgNhSgudf6eUM9TqLAADHSzjXjT6e1jfCgrcd1zV2aISPbLSbpda8HkF5SZDdQTp3aQWRDhq9ppsCarZbkCWElHGFYejyrT6fNqrpvzCrQuD6E2Y/brDD21Xmf7vheJKDwtYbp2FhiW41wWBhDgIpW9ZakKaQpDOY6IPCy1aMF
LAMBDA_TASK_ROOT=/var/task
LAMBDA_CONSOLE_SOCKET=38
PATH=/usr/local/bin:/usr/bin:/bin
PWD=/var/task
AWS_SECRET_ACCESS_KEY=0DpzRdTCPUr9lQBoeB2zzBsGAIOg7F3cHVCzcLOk
NODE_PATH=/var/runtime:/var/task:/var/runtime/node_modules
AWS_ACCESS_KEY_ID=ASIAIZBGXR32SAXRAHZQ
SHLVL=1
LAMBDA_CONTROL_SOCKET=30
_=/usr/bin/env
LAMBDA_TASK_ROOTというのはLambda functionの実体が置かれるディレクトリでしょうか。
PATHが/usr/local/binと/usr/bin/, /binに通っているのでそれぞれをlsしてどんなコマンドがあるのか確認してみます。
##存在するコマンド
面倒なのでまとめてPATHの通っている3つのディレクトリに対してlsしてみたところ結構な数が出力されてしまったので完全なリストは一番下に記載します。
見たところAmazon Linuxで利用可能なコマンドが全て見えている状態なのかな。これはこれでドキドキしますね。makeがあったりするので、実は何でもアリ状態なのかも知れません。
見たところJavaのRuntimeも入っているのでこれもそのまま使えるならJavaScriptからJavaの実行とかできちゃったりするかも知れません。実際に使うかどうかはともかく。
##ディレクトリ構成
ls -lah /
を実行してみます。何かいろいろ見えていますね。
2014-11-26T06:45:38.022Z d9e71ad2-7537-11e4-a01e-0333a2a2dfa5 standard out: total 80K
drwxr-xr-x 21 root root 4.0K Nov 12 19:44 .
drwxr-xr-x 21 root root 4.0K Nov 12 19:44 ..
dr-xr-xr-x 2 root root 4.0K Nov 3 10:28 bin
dr-xr-xr-x 2 root root 4.0K Nov 3 10:28 boot
drwx------ 4 root root 4.0K Nov 3 10:27 builddir
drwxr-xr-x 2 root root 4.0K Nov 12 19:44 dev
drwxr-xr-x 59 root root 4.0K Nov 11 16:39 etc
drwxr-xr-x 2 root root 4.0K Jan 6 2012 home
dr-xr-xr-x 7 root root 4.0K Nov 3 10:27 lib
dr-xr-xr-x 6 root root 4.0K Nov 3 10:26 lib64
drwxr-xr-x 2 root root 4.0K Jan 6 2012 media
drwxr-xr-x 2 root root 4.0K Jan 6 2012 mnt
drwxr-xr-x 3 root root 4.0K Nov 3 10:26 opt
dr-xr-xr-x 99 root root 0 Nov 25 22:45 proc
dr-xr-x--- 2 root root 4.0K Jan 6 2012 root
dr-xr-xr-x 2 root root 4.0K Nov 3 10:28 sbin
drwxr-xr-x 2 root root 4.0K Jan 6 2012 selinux
drwxr-xr-x 2 root root 4.0K Jan 6 2012 srv
drwx------ 2 sbx_user1067 479 4.0K Nov 25 22:45 tmp
drwxr-xr-x 13 root root 4.0K Nov 3 10:24 usr
drwxr-xr-x 19 root root 4.0K Nov 12 19:44 var
これを見る限りではLambda functionから書き込み可能な/tmpだけownerが実行ユーザであるsbx_user1067でそれ以外はrootになっています。また、/tmpだけがパーミッションが700となっているのでLambda functionからの書き込みが可能ということですね。
##プロセス
ps auxw
を実行してみました。
2014-11-26T06:51:26.181Z a0d10ab5-7538-11e4-8c83-e9561995b4bd standard out: USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
474 1 2.3 0.3 752208 14948 ? Ssl 22:51 0:00 node --max-old-space-size=0 --max-new-space-size=0 --max-executable-size=0 /var/runtime/node_modules/.bin/awslambda
474 8 0.0 0.0 13436 1080 ? R 22:51 0:00 ps auxw
見えているプロセスは恐らく自分自身のプロセスでしょう。それ以外は見えていません。
##IPアドレス
ここまでIPアドレスを確認するのを忘れていました。Lambdaではfunction内から外部への通信は問題なく許可されています。ということはIPアドレスを当然持っているはず。
※インバウンドは許可されていません
まずはip -f inet addr
を実行してみますが/sbinにはPATHが通っていないからかダメでした。
2014-11-26T06:58:17.822Z a368af6e-7539-11e4-9064-7fb2fdee54cb error code: 127err: Error: Command failed: /bin/sh: ip: command not found
というわけでフルパスで指定してみます。
2014-11-26T07:01:56.641Z 23d238f7-753a-11e4-b299-ed7948d6c41b error code: 1err: Error: Command failed: Cannot open netlink socket: Operation not permitted
権限の問題でこれもダメでした。ではsudoを使ってみましょう。
2014-11-26T07:05:32.642Z 9953b484-753a-11e4-8c83-e9561995b4bd error code: 127, err: Error: Command failed: /bin/sh: sudo: command not found
sudoはコマンドがないということでこれもダメですね。次はhostname -i
でやってみます。
2014-11-26T07:07:44.262Z f32a0e73-753a-11e4-a027-3106b275da46 standard out: 10.0.207.29
取れました!このLambda functionは10.0.207.29というIPアドレスを持っているようです。ただし、複数回実行しても変更されなかったのでもしかしたらsandbox環境のIPは変わらなかったりするのかも知れません。
次は昔なつかしifconfigを実行してみます。これもフルパスで/sbin/ifconfig
を実行します。
2014-11-26T07:26:25.361Z 8374c4c0-753d-11e4-991a-41c3a039ecd3 standard out: lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
vsb_40 Link encap:Ethernet HWaddr F6:E1:BA:12:CF:44
inet addr:192.168.40.41 Bcast:0.0.0.0 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6023 (5.8 KiB) TX bytes:5064 (4.9 KiB)
ん?異なるIPのインターフェースが表示されましたがこれはどういうことですかね。これはもしや。。。
##ファイルシステム
df
を実行してみます。
2014-11-26T09:28:26.723Z 8c9129f4-754e-11e4-8972-71e248da4804 error code: 1, err: Error: Command failed: df: '/cgroup/blkio': No such file or directory
df: '/cgroup/cpu': No such file or directory
df: '/cgroup/cpuacct': No such file or directory
df: '/cgroup/cpuset': No such file or directory
df: '/cgroup/devices': No such file or directory
df: '/cgroup/freezer': No such file or directory
df: '/cgroup/hugetlb': No such file or directory
df: '/cgroup/memory': No such file or directory
df: '/cgroup/perf_event': No such file or directory
この結果はもしや。。。いや、これ以上は何も言うまい。
気を取り直してfindmnt
を実行してみます。出力が横に長いので出力フィールドをSOURCEだけとTARGETだけの2回に分けて実行した結果がこちら。
2014-11-26T09:46:06.741Z 13fbd7c3-7551-11e4-81be-db94e2b39dbb standard out: SOURCE
/dev/xvda1[/opt/amazon/asc/worker/chroot]
/dev/xvda1[/opt/amazon/asc/worker/runtime/nodejs]
none
/dev/xvda1[/opt/amazon/asc/worker/tasks/<account_id>/lambda-system-exec/cf81d3dd-b826-4ab1-ac3e-b8f7c02ebd1c]
/dev/xvda1[/opt/amazon/asc/worker/sandbox-tmp/sbtasks/sandbox-dev]
/dev/loop0
2014-11-26T09:48:13.922Z 51634b0d-7551-11e4-96e4-2b4bf25bfbdf standard out: TARGET
/
|-/var/runtime
|-/proc
|-/var/task
|-/dev
`-/tmp
なんとなくいろいろ察することができましたね。
##まとめ
大して何も暴けませんでしたが、とりあえずLambda functionでの外部コマンドの実行は可能でした。ベースとなっているAmazon Linuxのイメージで用意されているコマンドは確認した範囲では実行可能なようです。
これはなんというか何でもありな気もしてきましたね。。。
最後に大人のたしなみである免責事項を書いて終了です。
免責
こちらは個人の意見で、所属する企業や団体は関係ありません。
###(補足)lsの結果
2014-11-26T04:53:13.323Z 29ae07b2-7528-11e4-bf1c-db8a8f474c8d standard out: total 8.0K
drwxr-xr-x 2 root root 4.0K Jan 6 2012 .
drwxr-xr-x 12 root root 4.0K Nov 3 10:24 ..
total 35M
dr-xr-xr-x 2 root root 16K Nov 3 10:28 .
drwxr-xr-x 13 root root 4.0K Nov 3 10:24 ..
-rwxr-xr-x 1 root root 36K Mar 17 2014 [
-rwxr-xr-x 1 root root 103K Apr 2 2014 a2p
-rwxr-xr-x 1 root root 25K Mar 7 2014 addr2line
-rwxr-xr-x 1 root root 5.9K May 12 2014 animate
-rwxr-xr-x 1 root root 56K Mar 7 2014 ar
-rwxr-xr-x 1 root root 343K Mar 7 2014 as
-rwxr-xr-x 1 root root 12K Aug 19 14:29 asadmin
-rwxr-xr-x 1 root root 28K Jan 6 2012 aserver
lrwxrwxrwx 1 root root 14 Nov 3 10:25 awk -> ../../bin/gawk
-rwxr-xr-x 1 root root 33K Mar 17 2014 base64
-rwxr-xr-x 1 root root 6.9K Sep 25 17:25 bashbug-64
-rwxr-xr-x 1 root root 7.0K Jan 5 2012 bdftopcf
-rwxr-xr-x 1 root root 292 Nov 27 2013 bdftops
-rwxr-xr-x 1 root root 65K Nov 26 2013 berkeley_db_svc
-rwxr-xr-x 1 root root 14K Jun 25 16:17 bmp2tiff
-rwxr-xr-x 1 root root 1.6K Mar 11 2013 build-classpath
-rwxr-xr-x 1 root root 383 Sep 19 2006 build-classpath-directory
-rwxr-xr-x 1 root root 1.6K Sep 19 2006 build-jar-repository
-rwxr-xr-x 1 root root 1.6K Aug 19 14:29 bundle_image
lrwxrwxrwx 1 root root 5 Nov 3 10:25 bunzip2 -> bzip2
lrwxrwxrwx 1 root root 5 Nov 3 10:25 bzcat -> bzip2
lrwxrwxrwx 1 root root 6 Nov 3 10:25 bzcmp -> bzdiff
-rwxr-xr-x 1 root root 2.1K Jan 15 2011 bzdiff
-rwxr-xr-x 1 root root 1.7K Jan 15 2011 bzgrep
-rwxr-xr-x 1 root root 33K Jan 15 2011 bzip2
-rwxr-xr-x 1 root root 11K Jan 15 2011 bzip2recover
lrwxrwxrwx 1 root root 6 Nov 3 10:25 bzless -> bzmore
-rwxr-xr-x 1 root root 1.3K Jan 15 2011 bzmore
-rwxr-xr-x 1 root root 24K Mar 7 2014 c++filt
-rwxr-xr-x 2 root root 36K Apr 2 2014 c2ph
-rwxr-xr-x 1 root root 64K Feb 25 2014 cairo-sphinx
-rwxr-xr-x 1 root root 28K Jul 9 10:46 cal
lrwxrwxrwx 1 root root 3 Nov 3 10:25 captoinfo -> tic
-rwxr-xr-x 1 root root 3.3K Sep 9 17:39 catchsegv
-rwxr-xr-x 1 root root 157K Oct 16 08:40 certutil
-rwxr-xr-x 1 root root 3.4K Aug 19 14:29 cfadmin
-rwxr-xr-x 1 root root 9.9K Mar 19 2014 chattr
-rwxr-xr-x 1 root root 58K Mar 17 2014 chcon
-rwxr-xr-x 1 root root 3.3K Sep 19 2006 check-binary-files
-rwxr-xr-x 1 root root 76 Jan 15 2011 cheetah
-rwxr-xr-x 1 root root 117 Jan 15 2011 cheetah-analyze
-rwxr-xr-x 1 root root 92 Jan 15 2011 cheetah-compile
-rwxr-xr-x 1 root root 22K Jul 9 10:46 chrt
-rwxr-xr-x 1 root root 6.6K Feb 18 2011 chvt
-rwxr-xr-x 1 root root 29K Mar 17 2014 cksum
-rwxr-xr-x 1 root root 13K Sep 19 2006 clean-binary-files
-rwxr-xr-x 1 root root 4.9K Mar 13 2013 clear
-rwxr-xr-x 1 root root 19K Jun 14 12:36 cloud-init
-rwxr-xr-x 1 root root 49 Jun 14 12:36 cloud-init-cfg
-rwxr-xr-x 1 root root 1.7K May 15 2013 cloud-init-per
-rwxr-xr-x 1 root root 19K Jan 15 2011 cmp
-rwxr-xr-x 1 root root 96K Oct 16 08:40 cmsutil
-rwxr-xr-x 1 root root 20K Jul 9 10:46 col
-rwxr-xr-x 1 root root 11K Jul 9 10:46 colcrt
-rwxr-xr-x 1 root root 16K Jul 9 10:46 colrm
-rwxr-xr-x 1 root root 21K Jul 9 10:46 column
-rwxr-xr-x 1 root root 32K Mar 17 2014 comm
-rwxr-xr-x 1 root root 6.0K May 12 2014 compare
-rwxr-xr-x 1 root root 5.9K May 12 2014 composite
-rwxr-xr-x 1 root root 5.9K May 12 2014 conjure
-rwxr-xr-x 1 root root 5.9K May 12 2014 convert
-rwxr-xr-x 1 root root 3.0K Aug 19 14:29 cq
-rwxr-xr-x 1 root root 4.6K Sep 19 2006 create-jar-links
-rwxr-xr-x 1 root root 108K Oct 16 08:40 crlutil
-rwxr-xr-x 1 root root 108K Mar 17 2014 csplit
-rwxr-xr-x 1 root root 156K Sep 11 18:06 curl
lrwxrwxrwx 1 root root 13 Nov 3 10:25 cut -> ../../bin/cut
-rwxr-xr-x 1 root root 5.0K Aug 19 14:29 cwutil
-rwxr-xr-x 1 root root 4.2M Sep 17 20:08 d8
-rwxr-xr-x 1 root root 7.8K Nov 26 2013 db_archive
-rwxr-xr-x 1 root root 9.7K Nov 26 2013 db_checkpoint
-rwxr-xr-x 1 root root 22K Nov 26 2013 db_codegen
-rwxr-xr-x 1 root root 9.7K Nov 26 2013 db_deadlock
-rwxr-xr-x 1 root root 12K Nov 26 2013 db_dump
-rwxr-xr-x 1 root root 61K Nov 26 2013 db_dump185
-rwxr-xr-x 1 root root 17K Nov 26 2013 db_hotbackup
-rwxr-xr-x 1 root root 23K Nov 26 2013 db_load
-rwxr-xr-x 1 root root 64K Nov 26 2013 db_printlog
-rwxr-xr-x 1 root root 9.7K Nov 26 2013 db_recover
-rwxr-xr-x 1 root root 11K Nov 26 2013 db_stat
-rwxr-xr-x 1 root root 8.4K Nov 26 2013 db_upgrade
-rwxr-xr-x 1 root root 8.8K Nov 26 2013 db_verify
-rwxr-xr-x 1 root root 7.1K Feb 18 2011 deallocvt
-rwxr-xr-x 1 root root 80K Jan 15 2011 diff
-rwxr-xr-x 1 root root 1.3K Sep 19 2006 diff-jars
-rwxr-xr-x 1 root root 23K Jan 15 2011 diff3
-rwxr-xr-x 1 root root 111K Mar 17 2014 dir
-rwxr-xr-x 1 root root 37K Mar 17 2014 dircolors
-rwxr-xr-x 1 root root 26K Mar 17 2014 dirname
-rwxr-xr-x 1 root root 5.9K May 12 2014 display
-rwxr-xr-x 1 root root 103K Mar 17 2014 du
-rwxr-xr-x 1 root root 554 Nov 27 2013 dumphint
-rwxr-xr-x 1 root root 1.1K Nov 27 2013 dvipdf
-rwxr-xr-x 1 root root 2.2M Mar 7 2014 dwp
-rwxr-xr-x 1 root root 2.1K Aug 19 14:29 dynamodb_dump
-rwxr-xr-x 1 root root 3.4K Aug 19 14:29 dynamodb_load
-rwxr-xr-x 1 root root 326 Jan 15 2011 easy_install
-rwxr-xr-x 1 root root 334 Jan 15 2011 easy_install-2.6
-rwxr-xr-x 1 root root 40K Jul 9 10:46 eject
-rwxr-xr-x 1 root root 9.5K Aug 19 14:29 elbadmin
-rwxr-xr-x 1 root root 28K Mar 7 2014 elfedit
lrwxrwxrwx 1 root root 13 Nov 3 10:25 env -> ../../bin/env
-rwxr-xr-x 1 root root 632 Nov 27 2013 eps2eps
-rwxr-xr-x 1 root root 136K Mar 6 2014 eqn
-rwxr-xr-x 1 root root 18K May 20 2014 eu-addr2line
-rwxr-xr-x 1 root root 32K May 20 2014 eu-ar
-rwxr-xr-x 1 root root 29K May 20 2014 eu-elfcmp
-rwxr-xr-x 1 root root 100K May 20 2014 eu-elflint
-rwxr-xr-x 1 root root 16K May 20 2014 eu-findtextrel
-rwxr-xr-x 1 root root 3.2K May 20 2014 eu-make-debug-archive
-rwxr-xr-x 1 root root 40K May 20 2014 eu-nm
-rwxr-xr-x 1 root root 30K May 20 2014 eu-objdump
-rwxr-xr-x 1 root root 17K May 20 2014 eu-ranlib
-rwxr-xr-x 1 root root 162K May 20 2014 eu-readelf
-rwxr-xr-x 1 root root 16K May 20 2014 eu-size
-rwxr-xr-x 1 root root 20K May 20 2014 eu-stack
-rwxr-xr-x 1 root root 16K May 20 2014 eu-strings
-rwxr-xr-x 1 root root 48K May 20 2014 eu-strip
-rwxr-xr-x 1 root root 42K May 20 2014 eu-unstrip
-rwxr-xr-x 1 root root 30K Mar 17 2014 expand
-rwxr-xr-x 1 root root 100K Mar 17 2014 expr
-rwxr-xr-x 1 root root 90K Mar 17 2014 factor
-rwxr-xr-x 1 root root 16K Jul 9 10:46 fallocate
-rwxr-xr-x 1 root root 16K Jun 25 16:17 fax2ps
-rwxr-xr-x 1 root root 14K Jun 25 16:17 fax2tiff
-rwxr-xr-x 1 root root 13K Jan 16 2011 fc-cache
-rwxr-xr-x 1 root root 11K Jan 16 2011 fc-cat
-rwxr-xr-x 1 root root 8.7K Jan 16 2011 fc-list
-rwxr-xr-x 1 root root 9.8K Jan 16 2011 fc-match
-rwxr-xr-x 1 root root 7.4K Jan 16 2011 fc-query
-rwxr-xr-x 1 root root 7.7K Jan 16 2011 fc-scan
-rwxr-xr-x 1 root root 1.9K Aug 19 14:29 fetch_file
-rwxr-xr-x 1 root root 7.2K Feb 18 2011 fgconsole
-rwxr-xr-x 1 root root 17K Sep 3 14:23 file
lrwxrwxrwx 1 root root 14 Nov 3 10:25 find -> ../../bin/find
-rwxr-xr-x 1 root root 749 Sep 19 2006 find-jar
-rwxr-xr-x 1 root root 24K Apr 2 2014 find2perl
-rwxr-xr-x 1 root root 19K Jul 9 10:46 flock
-rwxr-xr-x 1 root root 34K Mar 17 2014 fmt
-rwxr-xr-x 1 root root 32K Mar 17 2014 fold
-rwxr-xr-x 1 root root 300 Nov 27 2013 font2c
-rwxr-xr-x 1 root root 33K Jan 5 2012 fonttosfnt
-rwxr-xr-x 1 root root 8.1K Feb 18 2013 free
-rwxr-xr-x 1 root root 22K Jan 10 2014 funzip
lrwxrwxrwx 1 root root 14 Nov 3 10:25 gawk -> ../../bin/gawk
-rwxr-xr-x 1 root root 1.7K Mar 14 2014 gcore
-rwxr-xr-x 1 root root 5.2M Mar 14 2014 gdb
-rwxr-xr-x 1 root root 1.1K Mar 14 2014 gdb-add-index
-rwxr-xr-x 1 root root 33K Mar 10 2014 gdbus
-rwxr-xr-x 1 root root 23K Sep 9 18:13 gencat
-rwxr-xr-x 1 root root 586 Mar 19 2014 gendiff
lrwxrwxrwx 1 root root 3 Nov 3 10:25 geqn -> eqn
-rwxr-xr-x 1 root root 23K Sep 9 18:13 getconf
-rwxr-xr-x 1 root root 28K Sep 9 18:13 getent
-rwxr-xr-x 1 root root 7.3K Feb 18 2011 getkeycodes
-rwxr-xr-x 1 root root 13K Jul 9 10:46 getopt
lrwxrwxrwx 1 root root 2 Nov 3 10:28 ghostscript -> gs
-rwxr-xr-x 1 root root 14K Jun 25 16:17 gif2tiff
-rwxr-xr-x 1 root root 8.0K Mar 10 2014 gio-querymodules-64
-rwxr-xr-x 1 root root 5.0K Aug 19 14:29 glacier
-rwxr-xr-x 1 root root 40K Mar 10 2014 glib-compile-schemas
lrwxrwxrwx 1 root root 4 Nov 3 10:25 gmake -> make
lrwxrwxrwx 1 root root 4 Nov 3 10:25 gneqn -> neqn
lrwxrwxrwx 1 root root 5 Nov 3 10:25 gnroff -> nroff
lrwxrwxrwx 1 root root 21 Nov 3 10:27 gpg -> /etc/alternatives/gpg
-rwxr-xr-x 1 root root 279K Jul 21 11:43 gpg-agent
-rwxr-xr-x 1 root root 143K Jul 21 11:43 gpg-connect-agent
-rwxr-xr-x 1 root root 19K Oct 17 2013 gpg-error
lrwxrwxrwx 1 root root 25 Nov 3 10:27 gpg-zip -> /etc/alternatives/gpg-zip
-rwxr-xr-x 1 root root 3.3K Jul 21 11:42 gpg-zip2
-rwxr-xr-x 1 root root 716K Jul 21 11:43 gpg2
-rwxr-xr-x 1 root root 133K Jul 21 11:43 gpgconf
-rwxr-xr-x 1 root root 23K Jul 21 11:43 gpgparsemail
lrwxrwxrwx 1 root root 26 Nov 3 10:27 gpgsplit -> /etc/alternatives/gpgsplit
-rwxr-xr-x 1 root root 48K Jul 21 11:43 gpgsplit2
lrwxrwxrwx 1 root root 22 Nov 3 10:27 gpgv -> /etc/alternatives/gpgv
-rwxr-xr-x 1 root root 332K Jul 21 11:43 gpgv2
lrwxrwxrwx 1 root root 3 Nov 3 10:25 gpic -> pic
-rwxr-xr-x 1 root root 93K Mar 7 2014 gprof
-rwxr-xr-x 1 root root 75K Mar 6 2014 groff
-rwxr-xr-x 1 root root 129K Mar 6 2014 grops
-rwxr-xr-x 1 root root 89K Mar 6 2014 grotty
-rwxr-xr-x 1 root root 28K Mar 17 2014 groups
-rwxr-xr-x 1 root root 6.7K Nov 27 2013 gs
-rwxr-xr-x 1 root root 337 Nov 27 2013 gsbj
-rwxr-xr-x 1 root root 339 Nov 27 2013 gsdj
-rwxr-xr-x 1 root root 342 Nov 27 2013 gsdj500
-rwxr-xr-x 1 root root 20K Mar 10 2014 gsettings
-rwxr-xr-x 1 root root 340 Nov 27 2013 gslj
-rwxr-xr-x 1 root root 337 Nov 27 2013 gslp
-rwxr-xr-x 1 root root 264 Nov 27 2013 gsnd
lrwxrwxrwx 1 root root 6 Nov 3 10:25 gsoelim -> soelim
-rwxr-xr-x 1 root root 1.1K Mar 14 2014 gstack
lrwxrwxrwx 1 root root 3 Nov 3 10:25 gtbl -> tbl
lrwxrwxrwx 1 root root 5 Nov 3 10:25 gtroff -> troff
lrwxrwxrwx 1 root root 16 Nov 3 10:25 gunzip -> ../../bin/gunzip
-rwxr-xr-x 1 root root 5.8K Mar 20 2014 gzexe
lrwxrwxrwx 1 root root 14 Nov 3 10:25 gzip -> ../../bin/gzip
-rwxr-xr-x 1 root root 28K Apr 2 2014 h2ph
-rwxr-xr-x 1 root root 36K Mar 17 2014 head
-rwxr-xr-x 1 root root 27K Jul 9 10:46 hexdump
-rwxr-xr-x 1 root root 25K Mar 17 2014 hostid
lrwxrwxrwx 1 root root 7 Nov 3 10:25 i386 -> setarch
-rwxr-xr-x 1 root root 55K Sep 9 18:13 iconv
-rwxr-xr-x 1 root root 32K Mar 17 2014 id
-rwxr-xr-x 1 root root 6.0K May 12 2014 identify
-rwxr-xr-x 1 root root 32K Jan 15 2011 idn
-rwxr-xr-x 1 root root 3.1K Oct 14 2012 igawk
-rwxr-xr-x 1 root root 5.9K May 12 2014 import
-rwxr-xr-x 1 root root 252K Mar 11 2014 info
-rwxr-xr-x 1 root root 50K Mar 13 2013 infocmp
-rwxr-xr-x 1 root root 19K Mar 11 2014 infokey
lrwxrwxrwx 1 root root 3 Nov 3 10:25 infotocap -> tic
-rwxr-xr-x 1 root root 114K Mar 17 2014 install
-rwxr-xr-x 1 root root 5.7K Aug 19 14:29 instance_events
-rwxr-xr-x 1 root root 17K Jul 9 10:46 ionice
-rwxr-xr-x 1 root root 18K Jul 9 10:46 ipcmk
-rwxr-xr-x 1 root root 20K Jul 9 10:46 ipcrm
-rwxr-xr-x 1 root root 41K Jul 9 10:46 ipcs
-rwxr-xr-x 1 root root 17K Jul 9 10:46 isosize
lrwxrwxrwx 1 root root 22 Nov 3 10:26 java -> /etc/alternatives/java
lrwxrwxrwx 1 root root 47 Nov 3 10:26 java7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
-rwxr-xr-x 1 root root 44K Mar 17 2014 join
-rwxr-xr-x 1 root root 1.8K Sep 19 2006 jvmjar
-rwxr-xr-x 1 root root 8.1K Feb 18 2011 kbdrate
lrwxrwxrwx 1 root root 25 Nov 3 10:26 keytool -> /etc/alternatives/keytool
lrwxrwxrwx 1 root root 50 Nov 3 10:26 keytool7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/keytool
lrwxrwxrwx 1 root root 14 Nov 3 10:25 kill -> ../../bin/kill
-rwxr-xr-x 1 root root 924 Aug 19 14:29 kill_instance
-rwxr-xr-x 1 root root 22K Mar 19 2014 killall
-rwxr-xr-x 1 root root 82K Mar 19 2014 kmod
-rwxr-xr-x 1 root root 17K Mar 17 2014 last
lrwxrwxrwx 1 root root 4 Nov 3 10:25 lastb -> last
-rwxr-xr-x 1 root root 15K Jan 5 2012 lastlog
-rwxr-xr-x 1 root root 11K Aug 19 14:29 launch_instance
lrwxrwxrwx 1 root root 20 Nov 3 10:25 ld -> /etc/alternatives/ld
-rwxr-xr-x 1 root root 870K Mar 7 2014 ld.bfd
-rwxr-xr-x 1 root root 3.3M Mar 7 2014 ld.gold
-rwxr-xr-x 1 root root 5.2K Sep 9 17:39 ldd
lrwxrwxrwx 1 root root 7 Nov 3 10:25 linux32 -> setarch
lrwxrwxrwx 1 root root 7 Nov 3 10:25 linux64 -> setarch
-rwxr-xr-x 1 root root 3.1K Aug 19 14:29 list_instances
-rwxr-xr-x 1 root root 23K Feb 18 2011 loadunimap
-rwxr-xr-x 1 root root 38K Sep 9 18:13 locale
-rwxr-xr-x 1 root root 292K Sep 9 18:13 localedef
-rwxr-xr-x 1 root root 21K Jul 9 10:46 logger
-rwxr-xr-x 1 root root 25K Mar 17 2014 logname
-rwxr-xr-x 1 root root 10K Jul 9 10:46 look
-rwxr-xr-x 1 root root 4.6K Nov 27 2013 lprsetup.sh
-rwxr-xr-x 1 root root 8.8K Mar 19 2014 lsattr
-rwxr-xr-x 1 root root 52K Jul 9 10:46 lscpu
-rwxr-xr-x 1 root root 34K Jul 9 10:46 lslocks
-rwxr-xr-x 1 root root 3.4K Aug 19 14:29 lss3
-rwxr-xr-x 1 root root 13K Sep 11 12:15 lua
-rwxr-xr-x 1 root root 110K Sep 11 12:15 luac
-rwxr-xr-x 1 root root 167K Jul 7 2012 make
-rwxr-xr-x 1 root root 19K Sep 9 18:13 makedb
-rwxr-xr-x 1 root root 16K Feb 18 2011 mapscrn
-rwxr-xr-x 1 root root 1.3K Jan 15 2011 markdown
-rwxr-xr-x 1 root root 13K Jul 9 10:46 mcookie
-rwxr-xr-x 1 root root 37K Mar 17 2014 md5sum
-rwxr-xr-x 1 root root 6.7K Mar 17 2014 mesg
-rwxr-xr-x 1 root root 28K Mar 17 2014 mkfifo
-rwxr-xr-x 1 root root 131 Jan 5 2012 mkfontdir
-rwxr-xr-x 1 root root 30K Jan 5 2012 mkfontscale
-rwxr-xr-x 1 root root 146K Oct 16 08:40 modutil
-rwxr-xr-x 1 root root 5.9K May 12 2014 mogrify
-rwxr-xr-x 1 root root 5.9K May 12 2014 montage
-rwxr-xr-x 1 root root 11K Jul 9 10:46 mountpoint
-rwxr-xr-x 1 root root 19K Aug 19 14:29 mturk
-rwxr-xr-x 1 root root 21K Jul 9 10:46 namei
-rwxr-xr-x 1 root root 271 Mar 6 2014 neqn
-rwxr-xr-x 1 root root 101K Mar 17 2014 nl
-rwxr-xr-x 1 root root 41K Mar 7 2014 nm
-rwxr-xr-x 1 root root 1.4M Sep 17 21:31 node
-rwxr-xr-x 1 root root 29K Mar 17 2014 nohup
-rwxr-xr-x 1 root root 28K Mar 17 2014 nproc
-rwxr-xr-x 1 root root 3.4K Mar 6 2014 nroff
-rwxr-xr-x 1 root root 20K Jul 9 10:46 nsenter
-rwxr-xr-x 1 root root 61K Mar 17 2014 numfmt
-rwxr-xr-x 1 root root 212K Mar 7 2014 objcopy
-rwxr-xr-x 1 root root 316K Mar 7 2014 objdump
-rwxr-xr-x 1 root root 61K Mar 17 2014 od
-rwxr-xr-x 1 root root 230K Jan 16 2011 oldfind
lrwxrwxrwx 1 root root 6 Nov 3 10:27 open -> openvt
-rwxr-xr-x 1 root root 494K Oct 15 15:00 openssl
-rwxr-xr-x 1 root root 13K Feb 18 2011 openvt
lrwxrwxrwx 1 root root 22 Nov 3 10:26 orbd -> /etc/alternatives/orbd
lrwxrwxrwx 1 root root 47 Nov 3 10:26 orbd7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/orbd
-rwxr-xr-x 1 root root 115K Nov 26 2013 p11-kit
lrwxrwxrwx 1 root root 25 Nov 3 10:26 pack200 -> /etc/alternatives/pack200
lrwxrwxrwx 1 root root 50 Nov 3 10:26 pack2007 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/pack200
-rwxr-xr-x 1 root root 12K Jun 25 16:17 pal2rgb
-rwxr-xr-x 1 root root 29K Mar 17 2014 paste
-rwxr-xr-x 1 root root 140K Mar 15 2014 patch
-rwxr-xr-x 1 root root 28K Mar 17 2014 pathchk
-rwxr-xr-x 1 root root 696 Nov 27 2013 pdf2dsc
-rwxr-xr-x 1 root root 901 Nov 27 2013 pdf2ps
-rwxr-xr-x 1 root root 547 Nov 27 2013 pdfopt
-rwxr-xr-x 1 root root 9.4K Mar 19 2014 peekfd
-rwxr-xr-x 2 root root 7.2K Apr 2 2014 perl
-rwxr-xr-x 2 root root 7.2K Apr 2 2014 perl5.16.3
-rwxr-xr-x 2 root root 43K Apr 2 2014 perlbug
-rwxr-xr-x 1 root root 203 Feb 4 2014 perldoc
-rwxr-xr-x 2 root root 43K Apr 2 2014 perlthanks
-rwxr-xr-x 1 root root 495 Nov 27 2013 pf2afm
-rwxr-xr-x 1 root root 511 Nov 27 2013 pfbtopfa
-rwxr-xr-x 1 root root 367K Oct 14 2012 pgawk
-rwxr-xr-x 2 root root 16K Feb 18 2013 pgrep
-rwxr-xr-x 1 root root 174K Mar 6 2014 pic
-rwxr-xr-x 1 root root 8.0K Feb 4 2014 piconv
-rwxr-xr-x 1 root root 33K Mar 17 2014 pinky
-rwxr-xr-x 1 root root 85K Oct 16 08:40 pk12util
-rwxr-xr-x 1 root root 40K Jul 12 2013 pkg-config
-rwxr-xr-x 2 root root 16K Feb 18 2013 pkill
-rwxr-xr-x 1 root root 4.5K Apr 2 2014 pl2pm
-rwxr-xr-x 1 root root 15K Sep 9 18:13 pldd
-rwxr-xr-x 1 root root 12K Feb 18 2013 pmap
-rwxr-xr-x 1 root root 4.0K Apr 2 2014 pod2html
-rwxr-xr-x 1 root root 14K Feb 4 2014 pod2man
-rwxr-xr-x 1 root root 11K Feb 4 2014 pod2text
-rwxr-xr-x 1 root root 3.7K Feb 4 2014 pod2usage
lrwxrwxrwx 1 root root 53 Nov 3 10:26 policytool7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/policytool
-rwxr-xr-x 1 root root 172K Mar 6 2014 post-grohtml
-rwxr-xr-x 1 root root 12K Jun 25 16:17 ppm2tiff
-rwxr-xr-x 1 root root 65K Mar 17 2014 pr
-rwxr-xr-x 1 root root 79K Mar 6 2014 pre-grohtml
-rwxr-xr-x 1 root root 40K Mar 6 2014 preconv
-rwxr-xr-x 1 root root 386 Nov 27 2013 printafm
-rwxr-xr-x 1 root root 26K Mar 17 2014 printenv
-rwxr-xr-x 1 root root 48K Mar 17 2014 printf
-rwxr-xr-x 1 root root 34K Jul 9 10:46 prlimit
-rwxr-xr-x 1 root root 14K Mar 19 2014 prtstat
-rwxr-xr-x 1 root root 786 Nov 27 2013 ps2ascii
-rwxr-xr-x 1 root root 2.8K Nov 27 2013 ps2epsi
-rwxr-xr-x 1 root root 315 Nov 27 2013 ps2pdf
-rwxr-xr-x 1 root root 260 Nov 27 2013 ps2pdf12
-rwxr-xr-x 1 root root 260 Nov 27 2013 ps2pdf13
-rwxr-xr-x 1 root root 260 Nov 27 2013 ps2pdf14
-rwxr-xr-x 1 root root 1.1K Nov 27 2013 ps2pdfwr
-rwxr-xr-x 1 root root 634 Nov 27 2013 ps2ps
-rwxr-xr-x 1 root root 704 Nov 27 2013 ps2ps2
-rwxr-xr-x 2 root root 53K Apr 2 2014 psed
lrwxrwxrwx 1 root root 9 Nov 3 10:27 psfaddtable -> psfxtable
lrwxrwxrwx 1 root root 9 Nov 3 10:27 psfgettable -> psfxtable
lrwxrwxrwx 1 root root 9 Nov 3 10:27 psfstriptable -> psfxtable
-rwxr-xr-x 1 root root 18K Feb 18 2011 psfxtable
lrwxrwxrwx 1 root root 6 Nov 3 10:26 pstack -> gstack
-rwxr-xr-x 1 root root 24K Mar 19 2014 pstree
lrwxrwxrwx 1 root root 6 Nov 3 10:25 pstree.x11 -> pstree
-rwxr-xr-x 2 root root 36K Apr 2 2014 pstruct
-rwxr-xr-x 1 root root 129K Mar 17 2014 ptx
-rwxr-xr-x 1 root root 1.4K Nov 27 2013 pv.sh
-rwxr-xr-x 1 root root 6.6K Feb 18 2013 pwdx
-rwxr-xr-x 1 root root 6.7K Apr 3 2014 pwmake
-rwxr-xr-x 1 root root 7.2K Apr 3 2014 pwscore
-rwxr-xr-x 1 root root 2.6K Aug 19 14:29 pyami_sendmail
lrwxrwxrwx 1 root root 8 Nov 3 10:26 pydoc -> pydoc2.6
lrwxrwxrwx 1 root root 8 Nov 3 10:26 pydoc2 -> pydoc2.6
-rwxr-xr-x 1 root root 78 Mar 27 2014 pydoc2.6
-rwxr-xr-x 1 root root 78 Jul 21 13:00 pydoc27
-rwxr-xr-x 1 root root 307 Jan 9 2013 pygmentize
-rwxr-xr-x 1 root root 304 Sep 18 2013 pyrsa-decrypt
-rwxr-xr-x 1 root root 320 Sep 18 2013 pyrsa-decrypt-bigfile
-rwxr-xr-x 1 root root 304 Sep 18 2013 pyrsa-encrypt
-rwxr-xr-x 1 root root 320 Sep 18 2013 pyrsa-encrypt-bigfile
-rwxr-xr-x 1 root root 302 Sep 18 2013 pyrsa-keygen
-rwxr-xr-x 1 root root 306 Sep 18 2013 pyrsa-priv2pub
-rwxr-xr-x 1 root root 298 Sep 18 2013 pyrsa-sign
-rwxr-xr-x 1 root root 302 Sep 18 2013 pyrsa-verify
lrwxrwxrwx 1 root root 9 Nov 3 10:26 python -> python2.6
lrwxrwxrwx 1 root root 9 Nov 3 10:26 python2 -> python2.6
-rwxr-xr-x 2 root root 5.0K Mar 27 2014 python2.6
-rwxr-xr-x 2 root root 5.0K Jul 21 13:00 python2.7
-rwxr-xr-x 2 root root 5.0K Mar 27 2014 python26
-rwxr-xr-x 2 root root 5.0K Jul 21 13:00 python27
-rwxr-xr-x 1 root root 56K Mar 7 2014 ranlib
-rwxr-xr-x 1 root root 12K Jun 25 16:17 ras2tiff
-rwxr-xr-x 1 root root 16K Jun 25 16:17 raw2tiff
-rwxr-xr-x 1 root root 388K Mar 7 2014 readelf
lrwxrwxrwx 1 root root 18 Nov 3 10:25 readlink -> ../../bin/readlink
-rwxr-xr-x 1 root root 56K Mar 17 2014 realpath
-rwxr-xr-x 1 root root 1.8K Sep 19 2006 rebuild-jar-repository
-rwxr-xr-x 1 root root 497 Mar 11 2013 rebuild-security-providers
-rwxr-xr-x 1 root root 9.5K Jul 9 10:46 rename
-rwxr-xr-x 1 root root 8.9K Jul 9 10:46 renice
lrwxrwxrwx 1 root root 4 Nov 3 10:25 reset -> tset
-rwxr-xr-x 1 root root 15K Feb 18 2011 resizecons
-rwxr-xr-x 1 root root 8.7K Jul 9 10:46 rev
-rwxr-xr-x 1 root root 13K Jun 25 16:17 rgb2ycbcr
lrwxrwxrwx 1 root root 22 Nov 3 10:26 rmid -> /etc/alternatives/rmid
lrwxrwxrwx 1 root root 47 Nov 3 10:26 rmid7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/rmid
lrwxrwxrwx 1 root root 29 Nov 3 10:26 rmiregistry -> /etc/alternatives/rmiregistry
lrwxrwxrwx 1 root root 54 Nov 3 10:26 rmiregistry7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/rmiregistry
-rwxr-xr-x 1 root root 8.9K Aug 19 14:29 route53
-rwxr-xr-x 1 root root 83K Sep 9 18:13 rpcgen
-rwxr-xr-x 1 root root 7.7K Mar 19 2014 rpm2cpio
-rwxr-xr-x 1 root root 22K Mar 19 2014 rpmbuild
-rwxr-xr-x 1 root root 12K Mar 19 2014 rpmdb
-rwxr-xr-x 1 root root 12K Mar 19 2014 rpmkeys
lrwxrwxrwx 1 root root 13 Nov 3 10:26 rpmquery -> ../../bin/rpm
-rwxr-xr-x 1 root root 12K Mar 19 2014 rpmspec
lrwxrwxrwx 1 root root 13 Nov 3 10:26 rpmverify -> ../../bin/rpm
-rwxr-xr-x 1 root root 30K Mar 17 2014 runcon
-rwxr-xr-x 2 root root 53K Apr 2 2014 s2p
-rwxr-xr-x 1 root root 17K Aug 19 14:29 s3put
-rwxr-xr-x 1 root root 16K Jul 9 10:46 script
-rwxr-xr-x 1 root root 11K Jul 9 10:46 scriptreplay
-rwxr-xr-x 1 root root 6.9K Aug 19 14:29 sdbadmin
-rwxr-xr-x 1 root root 24K Jan 15 2011 sdiff
-rwxr-xr-x 1 root root 44K Mar 17 2014 seq
lrwxrwxrwx 1 root root 28 Nov 3 10:26 servertool -> /etc/alternatives/servertool
lrwxrwxrwx 1 root root 53 Nov 3 10:26 servertool7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/servertool
-rwxr-xr-x 1 root root 13K Jul 9 10:46 setarch
-rwxr-xr-x 1 root root 7.0K Feb 18 2011 setkeycodes
-rwxr-xr-x 1 root root 8.8K Feb 18 2011 setleds
-rwxr-xr-x 1 root root 6.8K Feb 18 2011 setmetamode
-rwxr-xr-x 1 root root 29K Jul 9 10:46 setpriv
-rwxr-xr-x 1 root root 8.2K Jul 9 10:46 setsid
-rwxr-xr-x 1 root root 27K Jul 9 10:46 setterm
lrwxrwxrwx 1 root root 19 Nov 3 10:26 setup-nsssysinit -> setup-nsssysinit.sh
-rwxr-xr-x 1 root root 1.6K Oct 16 08:39 setup-nsssysinit.sh
lrwxrwxrwx 1 root root 6 Nov 3 10:24 sg -> newgrp
-rwxr-xr-x 1 root root 40K Mar 17 2014 sha1sum
-rwxr-xr-x 1 root root 45K Mar 17 2014 sha224sum
-rwxr-xr-x 1 root root 45K Mar 17 2014 sha256sum
-rwxr-xr-x 1 root root 52K Mar 17 2014 sha384sum
-rwxr-xr-x 1 root root 52K Mar 17 2014 sha512sum
-rwxr-xr-x 1 root root 15K Feb 18 2011 showconsolefont
-rwxr-xr-x 1 root root 11K Feb 18 2011 showkey
-rwxr-xr-x 1 root root 49K Mar 17 2014 shred
-rwxr-xr-x 1 root root 44K Mar 17 2014 shuf
-rwxr-xr-x 1 root root 161K Oct 16 08:40 signtool
-rwxr-xr-x 1 root root 84K Oct 16 08:40 signver
-rwxr-xr-x 1 root root 28K Mar 7 2014 size
-rwxr-xr-x 2 root root 15K Feb 18 2013 skill
-rwxr-xr-x 1 root root 13K Feb 18 2013 slabtop
-rwxr-xr-x 2 root root 15K Feb 18 2013 snice
-rwxr-xr-x 1 root root 28K Mar 6 2014 soelim
-rwxr-xr-x 1 root root 4.3K Sep 9 17:39 sotruss
-rwxr-xr-x 1 root root 19K Apr 2 2014 splain
-rwxr-xr-x 1 root root 65K Mar 17 2014 split
-rwxr-xr-x 1 root root 23K Sep 9 18:13 sprof
-rwxr-xr-x 1 root root 51K Jan 31 2014 sqlite3
-rwxr-xr-x 1 root root 104K Oct 16 08:40 ssltap
-rwxr-xr-x 1 root root 69K Mar 17 2014 stat
-rwxr-xr-x 1 root root 61K Mar 17 2014 stdbuf
-rwxr-xr-x 1 root root 5.9K May 12 2014 stream
-rwxr-xr-x 1 root root 25K Mar 7 2014 strings
-rwxr-xr-x 1 root root 212K Mar 7 2014 strip
-rwxr-xr-x 1 root root 34K Mar 17 2014 sum
-rwxr-xr-x 1 root root 11K Mar 13 2013 tabs
-rwxr-xr-x 1 root root 96K Mar 17 2014 tac
-rwxr-xr-x 1 root root 60K Mar 17 2014 tail
-rwxr-xr-x 1 root root 18K Jul 9 10:46 tailf
-rwxr-xr-x 1 root root 3.7K Aug 19 14:29 taskadmin
-rwxr-xr-x 1 root root 104K Mar 6 2014 tbl
-rwxr-xr-x 1 root root 28K Mar 17 2014 tee
-rwxr-xr-x 1 root root 33K Mar 17 2014 test
-rwxr-xr-x 1 root root 16K Jun 25 16:17 thumbnail
-rwxr-xr-x 1 root root 49K Mar 13 2013 tic
-rwxr-xr-x 1 root root 13K Jun 25 16:17 tiff2bw
-rwxr-xr-x 1 root root 64K Jun 25 16:17 tiff2pdf
-rwxr-xr-x 1 root root 49K Jun 25 16:17 tiff2ps
-rwxr-xr-x 1 root root 12K Jun 25 16:17 tiff2rgba
-rwxr-xr-x 1 root root 15K Jun 25 16:17 tiffcmp
-rwxr-xr-x 1 root root 33K Jun 25 16:17 tiffcp
-rwxr-xr-x 1 root root 98K Jun 25 16:17 tiffcrop
-rwxr-xr-x 1 root root 12K Jun 25 16:17 tiffdither
-rwxr-xr-x 1 root root 17K Jun 25 16:17 tiffdump
-rwxr-xr-x 1 root root 16K Jun 25 16:17 tiffinfo
-rwxr-xr-x 1 root root 16K Jun 25 16:17 tiffmedian
-rwxr-xr-x 1 root root 11K Jun 25 16:17 tiffset
-rwxr-xr-x 1 root root 12K Jun 25 16:17 tiffsplit
-rwxr-xr-x 1 root root 50K Mar 17 2014 timeout
-rwxr-xr-x 1 root root 7.6K Feb 18 2013 tload
lrwxrwxrwx 1 root root 27 Nov 3 10:26 tnameserv -> /etc/alternatives/tnameserv
lrwxrwxrwx 1 root root 52 Nov 3 10:26 tnameserv7 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/tnameserv
-rwxr-xr-x 1 root root 12K Mar 13 2013 toe
-rwxr-xr-x 1 root root 61K Feb 18 2013 top
-rwxr-xr-x 1 root root 12K Mar 13 2013 tput
-rwxr-xr-x 1 root root 41K Mar 17 2014 tr
-rwxr-xr-x 1 root root 477K Mar 6 2014 troff
-rwxr-xr-x 1 root root 52K Mar 17 2014 truncate
-rwxr-xr-x 1 root root 18K Mar 13 2013 tset
-rwxr-xr-x 1 root root 34K Mar 17 2014 tsort
-rwxr-xr-x 1 root root 97K Jan 15 2011 ttmkfdir
-rwxr-xr-x 1 root root 25K Mar 17 2014 tty
-rwxr-xr-x 1 root root 7.2K Sep 9 17:38 tzselect
-rwxr-xr-x 1 root root 18K Jan 5 2012 ucs2any
-rwxr-xr-x 1 root root 17K Jul 9 10:46 ul
-rwxr-xr-x 1 root root 32K Mar 17 2014 unexpand
-rwxr-xr-x 1 root root 40K Mar 17 2014 uniq
-rwxr-xr-x 1 root root 4.2K Nov 27 2013 unix-lpr.sh
lrwxrwxrwx 1 root root 27 Nov 3 10:26 unpack200 -> /etc/alternatives/unpack200
lrwxrwxrwx 1 root root 52 Nov 3 10:26 unpack2007 -> //usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/unpack200
-rwxr-xr-x 1 root root 9.4K Jul 9 10:46 unshare
lrwxrwxrwx 1 root root 2 Nov 3 10:25 unxz -> xz
-rwxr-xr-x 2 root root 156K Jan 10 2014 unzip
-rwxr-xr-x 1 root root 72K Jan 10 2014 unzipsfx
-rwxr-xr-x 1 root root 8.5K Nov 26 2013 update-ca-trust
-rwxr-xr-x 1 root root 44K Feb 28 2014 update-mime-database
-rwxr-xr-x 1 root root 4.7K Feb 18 2013 uptime
-rwxr-xr-x 1 root root 13K Sep 4 2013 urlgrabber
-rwxr-xr-x 1 root root 28K Mar 17 2014 users
-rwxr-xr-x 1 root root 13K Jul 9 10:46 utmpdump
-rwxr-xr-x 1 root root 8.1K Jul 9 10:46 uuidgen
-rwxr-xr-x 1 root root 111K Mar 17 2014 vdir
-rwxr-xr-x 1 root root 23K Feb 18 2013 vmstat
-rwxr-xr-x 1 root root 11K Feb 18 2013 w
-rwxr-xr-x 1 root root 13K Feb 18 2013 watch
-rwxr-xr-x 1 root root 11K Jul 21 11:43 watchgnupg
-rwxr-xr-x 1 root root 36K Mar 17 2014 wc
-rwxr-xr-x 1 root root 33K Jul 9 10:46 wdctl
-rwxr-xr-x 1 root root 284 Nov 27 2013 wftopfa
-rwxr-xr-x 1 root root 20K Jul 9 10:46 whereis
-rwxr-xr-x 1 root root 21K Jan 5 2012 which
-rwxr-xr-x 1 root root 48K Mar 17 2014 who
-rwxr-xr-x 1 root root 25K Mar 17 2014 whoami
lrwxrwxrwx 1 root root 7 Nov 3 10:25 x86_64 -> setarch
-rwxr-xr-x 1 root root 43K Jan 16 2011 xargs
-rwxr-xr-x 1 root root 15K Jun 10 12:44 xmlcatalog
-rwxr-xr-x 1 root root 59K Jun 10 12:44 xmllint
-rwxr-xr-x 1 root root 22K Jun 14 2012 xmlwf
-rwxr-xr-x 1 root root 24K Feb 3 2014 xsltproc
-rwxr-xr-x 1 root root 68K Mar 14 2014 xz
lrwxrwxrwx 1 root root 2 Nov 3 10:25 xzcat -> xz
lrwxrwxrwx 1 root root 6 Nov 3 10:25 xzcmp -> xzdiff
-rwxr-xr-x 1 root root 9.7K Mar 14 2014 xzdec
-rwxr-xr-x 1 root root 5.4K Mar 14 2014 xzdiff
lrwxrwxrwx 1 root root 6 Nov 3 10:25 xzegrep -> xzgrep
lrwxrwxrwx 1 root root 6 Nov 3 10:25 xzfgrep -> xzgrep
-rwxr-xr-x 1 root root 5.3K Mar 14 2014 xzgrep
-rwxr-xr-x 1 root root 1.8K Mar 14 2014 xzless
-rwxr-xr-x 1 root root 2.2K Mar 14 2014 xzmore
-rwxr-xr-x 1 root root 25K Mar 17 2014 yes
-rwxr-xr-x 1 root root 801 Mar 11 2014 yum
lrwxrwxrwx 1 root root 14 Nov 3 10:25 zcat -> ../../bin/zcat
-rwxr-xr-x 1 root root 1.8K Mar 20 2014 zcmp
-rwxr-xr-x 1 root root 5.7K Mar 20 2014 zdiff
-rwxr-xr-x 1 root root 123 Mar 20 2014 zegrep
-rwxr-xr-x 1 root root 123 Mar 20 2014 zfgrep
-rwxr-xr-x 1 root root 2.1K Mar 20 2014 zforce
-rwxr-xr-x 1 root root 5.8K Mar 20 2014 zgrep
-rwxr-xr-x 1 root root 2.9K Oct 10 2008 zipgrep
-rwxr-xr-x 2 root root 156K Jan 10 2014 zipinfo
-rwxr-xr-x 1 root root 2.0K Mar 20 2014 zless
-rwxr-xr-x 1 root root 2.8K Mar 20 2014 zmore
-rwxr-xr-x 1 root root 5.3K Mar 20 2014 znew
lrwxrwxrwx 1 root root 6 Nov 3 10:25 zsoelim -> soelim
total 5.0M
dr-xr-xr-x 2 root root 4.0K Nov 3 10:28 .
drwxr-xr-x 21 root root 4.0K Nov 12 19:44 ..
-rwxr-xr-x 1 root root 28K Mar 17 2014 arch
lrwxrwxrwx 1 root root 4 Nov 3 10:25 awk -> gawk
-rwxr-xr-x 1 root root 28K Mar 17 2014 basename
-rwxr-xr-x 1 root root 877K Sep 25 17:25 bash
-rwxr-xr-x 1 root root 47K Mar 17 2014 cat
-rwxr-xr-x 1 root root 56K Mar 17 2014 chgrp
-rwxr-xr-x 1 root root 52K Mar 17 2014 chmod
-rwxr-xr-x 1 root root 58K Mar 17 2014 chown
-rwxr-xr-x 1 root root 126K Mar 17 2014 cp
-rwxr-xr-x 1 root root 127K Nov 19 2012 cpio
-rwxr-xr-x 1 root root 45K Mar 17 2014 cut
-rwxr-xr-x 1 root root 104K Feb 27 2013 dash
-rwxr-xr-x 1 root root 59K Mar 17 2014 date
-rwxr-xr-x 1 root root 56K Mar 17 2014 dd
-rwxr-xr-x 1 root root 93K Mar 17 2014 df
-rwxr-xr-x 1 root root 41K Jul 9 10:46 dmesg
lrwxrwxrwx 1 root root 8 Nov 3 10:25 dnsdomainname -> hostname
lrwxrwxrwx 1 root root 8 Nov 3 10:25 domainname -> hostname
-rwxr-xr-x 1 root root 77K Feb 18 2011 dumpkeys
-rwxr-xr-x 1 root root 28K Mar 17 2014 echo
-rwxr-xr-x 1 root root 101K Sep 4 2013 egrep
-rwxr-xr-x 1 root root 28K Mar 17 2014 env
-rwxr-xr-x 1 root root 24K Mar 17 2014 false
-rwxr-xr-x 1 root root 65K Sep 4 2013 fgrep
-rwxr-xr-x 1 root root 230K Jan 16 2011 find
-rwxr-xr-x 1 root root 50K Jul 9 10:46 findmnt
-rwxr-xr-x 1 root root 365K Oct 14 2012 gawk
-rwxr-xr-x 1 root root 104K Sep 4 2013 grep
lrwxrwxrwx 1 root root 3 Nov 3 10:25 gtar -> tar
-rwxr-xr-x 1 root root 2.3K Mar 20 2014 gunzip
-rwxr-xr-x 1 root root 92K Mar 20 2014 gzip
-rwxr-xr-x 1 root root 14K Jul 7 2012 hostname
-rwxr-xr-x 1 root root 11K Mar 26 2014 ipcalc
lrwxrwxrwx 1 root root 19 Nov 3 10:25 iptables-xml -> /sbin/xtables-multi
-rwxr-xr-x 1 root root 7.8K Feb 18 2011 kbd_mode
-rwxr-xr-x 1 root root 24K Jul 9 10:46 kill
-rwxr-xr-x 1 root root 25K Mar 17 2014 link
-rwxr-xr-x 1 root root 53K Mar 17 2014 ln
-rwxr-xr-x 1 root root 106K Feb 18 2011 loadkeys
-rwxr-xr-x 1 root root 32K Jul 9 10:46 login
-rwxr-xr-x 1 root root 111K Mar 17 2014 ls
-rwxr-xr-x 1 root root 67K Jul 9 10:46 lsblk
-rwxr-xr-x 1 root root 48K Mar 17 2014 mkdir
-rwxr-xr-x 1 root root 32K Mar 17 2014 mknod
-rwxr-xr-x 1 root root 36K Mar 17 2014 mktemp
-rwxr-xr-x 1 root root 36K Jul 9 10:46 more
-rwxr-xr-x 1 root root 6.7K Mar 17 2014 mountpoint
-rwxr-xr-x 1 root root 117K Mar 17 2014 mv
-rwxr-xr-x 1 root root 121K Jul 7 2012 netstat
-rwxr-xr-x 1 root root 29K Mar 17 2014 nice
lrwxrwxrwx 1 root root 8 Nov 3 10:25 nisdomainname -> hostname
-rwxr-xr-x 1 root root 81K Feb 18 2013 ps
-rwxr-xr-x 1 root root 29K Mar 17 2014 pwd
-rwxr-xr-x 1 root root 11K Jul 9 10:46 raw
-rwxr-xr-x 1 root root 37K Mar 17 2014 readlink
-rwxr-xr-x 1 root root 56K Mar 17 2014 rm
-rwxr-xr-x 1 root root 40K Mar 17 2014 rmdir
-rwxr-xr-x 1 root root 16K Mar 19 2014 rpm
-rwxr-xr-x 1 root root 65K Jul 7 2012 sed
-rwxr-xr-x 1 root root 37K Feb 18 2011 setfont
lrwxrwxrwx 1 root root 4 Nov 3 10:24 sh -> bash
-rwxr-xr-x 1 root root 28K Mar 17 2014 sleep
-rwxr-xr-x 1 root root 107K Mar 17 2014 sort
-rwxr-xr-x 1 root root 64K Mar 17 2014 stty
-rwxr-xr-x 1 root root 25K Mar 17 2014 sync
-rwxr-xr-x 1 root root 325K Nov 26 2013 tar
-rwxr-xr-x 1 root root 23K Jul 9 10:46 taskset
-rwxr-xr-x 1 root root 55K Mar 17 2014 touch
-rwxr-xr-x 1 root root 12K Oct 3 2013 tracepath
-rwxr-xr-x 1 root root 13K Oct 3 2013 tracepath6
-rwxr-xr-x 1 root root 24K Mar 17 2014 true
-rwxr-xr-x 1 root root 28K Mar 17 2014 uname
-rwxr-xr-x 1 root root 2.5K Feb 18 2011 unicode_start
-rwxr-xr-x 1 root root 363 Feb 18 2011 unicode_stop
-rwxr-xr-x 1 root root 25K Mar 17 2014 unlink
-rwxr-xr-x 1 root root 6.7K Mar 26 2014 usleep
lrwxrwxrwx 1 root root 8 Nov 3 10:25 ypdomainname -> hostname
-rwxr-xr-x 1 root root 1.9K Mar 20 2014 zcat