原生命令和依賴庫

2022-09-01 16:36:14 字數 1649 閱讀 6098

檢視配置

檢視系統核心

uname –a

檢視作業系統的版本

cat /etc/redhat-release

檢視當前開啟的服務

chkconfig –list

檢視當前開啟的埠

netstat –an

檢視伺服器記憶體大小

cat /proc/meminfo | grep memtotal

檢視伺服器硬碟大小

df -hl

vi和vim

vi和vim都是linux中的編輯器,不同的是vim比較高階,可以視為vi的公升級版本

# 開啟檔案

vim xx.txt

# 此時不能修改,上下左右移動到你想要改的位置,按下字母i,可以進行修改

# 改完後按esc鍵退出編輯模式,然後就可以選擇下面的操作

:w    //儲存檔案

:q    //退出編輯器,如果檔案已修改請使用下面的命令

:q!    //退出編輯器,且不儲存

:wq   //退出編輯器,且儲存檔案

常用

防火牆的知識檢視安全組和防火牆筆記

# 當前執行的埠

netstat -ntlp

# 檢視乙個程式是否執行

ps –ef|grep tomcat //檢視所有有關tomcat的程序

# 檢視檔案,包含隱藏檔案

ls -al

# 建立目錄

mkdir newfolder

# 刪除目錄(此目錄是空目錄)

rmdir deleteemptyfolder

# 刪除檔案包括其子檔案

rm -rf deletefile

# 移動檔案,把 /opt/a/* 裡面的檔案移動到 /opt/b 裡面

mv /opt/a/* opt/b

# 移動檔案,把 /opt/a/* 裡面的檔案移動到 上一級

mv /opt/a/* ../

# 改名,去掉當前路徑,把a資料夾改名成b,把a.txt資料夾改名成b.txt

mv a b

mv a.txt b.txt

依賴庫

這些不是虛擬機器自帶的,需要自定安裝,在安裝一些程式的時候會用到

# 安裝 gcc 環境

yum -y install gcc gcc-c++

# 安裝 pcre

yum -y install pcre pcre-devel

# 安裝 zlib提供了很多壓縮和解壓縮的方式

yum -y install zlib zlib-devel

# 安裝 openssl 安全套接字層密碼庫,用於通訊加密

yum -y install openssl openssl-devel

# 安裝wegt

yum -y install wget

# 安裝make

yum -y install make

# 安裝ibtool

yum -y install ibtool

spring Bean的生命週期和迴圈依賴

a類引用了b,b類引用了a,像這種迴圈著依賴就是迴圈依賴 對於這種配置不會報錯 對於這種配置會報錯 error creating bean with name instancea requested bean is currently in creation is there an unresolv...

windows下命令列檢視庫依賴

開啟vs2015開發人員命令列提示 該工具可以檢視.exe的依賴檔案,檢視dll的匯入及匯出符號等。在命令列中輸入dumpbin並回車,可顯示所有選項。主要選項有 all 此選項顯示除 反彙編外的所有可用資訊。可以與 rawdata none一起省略檔案的原始二進位制詳細資料 如 dumpbin a...

so庫建立,使用和依賴關係

我對so庫的name的理解 libtest.so libtest.so.1 libtest.so.1.1 libtest.so 用在gcc的編譯選項 ltest,在生成程式時會去尋找libtest.so libtest.so.1.1 so庫的全名,包含major version and minor ...