linux常用命令總結

2021-07-05 14:26:45 字數 2036 閱讀 3204

引數:

-a      all,所有

-n     number,把能以數字表示的用數字表示,像埠號之類。

-l       listen,被監聽的

-t      tcp,tcp協議的

-u     udp,udp協議的

-p      輸出程序名

例如:檢視8140埠號是否被監聽

netstat -al |grep 8140
檢視nginx程序

netstat -anpt|grep nginx
將/etc/yum.conf中的keepcache值改為1

3linux下開啟/關閉防火牆命令

1) 永久性生效,重啟後不會復原

開啟: chkconfig iptables on

關閉: chkconfig iptables off

2) 即時生效,重啟後復原

開啟: service iptables start

關閉: service iptables stop

##########centos7########

###停止防火牆sudo systemctl stop firewalld.service

###禁止開機開啟

sudo systemctl disable firewalld.service

4.修改vim中tab鍵的空格數量
vim /etc/vimrc
set ts=4

set expandtab

set autoindent

參考:vim 修改tab為四個空格
第一步:備份你的原映象檔案,以免出錯後可以恢復。mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup
centos 6wget -o /etc/yum.repos.d/centos-base.repo
第三步:執行yum makecache生成快取
yum makecache
參考:centos修改映象為國內的阿里雲源或者163源等國內源修改hostname

vim /etc/sysconfig/network
將hostname修改即可。

mysql root使用者的密碼初始化

mysqladmin -u root password 1
開放和關閉埠:

關閉埠

iptables -a input -p tcp --dport 10051 -j drop
開啟埠

iptables -a input -p tcp --dport 10051 -j accept
scp(

secure copy

)命令遠端同步檔案(夾)

格式:scp [引數] [原路徑] [目標路徑]

注意:若是出現ssh: connect to host mas2.domain.com port 22: connection refused錯誤,需要注意mas2sshd服務是否啟動或者防火牆是否關閉。

sudo service sshd start
scp詳細使用參考:

scp 跨機遠端拷貝

rpm命令檢視mysql服務安裝情況

rpm -qa | grep mysql

Linux常用命令總結

下面這些命令是我在複習linux時記錄的,沒有詳解,只記錄了簡單的用法 檢視物理cpu個數 cat proc cpuinfo grep physical id sort uniq wc l 檢視物理cpu中core的個數,即核心數 cat proc cpuinfo grep cpu cores un...

LINUX常用命令總結

readlink f 找出符號鏈結所指向的位置 1g 到我檔案頭 g到檔案尾 cat瀏覽檔案 netstat a 檢視所有埠 mkdir 建立資料夾 rm rf 刪除檔案 執行指令碼 指令碼檔案 在當前目錄下 在目錄中查詢檔案 find 檔名 根目錄 當前目錄 剪下 mv vi命令 在檔案中搜尋關鍵...

Linux 常用命令總結

mkdir 建立目錄 ls l 顯示目錄或檔案 cd 切換目錄層次 cat n顯示行號 檢視檔案內容 cat demo.text eof 建立檔案 結尾eof退出編輯狀態 tac 反轉內容輸出 cp apr 拷貝檔案或者目錄 rm f 強制刪除檔案 r 遞迴刪除 刪除檔案或目錄 fr 刪除指定的目錄...