Linux常用命令

2021-08-22 08:37:07 字數 2512 閱讀 9668

ps -ef |grep tomcat    #看是否已經有tomcat在執行了

kill -9 pid          #pid 為相應的程序號

tail -f catalina.out #看tomcat的控制台輸出

netstat -ntpl #看啟動的埠和pid

rm -rf filename #刪除檔案

tar -zxvf filename #解壓檔案

mv a b #將目錄a重新命名為b

mv /a /b/c #將/a目錄移動到/b下,並重命名為c

vi filename #進入vi編輯器

esc :wq! #退出文字編輯模式.並且儲存剛剛編輯的文字

esc :q! #如果不想儲存

:.,$d #刪除全部內容 必須在首行 ,非插入模式

gg #表示移動到首行.

cat filename #g檢視滾動所有內容,ctrl+s停止滾動 ctrl+q 恢復滾動

ctrl+c和ctrl+z都是中斷命令,但是他們的作用卻不一樣.

ctrl+c #是強制中斷程式的執行,程序已經終止.

ctrl+z #可以將乙個正在前台執行的命令放到後台,並且暫停,使用者可以使用fg/bg操作繼續前台或後台的任務.

jobs #檢視任務

fg #將後台中的命令調至前台繼續執行

bg #將乙個在後台暫停的命令,變成繼續執行

fg %jobnumber #如果後台有多個命令,可以用將選中的命令調出

bg %jobnumber #如果後台有多個命令,可以用將選中的命令調出

& #這個用在乙個命令的最後,可以把這個命令放到後台執行

//防火牆

firewall-cmd --state #檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

systemctl disable firewalld.service #禁止firewall開機啟動

systemctl start firewalld.service #開啟firewall

systemctl stop firewalld.service #停止firewall

firewall-cmd --reload #重啟firewall

firewall-cmd --list-ports #檢視已經開放的埠

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

# 命令含義:

–zone #作用域

–add-port=80/tcp #新增埠,格式為:埠/通訊協議

–permanent #永久生效,沒有此引數重啟後失效

//mysql

systemctl start mysqld.service #啟動mysql服務

systemctl enable mysqld.service #設定開機啟動mysql

//設定允許遠端訪問

登入linux下的mysql並輸入一下命令

grant all privileges on *.* to 'root' @'%' identified by '你的root使用者密碼';

# 重新整理許可權

flush privileges;

# mysql安裝後預設是localhost訪問,如果需要外部訪問可以設定乙個新的賬號把host改為%,意味著所有ip均可以訪問

mysql> grant all privileges on . to 『root』@』%』with grant option; //任何遠端主機都可以訪問資料庫

//開啟3306埠

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

firewall-cmd --reload //重啟防火牆

//防火牆

systemctl list-unit-files#檢視服務

systemctl enable firewalld.service#隨系統開啟

systemctl stop firewalld.service #停止

systemctl disable firewalld.service #禁用

linux(centos)下如何關閉mysql的3306埠

首先 vi /etc/my.cnf 然後在[mysqld]下新增 skip-networking

重啟mysql:

service mysqld stop

service mysqld start

# 或者

systemctl restart mysqld.service 即可關閉3306埠

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...