常用備注(記錄中...)

文章目錄

  • docker
  • 測試網絡可達性
  • 檢查端口是否開放
  • PgSql

docker

docker logout IP地址:端口號
docker login IP地址:端口號橋接模式bridge啟動容器
docker run -d -p 外部端口號:內部端口號(配置文件中的端口號) --name 容器名稱 -v /data/docker/conf/application.yml:/app/config/application.yml(掛載配置文件到容器內) -v /data/test:/data/test(掛載配置文件夾到容器內) -e PARAMS="--spring.config.location=/app/config/application.yml" 鏡像別名:版本號宿主機本地模式host模式啟動
docker run -d --name 容器名稱 --network=host -v /data/docker/conf/application.yml:/app/config/application.yml(掛載配置文件到容器內) -v /data/test:/data/test(掛載配置文件夾到容器內) -e PARAMS="--spring.config.location=/app/config/application.yml" 鏡像別名:版本號docker exec -it <container_id> /bin/bash命令。其中,<container_id>需要替換為目標容器的ID或名稱。
docker save -o 導出名.tar 鏡像ID/別名:版本號
docker load -i xxx.tar
docker tag 鏡像ID 別名:版本號docker ps:列出正在運行的容器。
docker ps -a:列出所有的容器,包括停止的。
docker start <container_id>:啟動容器。
docker stop <container_id>:停止容器。
docker restart <container_id>:重啟容器。
docker rm <container_id>:刪除容器。
docker exec -it <container_id> <command>:在運行的容器中執行命令。查看容器的日志。
docker logs -tf -n 100 容器名

測試網絡可達性

IPV4:traceroute -n -T -p 端口號 IPV4地址
IPV6:traceroute6 -n -T -p 端口號 IPV6地址
ping IPV4地址
ping6 IPV6地址

檢查端口是否開放

telnet IP地址 端口號
nc -zv IP地址 端口號

PgSql

連接到數據庫

psql -U <username> -d <database>:以指定用戶連接到指定數據庫。
psql -h <hostname> -U <username> -d <database>:連接到遠程主機上的數據庫。

退出 psql:

\q:退出 psql 控制臺。

數據庫操作:

CREATE DATABASE <database_name>;:創建新數據庫。
DROP DATABASE <database_name>;:刪除數據庫。
\l:列出所有數據庫。
\c <database_name>:連接到指定數據庫。
查詢public模式下所有表名:
select tablename from pg_tables where schemaname=‘public’;

表操作:

CREATE TABLE <table_name> (<column_name> <data_type>, ...);:創建新表。
DROP TABLE <table_name>;:刪除表。
\dt:列出當前數據庫中的所有表。
\d <table_name>:顯示指定表的結構。
查詢某表所有字段
select * from information_schema.columns where table_schema='模式名稱' and table_name='表名';
查詢某表字段個數
select count(*) from information_schema.columns where table_schema='模式名稱' and table_name='表名';
case條件操作
CASE WHEN a=1 THEN ‘one’ WHEN a=2 THEN ‘two’ ELSE ‘other’ END name

數據操作:

INSERT INTO <table_name> (<column1>, <column2>, ...) VALUES (<value1>, <value2>, ...);:插入新數據。
SELECT * FROM <table_name>;:從表中檢索數據。
UPDATE <table_name> SET <column1> = <value1>, <column2> = <value2>, ... WHERE <condition>;:更新數據。
DELETE FROM <table_name> WHERE <condition>;:刪除數據。

序列操作:

CREATE SEQUENCE IF NOT EXISTS 序列名 START 1;創建自增序列
DROP SEQUENCE IF NOT EXISTS 序列名;刪除序列
ALTER SEQUENCE 序列名 RESTART WITH 1;修改序列初始值
SELECT NEXTVAL('序列名');驗證序列下一個值

索引操作:

CREATE INDEX <index_name> ON <table_name> (<column_name>);:創建索引。
DROP INDEX <index_name>;:刪除索引。
\di:列出當前數據庫中的所有索引。

用戶和權限管理:

CREATE USER <username> WITH PASSWORD '<password>';:創建新用戶。
DROP USER <username>;:刪除用戶。
GRANT <privileges> ON <table_name> TO <username>;:授予用戶權限。
REVOKE <privileges> ON <table_name> FROM <username>;:撤銷用戶權限。

備份和恢復:

