Linux命令筆記

2021-07-25 03:29:05 字數 1830 閱讀 5032

#linux

ifconfig

不跟引數時,檢視網絡卡狀態資訊,也可以跟引數,配置虛擬ip,如:

eth0:0 166.111.69.100 netmask 255.255.255.0 up

為網絡卡eth0配置虛擬ip

ip a

檢視網絡卡狀態資訊,可檢視虛擬ip資訊

ip addr del

刪除ip(包括虛擬ip),例:ip addr del 192.168.0.1 dev eth0

systemctl

管理系統服務

啟動服務:systemctl start servicename

關閉服務:systemctl stop servicename

重啟服務:systemctl restart servicename

禁用服務:systemctl disable servicename

啟用服務:systemctl enable servicename

顯示狀態:systemctl status servicename

檢視服務是否啟用:systemctl is-enabled servicename

檢視已啟動的服務列表:systemctl list-unit-files|grep enabled

檢視啟動失敗的服務列表:systemctl --failed

磁碟#ubuntu

apt-file

檢視某個軟體的安裝位置,配置檔案在哪的方法,使用命令:apt-file list softwarename,但是有時候系統提示apt-file這條命令找不到,這個時候我們使用apt-get install apt-file來安裝

#redhat

apt-file

檢視某個軟體的安裝位置,配置檔案在哪的方法,使用命令:rpm -ql softwarename

firewalld-cmd

檢視版本: firewall-cmd --version

檢視幫助: firewall-cmd --help

顯示狀態: firewall-cmd --state

檢視所有開啟的埠: firewall-cmd --zone=public --list-ports

更新防火牆規則: firewall-cmd --reload

檢視區域資訊: firewall-cmd --get-active-zones

檢視指定介面所屬區域: firewall-cmd --get-zone-of-inte***ce=eth0

拒絕所有包:firewall-cmd --panic-on

取消拒絕狀態: firewall-cmd --panic-off

檢視是否拒絕: firewall-cmd --query-panic

那怎麼開啟乙個埠呢

新增firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,沒有此引數重啟後失效)

重新載入

firewall-cmd --reload

檢視firewall-cmd --zone= public --query-port=80/tcp

刪除firewall-cmd --zone= public --remove-port=80/tcp --permanent

linux 命令筆記

檢視當前程序開啟的程序數 lsof n p process id wc l 檢視當前程序的限制 cat proc process id limitslimit soft limit hard limit unitsmax cpu time unlimited unlimited msmax file...

linux 命令筆記

命令改變群組chgrp chgrp 群組名稱 檔案或目錄 改變擁有者chown chown r 賬號名稱 檔案或目錄 chown r 賬號名稱 群組名稱 檔案或目錄 將檔案複製給其他人 cp 檔案 目的檔案 數字型別改變檔案的許可權 chomd r xyz 檔案或目錄 顯示當前目錄 pwd 建立目錄...

Linux 命令筆記

一 防火牆 1 檢視防火牆狀態 systemctl status firewalld.service 2 啟動防火牆 systemctl start firewalld.service 3 關閉防火牆 systemctl stop firewalld.service 4 新增要開放到埠到防火牆配置中...