linux常用操作(基於centos7編寫)

2021-10-09 10:19:38 字數 1821 閱讀 3776

centos8的防火牆與埠

檢視防火牆某個埠是否開放

firewall-cmd --query-port=3306/tcp

開放防火牆埠3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent

檢視防火牆狀態

systemctl status firewalld

關閉防火牆

systemctl stop firewalld

開啟防火牆

systemctl start firewalld

開放一段埠

firewall-cmd --zone=public --add-port=40000-45000/tcp --permanent

設定完畢以後別忘了立即執行

firewall-cmd --reload

檢視防火牆下所有開放的埠

firewall-cmd --zone=public --list-ports

常用命令

檢視當前所在路徑:pwd

解壓縮 :tar -xvf 檔名

移動:mv 檔名 移動到的路徑

重新命名:mv 舊檔名 新檔名

進入目錄:cd 路徑

檢視檔案 :ls

建立空白檔案:touch 檔名

建立目錄:mkdir 目錄名

刪除目錄:rmdir

刪除目錄及以下的所有檔案:rm -rf 目錄名

刪除檔案 rm 檔名

不提示直接刪除檔案 :rm -f 檔名

複製檔案:cp 檔名

檢視指定的埠:netstat -ntlp|grep 埠

檢視指定軟體:ps -ef|grep 軟體名

常見目錄

/bin 所有使用者可以使用的執行指令碼

/sbin 只能root使用者使用的執行指令碼

/lib 二進位制的包

/lib64 64bit二進位製包

/dev 裝置管理檔案

/home 普通使用者的家目錄

/mnt 用於掛載外部裝置

/var 一些常常會修改增加資料的目錄

/usr 一般用於安裝應用程式

/boot linux系統啟動有關的目錄

/etc 配置檔案

/media 多**目錄

/root root超級管理員的家目錄

vim 編輯器

在centos7中已經系統自帶了vim編輯器,如果無法使用可以使用安裝命令進行安裝

yum -y install vim

vim的三種模式

1.普通模式:第一次開啟檔案,或者在其他模式情況下按了esc鍵可進入普通模式

2.編輯模式:在普通模式下按了i,a,o鍵可進入編輯模式,在按esc鍵可退出編輯模式進入普通模式

3.命令列模式:在普通模式下按了":"鍵可進入命令列模式

普通模式相當於切換到另外兩個模式的橋梁

vim常用操作

複製一行資料:yy

複製n行資料:n yy

貼上複製的內容:p

快速切換到第一行:gg

快速切換到第n行:n gg

快速切換到行尾:g

刪除游標所在的行:dd

刪除從游標開始的n行: ndd

開啟行號顯示::set nu

暫時離開vim::shell

從離開模式下退回到vim:exit

儲存::w

退出::q

強制退出::q!(如果未對檔案做出修改則需要強制退出)

儲存並退出::wq

docker搭建lnmp環境基於centos

root localhost lnmp docker pull php 7.1 fpm root localhost lnmp docker pull mysql 5.7 root localhost lnmp docker pull nginx 1.13 root localhost lnmp d...

cent日常操作實踐(二)

上兩周使用node把乙個線上服務全部重寫了,去centos上部署服務。於是我安裝了yum一頓操作猛如虎安裝上了node,結果是個低版本的。我當然要使用最新的node啊.找了半天發現乙個工具,就是這個 安裝n npm install g n 刪除 已有的node 使用n 安裝最新的 n latest命...

Cent歐式Linux原始碼安裝mysql出的錯

1 gcc的依賴 linux在安裝gcc時需要cpp和cloog ppl 但是在安裝cpp的時候需要這個依賴 libmpfr.so.1 64bit is needed by cpp 4.4.6 3.el6.x86 64 安裝cloog ppl的時候需要這2個依賴 libppl.so.7 64bit ...