pg_dump -U <username> -d <database> > <backup_file.sql>:備份數據庫。
psql -U <username> -d <database> -f <backup_file.sql>:從備份文件中恢復數據庫。
pg_dump -U username -d dbname -t table_name -a -f table_name.sql:導出指定表數據。
-t 參數指定要導出的表名,-a 參數指定只導出數據而不導出表結構,-f 參數指定導出數據的文件名。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/713962.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/713962.shtml
英文地址,請注明出處:http://en.pswp.cn/news/713962.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

javaWebssh在線授課輔導系統myeclipse開發mysql數據庫MVC模式java編程計算機網頁設計

一、源碼特點 java ssh在線授課輔導系統是一套完善的web設計系統&#xff08;系統采用ssh框架進行設計開發&#xff09;&#xff0c;對理解JSP java編程開發語言有幫助&#xff0c;系統具有完整的源代碼和數據庫&#xff0c;系統主要采用 B/S模式開發。開發環境為TOMCAT7.…

4.Java---方法+重載

方法 方法的調用是需要開辟內存的,方法調用結束內存就被銷毀了. 下面將介紹一個經典的錯誤標準的0分的示意! 我們日常中寫交換兩個數字的代碼的時候都會用如下的方法進行描述: 你是不是覺得自己寫的特別對!終于可以獨立寫一個小小的函數了? 下面運行一下看看結果 哦莫!怎么…

autoware.universe中所有的多傳感器融合代碼解讀,一看就懂!

目錄 融合的前提條件case1:vision_roi與cluster融合融合過程case2:vision_roi與centerPoint融合融合過程小結:case3:vision_roi與pointcloud融合融合過程總結融合的前提條件 計算視覺ROI話題的時刻T1(時間戳獲得) 計算激光雷達話題的時刻T2,并將T2加上設定的偏差時間間隔in…

C# DataTable 對象操作

實現DataTable按字段進行分類、按列數據匯總、序列化對象數組、所有字段轉小寫、動態對象數組、數據分頁 分類DataTableClassfiy實體&#xff1a; /// <summary>/// 單個分類表/// </summary>public class DataTableClassfiy{/// <summary>/// 分類名稱/// &…

springboot第61集:Jenkins-Boss萬字挑戰,一文讓你走出微服務迷霧架構周刊

名詞 CONTAINER ID&#xff08;容器ID&#xff09; 名詞 IMAGE ID&#xff08;鏡像ID&#xff09;cat /etc/os-release //查看系統信息 pwd //查看當前路徑 ls //查看當前目錄文件 docker -v //查看docker版本 docker-compose up -d //在后臺運行&#xff08;取消-d是在控制臺運…

linux系統Jenkins工具添加自由項目和maven項目

Jenkins添加自由項目 添加自由項目操作流程代碼遠程代碼郵件標題郵件正文 添加maven項目準備環境操作流程 添加自由項目 gitlab配置基本代碼頁面等&#xff0c;拉取代碼&#xff0c;打包&#xff0c;發布操作流程 代碼 遠程代碼 echo ssh root192.168.188.177 "tar cz…

EasyExcel 自適應列寬、隱藏列、動態列、單元格下拉框選擇數據、單元格文本格式

前言 項目中用到EasyExcel讀寫Excel&#xff0c;用到了一下功能&#xff0c;這里做個筆記&#xff1a; 列寬自適應&#xff1a;自適應寬度隱藏列&#xff1a;隱藏某些列動態列&#xff1a;固定列 動態的生成Excel列單元格下拉框選擇數據&#xff1a;設計單元格下拉數據&…

深搜,LeetCode 2368. 受限條件下可到達節點的數目

一、題目 1、題目描述 現有一棵由 n 個節點組成的無向樹&#xff0c;節點編號從 0 到 n - 1 &#xff0c;共有 n - 1 條邊。 給你一個二維整數數組 edges &#xff0c;長度為 n - 1 &#xff0c;其中 edges[i] [ai, bi] 表示樹中節點 ai 和 bi 之間存在一條邊。另給你一個整數…

WPF的DataGrid設置標題頭

要設置DataGrid標題頭的分割線、背景色和前景色等屬性&#xff0c;您可以使用DataGrid的樣式和模板來自定義標題頭的外觀。下面是詳細解釋以及示例代碼&#xff1a; 分割線設置&#xff1a; 您可以使用DataGrid.ColumnHeaderStyle樣式中的BorderThickness和BorderBrush屬性來設…

Java基礎-java開發入門

