linux筆記(基礎用法二)

2021-09-23 13:39:30 字數 2585 閱讀 1377

檢視系統版本資訊

cat /etc/redhat-release (紅帽)

cat /etc/os-release (ubantu)

檢視核心版本號

uname -r

檢視系統多少位

uname -m

x86_64

檢視核心所有資訊

uname -a

netstat命令用來列印linux中網路系統的狀態資訊,可讓你得知整個linux系統的網路情況。

netstat [選項]

-t或--tcp:顯示tcp傳輸協議的連線狀況;

-u或--udp:顯示udp傳輸協議的連線狀況;

-l或--listening:顯示監控中的伺服器的socket;

-p或--programs:顯示正在使用socket的程式識別碼和程式名稱;

-a或--all:顯示所有連線中的socket;

kill命令

kill命令用來刪除執行中的程式或工作。kill可將指定的資訊送至程式。

-a:當處理當前程序時,不限制命令名和程序號的對應關係;

-l 《資訊編號》:若不加《資訊編號》選項,則-l引數會列出全部的資訊名稱;

-s 《資訊名稱或編號》:指定要送出的資訊;

-u:指定使用者。

hup 1 終端斷線

int 2 中斷(同 ctrl + c)

quit 3 退出(同 ctrl + \)

term 15 終止

kill 9 強制終止

cont 18 繼續(與stop相反, fg/bg命令)

stop 19 暫停(同 ctrl + z)

例項 先用ps查詢程序,然後用kill殺掉:

ps -ef | grep vim

root 3268 2884 0 16:21 pts/1 00:00:00 vim install.log

root 3370 2822 0 16:21 pts/0 00:00:00 grep vim

kill 3268

pkill殺死程序

pkill命令可以按照程序名殺死程序。

pkill和killall應用方法差不多,也是直接殺死執行中的程式;

如果您想殺掉單個程序,請用kill來殺掉。

pkill nginx

pkill uwsgi

iptables防火牆

在學習階段,關閉防火牆可以更方便的學習,在企業環境中,

一般只有配置外網ip的linux伺服器才會開啟防火牆,但是對於高併發流量的業務伺服器仍然是不能開啟的,

會有很大效能損失,因此需要更nb的硬體防火牆。

關閉防火牆具體操作如下:

centos7預設已經使用firewall作為防火牆了

1.關閉防火牆

systemctl status firewalld #檢視防火牆狀態

systemctl stop firewalld #關閉防火牆

systemctl disable firewalld#關閉防火牆開機啟動

systemctl is-enabled firewalld.service#檢查防火牆是否啟動

檢視linux的dns,唯一配置檔案

配置檔案

cat /etc/resolv.conf

#dns伺服器位址

nameserver 119.29.29.29

nameserver 223.5.5.5

檢視linux的dns,唯一配置檔案

配置檔案

cat /etc/resolv.conf

#dns伺服器位址

nameserver 119.29.29.29

nameserver 223.5.5.5

nslookup

nslookup命令是常用網域名稱查詢工具,就是查dns資訊用的命令。

nohup python3 run.py &// 守護程序,後台執行

curl -i**網域名稱 // 可以檢視**的響應頭資訊

vpn就是正向**

pip3 freeze > requirements.txt// 把pip中所有的安裝包全部匯出放入requirements.txt中

uwsgi --http :8000 --module demo.wsgi --py-autoreload=1//--py-autoreload=1:啟動熱載入

Linux基礎學習筆記(二)

格式 shutdown 選項 時間 r 選項 重新啟動 注意不指定選項和引數,預設表示1分鐘之後關閉電腦 now表示立刻 遠端維護伺服器時,最好不要關閉系統,而應該重啟系統 如 shutdown 20.02指定時間關閉 shutdown 10 電腦十分鐘後關閉 shutdown c 取消 ifcon...

Linux 基礎入門(二) 學習筆記

檔案打包與壓縮 介紹 linux 上常用的壓縮 解壓工具,主要講解 zip,rar,tar 的使用 檔案字尾名 說明 zip zip 程式打包壓縮的檔案 rar rar 程式壓縮的檔案 7z 7zip 程式壓縮的檔案 tar tar 程式打包,未壓縮的檔案 gz gzip 程式 gnu zip 壓縮...

Linux 基礎 AWK 用法

awk end 原始檔 表示你需要去重的那一列,放到陣列a中 計數 b 0 去重 awk f 原始檔 f 表示以空格為分界符 gsub 為awk 內建函式 使用方式 gsub 0 斜槓內,就是你需要刪除的東西。斜槓內容一般為 字元 空格 引號 冒號 等等 根據需要刪除對應的字元即可。第二個引數為內建...