1.更新軟件源:
創(chuàng)新互聯 - 四川電信科技城機房,四川服務器租用,成都服務器租用,四川網通托管,綿陽服務器托管,德陽服務器托管,遂寧服務器托管,綿陽服務器托管,四川云主機,成都云主機,西南云主機,四川電信科技城機房,西南服務器托管,四川/成都大帶寬,成都機柜租用,四川老牌IDC服務商
修改sources.list文件:
leafpad?/etc/apt/sources.list
然后選擇添加以下適合自己較快的源(可自由選擇,不一定要全部):
#官方源
deb?
cd到下載目錄
bzip2?-d?alsa-lib-1.0.26.tar.bz2??tar?-vxf?alsa-lib-1.0.26.tar??cd?alsa-lib-1.0.26/??./configure??make??make?install??make?clean
(3)下載安裝wineqq2012:
wget???dpkg?-i?WineQQ2012-20121221-Longene.deb
Kali-linux安裝之后的簡單設置?-?xiao106347?-?學習筆記
5.kali_linux安裝最新iceweasel,并漢化
詳情參考:
deb??wheezy-backports?iceweasel-release??????#添加這個軟件源
apt-get?install?pkg-mozilla-archive-keyring???????????????????????????????????????????????????#導入PGP?KEY
gpg?--check-sigs?--fingerprint?--keyring?/etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg?--keyring?/usr/share/keyrings/debian-keyring.gpg?pkg-mozilla-maintainers????????????#新建鑰匙環(huán)
apt-get?update??apt-get?install?-t?wheezy-backports?iceweasel??apt-get?install?iceweasel-l10n-zh-cn
Kali_linux簡單設置2?-?xiao106347?-?學習筆記
6.安裝一些工具(可選):
apt-get?install?gnome-tweak-tool???????????????????#安裝gnome管理軟件
apt-get?install?synaptic???????????????????#安裝新立德
apt-get?install?file-roller???????????????????#安裝解壓縮軟件
apt-get?install?clementine???????????????????#clementine音樂播放器
apt-get?install?smplayer???????????????????#安裝smplayer視頻播放器
apt-get?install?terminator???????????????????#安裝多窗口終端
Kali-linux安裝之后的簡單設置?-?xiao106347?-?學習筆記
7.開啟gnome?3的標準模式:
gsettings?set?org.gnome.desktop.session?session-name?gnome???????????????????????#這個模式比較流暢
gsettings?set?org.gnome.desktop.session?session-name?gnome-fallback??????????#還原默認模式
gnome-shell?–replace??????????????????????????????????????????????????????????????????????????????????????#在默認模式臨時開啟
經典模式:
Kali-linux安裝之后的簡單設置?-?xiao106347?-?學習筆記
8.kali安裝chromium或google-chrome瀏覽器:
apt-get?install?chromium-browser?????????#chromium
google-chrome-beta????????????????????#beta版chrome
google-chrome-stable???????????????????#穩(wěn)定版chrome
google-chrome-unstable?????????????????#不穩(wěn)定版chrome
google-chrome需要單獨下載deb包。此時可以在應用程序-互聯網下面找到chromium,如果是普通用戶,可以立即使用,如果當前是root賬戶登錄的系統(tǒng),打開chromium/google-chrome提示Chromium?can?not?be?run?as?root:
Kali-linux安裝之后的簡單設置?-?xiao106347?-?Linux?折騰筆記
解決linux下root賬戶無法打開chromium/google-chrome的方法:右鍵桌面chromium圖標,選屬性;或打開主菜單,找到chromium,點屬性:
往命令框之后添加一個空格,然后再添加--user-data-dir?$HOME,close
這是完整命令:?/usr/bin/chromium?%U?--user-data-dir?$HOME,close
google-chrome也是一樣的:
Kali-linux安裝之后的簡單設置?-?xiao106347?-?Linux?折騰筆記
也可以把--user-data-dir?寫入/usr/bin/chromiun文件的尾部,這樣徹底些
同樣,google-chrome也是一樣的(/usr/bin/google-chrome)
關閉之后就可以打開了!
Kali-linux安裝之后的簡單設置?-?xiao106347?-?Linux?折騰筆記
9.Kali-linux設置vpn代理:
依次執(zhí)行以下命令之后就可以陪置vpn了(可以根據自己的需要,安裝某一種或幾種類型的vpn配置軟件,不一定要全部):
apt-get?install?network-manager-openvpn-gnome
apt-get?install?network-manager-pptp
apt-get?install?network-manager-pptp-gnome
apt-get?install?network-manager-strongswan
apt-get?install?network-manager-vpnc
apt-get?install?network-manager-vpnc-gnome
/etc/init.d/network-manager?restart
有些vpn無法連接的情況請參照下圖設置,更詳細方法請參照文尾推薦閱讀的《ubuntu下設置vpn連接》。
Kali-linux安裝之后的簡單設置?-?xiao106347?-?學習筆記
10.?安裝VMware和VirtualBox
鏈接:
Kali-linux安裝之后的簡單設置?-?xiao106347?-?學習筆記
11.運行?Metasploit?Framework(?轉,原文地址:)
依照kali?linux網絡服務策略,Kali沒有自動啟動的網絡服務,包括數據庫服務在內。所以為了讓metasploit以支持數據庫的方式運行有些必要的步驟。
啟動Kali的PostgreSQL服務:Metasploit?使用PostgreSQL作為數據庫,所以必須先運行它。
service?postgresql?start
可以用?ss?-ant??的輸出來檢驗PostgreSQL是否在運行,然后確認5432端口處于listening狀態(tài)。
State?Recv-Q?Send-Q?Local?Address:Port?Peer?Address:Port
LISTEN?0?128?:::22?:::*8
LISTEN?0?128?*:22?*:*3
LISTEN?0?128?127.0.0.1:5432?*:*4
LISTEN?0?128?::1:5432?:::*
啟動Kali的Metasploit服務:隨著PostgreSQL的啟動和運行,接著我們要運行Metasploit服務。第一次運行服務會創(chuàng)建一個msf3數據庫用戶和一個叫msf3的數據庫。還會運行Metasploit?RPC和它需要的WEB?服務端。
service?metasploit?start
在Kali運行msfconsole:現在PostgreSQL?和?Metasploit服務都運行了,可以運行?msfconsole,然后用?db_status?命令檢驗數據庫的連通性。
msf??db_status
[*]?postgresql?connected?to?msf3
msf?
配置Metasploit隨系統(tǒng)啟動運行:如果你想PostgreSQL和Metasploit在開機時運行,你可以使用update-rc.d啟用服務。
update-rc.d?postgresql?enable
update-rc.d?metasploit?enable
有關linux:
1、卸載某一個特定的掛在點。
umount /dev/datavg01 /data01
2、移掉lvm。
vgremove /dev/datavg01
3、拷貝數據。
scp -r /home/gaoge.txt root@192.168.10.1:/opt 或rsync -av /root/rpmpkgs /tmp/backups/
4、顯示系統(tǒng)盤符并以樹狀格式展開。
lsblk。
5、掃描新增設備。
echo "---" /sys/class/scsi-host/hosto/scan
6、強行殺死m(xù)ysql
kill -9 $(ps -ef | grep mysql)
7、將文件內容以每一行5個的形式展示出來。
cat test2.txt | xargs -n 5
8、用cut去實現awk切割列的效果
cat/etc/passwd | cut -d : -f 2
9、sed、grsp、awk。之前已經說過了、具體看 從linux三劍客說起 這篇。
10、增加一個oracle用戶讓其屬于oinstall組同時也隸屬于dba組。useradd oracle -g oinstall -G dba
11、新建立一個組groupnew并將組id修改為255。
groupadd -g 255 groupnew
12、將本地/dev/hdb整盤中的數據備份到/dev/hdd上。
dd if=/dev/hdb of=/dev/hdd
13、查看服務器cpu個數。
cat /proc/cpuinfo | grep "physical id" | wc -l
14、查看服務器io狀況并以每間隔1秒的速度輸出5次。
iostat 1 5
15、查看服務器內存使用情況并以每間隔2秒的速度輸出10次。
vmstat 2 10
16、將gaoge.txt中的第一列db2找到并將db兩個字符用ab替換。
cat gaoge.txt |grep db2 | awk -F 2 '{print $1}' | tr db ab
17、將包名解壓到指定目錄。
tar -cxvf 包名 -C 指定的目錄
18、linux中前后臺任務切換。
ctrl+z 切換到后臺、jobs顯示id、fg + id 切換至前臺。
19、殺掉top下stopped的進程。
ps -A -ostat,ppid,pid,cmd |grep -e '^[T]'
然后在進行kill
20、監(jiān)控cpu狀態(tài)。
mpstat
21、查看虛擬內存使用了多少。
swapon
22、每月1到10號4:45重啟nginx。
crontab -u root -l 顯示root當前的計劃任務。
crontab -u root -e 后輸入以下內容并保存退出。
45 4 1,10 ** systemctl start nginx
23、awk打印df -h 的第一列、第三列、最后一列。
df -h | awk '{print $1 " " $3 " " $NF}'
24、批量拉、打標簽、推docker鏡像的shell腳本。
#!/bin/bash
for image in 'docker images | grep 10.171.10.1:10000 | awk ' { print $1 ":" $2 }
do
version = 'echo $image | awk -F / ' { print $2 } '
docker tag $image 192.168.10.1/$version
docker push 192.168.10.1/$version
done
25、正則表達式匹配電話號碼。
(?0d{2}[) -]?d{8}
26、編譯安裝三步驟。
./configure --prefix=安裝目錄
make
make install
有關kubernetes:
將kubernetes中pod的數據拷貝到物理宿主機上。
kubectl cp gyl-run/gyl-mysql-01020304: /opt/docker.sh /opt
將kubernetes中物理宿主機上的數據拷貝到pod中。
kubectl cp /opt/docker.sh gyl-run/gyl-mysql-01020304: /opt
檢查當前用戶有沒有權限在k8s中創(chuàng)建資源權限。
kubectl auth can-i '*' '*'
檢查當前用戶有沒有權限在k8s集群中創(chuàng)建namespace權限。
kubectl auth can-i create pods --all-namespaces
查看集群是否 健康 。
kubectl get cs
有關數據庫:
查看 mysql 二進制日志格式。
show variables like ‘%binlog_format%’
查看所有二進制日志文件
show master logs
查看正在寫入的二進制日志
show master status
格式化二進制顯示為sql格式
mysqlbinlog --base64 --output=decode-rows -v --start-date="2019-01-25 00:00:00" --stop-date=“2019-01-26 17:30” master-bin.000006
利用bin-log去還原數據
/usr/bin/mysqlbinlog --no-default /var/lib/mysql/mysql-bin.00001 | usr/bin/mysql -u root -p pwd test
連接 postgresql
psql -U 用戶名 -d 數據
數據庫名 -h 主機地址 -p端口(默認端口為5432)
l 顯示數據庫列表
d 顯示所有表
d 表名稱 顯示表結構
du 顯示所有數據庫用戶
c 數據庫名 連接數據庫
q 退出pg窗口
pg備份:
pg_dump -U kong -d kong -f /opt/2019-01-26-pg.sql
pg還原:
psql -d kong -U kong -f /opt/2019-01-26-pg.sql
mongo 批量更新數據:把age大于20的class name修改為,設置multi為true
對于每一個開發(fā)者而言,開發(fā)工具就相當于他們的武器,選擇一個合適的工具能夠幫助我們在工作時事半功倍,在互聯網逐漸發(fā)展成熟的今天,越來越多的開發(fā)工具供我們選擇,但其中總有一些更好用的,如何選擇成為了一大難題。
從而頒布了2021年StackShare第八屆頂級工具獎,快來看看有沒有你青睞的開發(fā)工具吧。
年度最佳新興工具
1.FastAPI
FastAPI 是一個使用 Python3.6+ 構建 Web API 的高性能框架。根據框架創(chuàng)建者的說法,FastAPI 性能與 NodeJS 或 Golang 相當。
2.GitHub Copilot
作為一款 AI 結對編程工具,Copilot 的主要定位是提供類似 IntelliSense/IntelliCode 的代碼補全與建議功能,但在實際表現上有望超越同樣由微軟合作伙伴 OpenAI 開發(fā)的 Codex AI 系統(tǒng)。
3.FiglamFigma
Figma 是一個 基于瀏覽器 的協(xié)作式 UI 設計工具,從推出至今越來越受到 UI 設計師的青睞,也有很多的設計團隊投入了Figma 的懷抱,
4.Logtail
Logtail是日志服務提供的日志采集Agent,用于采集阿里云ECS、自建IDC、其他云廠商等服務器上的日志。本文介紹Logtail的功能、優(yōu)勢、使用限制及配置流程等信息。
5.Coder
開發(fā)人員工作區(qū)平臺·
6.Charts.csscss
Charts.css 是用于數據可視化的開源 CSS 框架,幫助用戶理解數據,幫助開發(fā)人員使用簡單的 CSS 類將數據轉換為漂亮的圖表?!?/p>
7.Counter
簡單并且免費的網絡分析·
8.React Query
React Query是一個庫,可為任何類型的異步數據提供ReactJS狀態(tài)管理功能。根據他們的官方文件,·
9.vscode.dev
將VS Code引入瀏覽器,構建一個可以在瀏覽器中完全無服務器運行的開發(fā)工具。
10.BookStack
BookStack 是一個開源的、基于 Laravel + Vue.js 構建的知識管理和服務平臺。具有簡單但功能強大的所見即所得編輯器,允許團隊輕松創(chuàng)建詳細且有用的文檔?!?/p>
11.ThunderClient
Thunder Client 為我們提供了一款輕量級、易用、整潔、簡單的 Rest API 客戶端擴展?!の覀兛梢岳?Thunder Client 在編輯器內快速測試代碼庫的 API 端點,從而最大限度地減少頁面的切換。它可以替代 Postman,作為常用的無腳本測試工具。
12.Quod AI
Quod AI Code Search是一個由人工智能驅動的Chrome擴展,可以自動從Git存儲庫或Jira問題中搜索代碼。
它使用問題的標題和描述,并自動在你的Git存儲庫中找到匹配的內容。
13.Dendron
Dendron 是典型的開源社區(qū)編程思維的解決方案,雖然初看起來有一點學習曲線,但從根本上是給了使用者最大的自由發(fā)揮空間,同時又提供了最強大和最徹底的工具生態(tài)支持。·
14.Notion API
把概念和你每天使用的工具聯系起來·
15.Github1s
只需1秒,就可以用VS Code方式來看GitHub代碼?!?/p>
16.Ocean
容器的無服務器基礎架構引擎·
17.Magic
快速構建應用程序,可定制,無密碼登錄
·
18.Jina
更簡單的一種在云上構建神經搜索的方法,
19.Focalboard
一款開源、本地存儲、免費的類 Notion 應用Focalboard 的自我定位是“Trello、Notion 和 Asana 的開源、自托管替代品”?!?/p>
20.zx
更好地編寫腳本的工具(By Google)
21.OpenSearh
OpenSearch是阿里云開放搜索簡稱,為解決用戶結構化數據搜索需求的托管服務,支持數據結構、搜索排序、數據處理自由定制?!?/p>
22.Querybook
一個可以發(fā)現、創(chuàng)建和共享數據分析、查詢以及表的大數據IDE(通過Pinterest),
23.MangoDB
MongoDB是一款為web應用程序和互聯網基礎設施設計的數據庫管理系統(tǒng)。MongoDB就是數據庫,是NoSQL類型的數據庫
24.TooIJet
Retool的開源替代品·
25.Kitemaker
Kitemaker是為團隊而非經理創(chuàng)建的超快速問題跟蹤器。為遠程團隊創(chuàng)建的Jira的快速替代方案·
26.Appflowy
Appflowy 是一款使用 Flutter 和 Rust 構建的開源筆記軟件,它支持Windows、macOS和Linux,可以免費下載使用
27.Kubegres
Kubegres 是一個 Kubernetes Operator,用來部署并維護 PostgreSql 集群,提供開箱即用的數據復制和故障轉移功能,簡化 PostgreSql 集群生命周期管理,降低數據復制的復雜性
28.Lightning Web Components
Lightning Web Components,業(yè)內簡稱LWC,是Salesforce于Spring 19發(fā)布的一款新型Lightning Component,快速的企業(yè)級Web組件基礎
29.Judo
用無代碼構建原生應用體驗
30.Apache APISIX
Apache APISIX Apache APISIX是一個動態(tài)、實時、高性能的API網關。提供了豐富的流量管理功能,如負載均衡、動態(tài)上游、canary釋放、斷路、認證、可觀察性等。
31.Control
提供免費的加速、自動化安全性以及SOC2合規(guī)
32.Remix
專注于Web技術和現代 用戶體驗的框架
33.NocoDB
免費并且開源的Airtable替代方案
34.JetBrainsQodana
評估你擁有的、合同或購買的代碼的完整性
35.TabnineAI
只能代碼編寫
36.Coolify
一個開源的,自適應的Heroku和Netlify的替代品
37.Penpot
開源設計和原型平臺
38.Portman
Postman介紹:postman是一個開源的接口測試工具,無論是做單個接口的測試還是整套測試腳本的撥測都非常方便。
39.Devops Stack
持續(xù)部署Kubernetes環(huán)境
40.Slidev
面向開發(fā)人員的演示幻燈片
41.ReScript
ReScript 是一門針對 JavaScript 程序員的新語言,特別是對 TypeScript 和 Flow 的類型安全感興趣的程序員。ReScript 的語法和 JavaScript 非常相似
42.Fig
自定完成終端
43.FlutterFlow
Flutterflow 是一個在線低碼平臺,使人們在視覺上以人們在視覺上構建本機移動應用程序。
44.Porter
運行在你自己的云中的Heroku
45.SigmaOS
在 SigmaOS 中,你會看到完全不同的瀏覽器布局,它更像是一個工作臺
46.VictoeiaMetrics DB
快速、低成本的監(jiān)控解決方案和時間序列數據庫
47.CloudflarePages
JAMstack平臺為前端開發(fā)者提供協(xié)作和部署網站的平臺
48. Devbook
面向開發(fā)者的搜索引擎
49.Front Matter
直接在VS Code中管理靜態(tài)站點
50.Supacase UI
用于企業(yè)儀表的React組件庫
以上可以說是集結了開發(fā)行業(yè)中的所有“神器”,不僅能助力程序員高效工作,也是今后走向開發(fā)崗位小伙伴們的加薪工具。小伙伴可以從中挑選適合自己的工具~
本文標題:postgresql筆記的簡單介紹
URL分享:http://www.rwnh.cn/article22/dsdjecc.html
成都網站建設公司_創(chuàng)新互聯,為您提供移動網站建設、品牌網站建設、營銷型網站建設、網站改版、外貿建站、網站制作
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