(創作不易&#xff0c;感謝有你&#xff0c;你的支持&#xff0c;就是我前行的最大動力&#xff0c;如果看完對你有幫助&#xff0c;請留下您的足跡&#xff09; 目錄 一、什么是Java 二、Java語言的特點 三、什么是JDK 四、第一個Java程序 一、什么是Java Java是由Sun …

electron nsis 安裝包 window下任務欄無法正常固定與取消固定

問題 win10系統下&#xff0c;程序任務欄在固定后取消固定&#xff0c;展示的程序內容異常。 排查 1.通過論壇查詢&#xff0c;應該是與app的api setAppUserModelId 相關 https://github.com/electron/electron/issues/3303 2.electron-builder腳本 electron-builder…

二月打戲最燃的國漫推薦,斗羅大陸2上榜,吞噬星空堪稱第一

2024年開年&#xff0c;國漫就給我們帶來了很大的驚喜&#xff0c;在剛剛過去的2月&#xff0c;有幾部中出現了超燃的打戲&#xff0c;看得人熱血沸騰。尤其是科幻番《吞噬星空》中的一場1V1對決&#xff0c;特效和設計都堪稱第一。還有哪些國漫上榜呢&#xff1f;下面就一起來…

TCP為什么要三次握手?

TCP三次握手協議是為了在不可靠的互聯網環境中可靠地建立起一個連接&#xff0c;三次握手可以確保兩端的發送和接收能力都是正常的。 那么&#xff0c;為什么是三次而不是二次或四次握手呢&#xff1f; 為什么不是二次握手&#xff1f; 如果是二次握手&#xff0c;即客戶端發…

網絡編程 io_uring

io_uring 1、概述 io_uring是Linux&#xff08;內核版本在5.1以后&#xff09;在2019年加入到內核中的一種新型的異步I/O模型&#xff1b; io_uring使用共享內存&#xff0c;解決高IOPS場景中的用戶態和內核態的切換過程&#xff0c;減少系統調用&#xff1b;用戶可以直接向…

vue + cesium初始化地圖 + 鼠標經過地圖(點、線等其他實體)樣式

vue cesium初始化地圖 鼠標經過地圖&#xff08;點、線等其他實體&#xff09;樣式 export function initMap(mapViewer) {Cesium.Ion.defaultAccessToken "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJqdGkiOiI0OTUzOGJhMy1iNzVjLTQwZjItYWYyNy03YjA4MjM0YWE2MWMiLCJpZ…

Unity(第二十二部)官方的反向動力學一般使用商城的IK插件,這個用的不多

反向動力學&#xff08;Inverse Kinematic&#xff0c;簡稱IK&#xff09;是一種通過子節點帶動父節點運動的方法。 正向動力學 在骨骼動畫中&#xff0c;大多數動畫是通過將骨架中的關節角度旋轉到預定值來生成的&#xff0c;子關節的位置根據父關節的旋轉而改變&#xff0c;這…

編寫腳本一鍵安裝rsyslog

腳本分解 環境檢測部分 檢查操作系統 #!/bin/bash# 檢查是否為 Debian 類型 if [ -f /etc/debian_version ]; thenecho "當前操作系統是 Debian 類型"SYSLOG_SERVICE"rsyslog"INSTALL_COMMAND"apt-get install -y"CONFIG_FILE"/etc/rsys…

Vmware esxi虛擬主機狀態無效,無法注銷重啟等操作修復解決

問題 裝有ESXI系統的服務器在強制關機啟動后&#xff0c;顯示虛擬機狀態是無效的&#xff0c;并且無法進行任何操作。 解決辦法 對出問題的虛擬機重新注冊 1、開啟esxi系統的ssh功能 2、取消注冊出問題的虛擬機 找到問題的虛擬機 [rootlocalhost:~] vim-cmd vmsvc/getal…

燒腦問題解決辦法:如何選擇一款合適自己的手機流量卡

現在社會人們越來越離不開手機了&#xff0c;手機給我們生活帶來了翻天覆地的變化&#xff0c;手機需要最多的就是流量了&#xff0c;所以選擇一款合適自己的手機流量卡就顯得尤為重要了&#xff0c;今天小編就給大家來分享一下我的經驗&#xff0c;希望對大家能有幫助&#xf…

python基礎-基本數據類型深入-2.1

目錄 元組 什么是元組&#xff08;tuple&#xff09; 元組練習-1 元組的基本操作 元組常用內建函數 列表和元組的區別與總結 元組練習-2 元組練習-3 元組 什么是元組&#xff08;tuple&#xff09; 與列表&#xff08;list&#xff09;一樣&#xff0c;元組&#xff0…