# 控制台命令
su - postgres
psql
\q 退出控制台
\password 設定密碼
\h 檢視sql命令的解釋,比如\h select。
\? 檢視psql命令列表。
\l 列出所有資料庫。
\c [database_name]:連線其他資料庫。
\d 列出當前資料庫的所有**。
\d [table_name]:列出某一張**的結構。
\du 列出所有使用者。
\e 開啟文字編輯器。
\conninfo 列出當前資料庫和連線的資訊。
# 登陸資料庫
psql -u postgres -d dbname -h 127.0.0.1 -p 5432
-u 指定使用者
-d 指定資料庫
-h 指定伺服器
-p 指定埠
example:
psql -u postgres -d freeswitch -h 127.0.0.1 -p 5432
# 資料庫備份
pg_dump dbname > outfile
-u 指定使用者
-h 指定伺服器
-p 指定埠
example:
pg_dump -u postgres -h 127.0.0.1 -p 5432 freeswitch > outfile
# 查詢資料庫位置
select oid,datname from pg_database;
------------------------
oid | datname
-------+------------
1 | template1
12865 | template0
12870 | postgres
16384 | freeswitch
(4 行記錄)
--------------------
#確認儲存位置
ls /var/lib/pgsql/9.2/data/base/16384/
Storm kafka flume運維命令
h0和h1上分別執行 zkserver.sh start 檢視zookeeper狀態 zkserver.sh status h0上執行 nohup storm nimbus nohup storm ui h1和h2上執行 nohup storm supervisor h0上執行 start dfs....
運維linux命令
原文 感謝博主的文章!之前做過兩年的運維,用過很多命令,深切體會到某些linux命令熟練掌握後對效率提公升有多大。舉個簡單的例子,在做了研發後經常會有跑一些資料,對於結果資料的處理,我們的產品同學一般都習慣於用excel做統計,把資料複製到excel裡,然後資料分列,排序 最後得出某些簡單的結論,我...
運維linux命令
1 linux啟動過程 開啟電源 bios開機自檢 引導程式lilo或grub 核心的引導 kernel boot 執行init rc.sysinit rc mingetty 建立終端 shell 2 網絡卡繫結多ip ifconfig eth0 1 192.168.1.99 netmask 255...