Linux常用命令

2021-10-17 08:34:09 字數 2446 閱讀 4247

程序,埠

網路,防火牆

# 查詢已安裝的軟體

rpm -qa |

grep -i 已安裝軟體的名稱

# rpm解除安裝已安裝的軟體

rpm -e --nodeps 需要解除安裝的安裝包名稱

# 公升級已安裝的軟體

rpm -u 需要公升級的包

# linux檢視版本當前作業系統發行資訊

cat /etc/centos-release

# 清屏命令

clear

# 切換至管理員許可權

su# 顯示當前命令的上一條歷史命令

ctrl + p

# 顯示當前命令的下一條歷史命令

ctrl + n

# 搜尋歷史命令,隨著輸入會顯示歷史命令中的一條匹配命令,enter鍵執行匹配命令;esc鍵在命令列顯示而不執行匹配命令。

ctrl + r

# 從歷史搜尋模式(ctrl – r)退出

ctrl + g

# 搜尋給定名稱的檔案或資料夾,在當前目錄下

whereis filename/directory_name

# 顯示當前所在的目錄

pwd# 跳轉目錄

cd 目錄路徑

# 返回根目錄

cd /

# 返回上級目錄

cd..

# 返回上次目錄

cd -

# 列出當前目錄下的詳情

ll# 列出目錄下所有檔案

ls -r

# 刪除資料夾(以及資料夾下面的所有檔案)

rm -rf 路徑

# 建立資料夾

mkdir 資料夾名

# 建立檔案

touch 檔名稱

# 複製檔案,資料夾到指定位置

# cp -r /test/* /usr/ 遞迴複製test資料夾下的所有內容到usr下

cp src_path dest_path # cp /test /usr(複製test目錄到usr)

### 壓縮

### 打包成tar.gz格式壓縮包

tar -zcvf [壓縮包名稱].tar.gz [資料夾名稱]

### 壓縮成zip格式

zip -q -r [壓縮包名稱].zip [資料夾名稱]

### 解壓

tar -zvxf

1、*.tar 用 tar –xvf 解壓

2、*.gz 用 gzip -d或者gunzip 解壓

3、*.tar.gz和*.tgz 用 tar –xzf 解壓

4、*.bz2 用 bzip2 -d或者用bunzip2 解壓

5、*.tar.bz2用tar –xjf 解壓

6、*.z 用 uncompress 解壓

7、*.tar.z 用tar –xzf 解壓

8、*.rar 用 unrar e解壓

9、*.zip 用 unzip 解壓

# 按啟動服務的名稱搜尋,將serach_name替換要搜尋的程序名稱,例如搜尋redis-server  【ps -ef | grep redis-server】

ps -ef |

grep

[serach_name]

# 檢視埠詳情命令

netstat -a

# 檢視指定埠狀況

lsof -i:埠號 # 這個命令無效需要執行yum install lsof

netstat -tunlp|

grep 埠號

# 根據指定埠詳情的pid關閉指定埠的服務

kill -9 pid 即可關閉服務,並關掉埠。

# 檢視當前網路詳情

ip a

# 檢視ip位址

ip addr show

# 檢視當前網路詳情

ifconfig

wget url

# 防火牆狀態檢視

systemctl status firewalld

# 開啟防火牆

systemctl start firewalld

# 關閉防火牆

systemctl stop firewalld

# 重啟防火牆

systemctl restart firewalld.service

# 檢視防火牆開放的埠

firewall-cmd --list-ports

# 新增開放埠

# --zone 代表開放許可權 --add-port 代表你要開放的埠號--permanent 設定永久有效,否則重啟後失效

firewall-cmd --zone=public --add-port=

80/tcp --permanent

Linux常用命令之Linux常用命令實戰知識點

在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...

LINUX常用命令

一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...

linux 常用命令

ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...