linux常用操作

2021-10-06 18:22:50 字數 2371 閱讀 5609

重新命名命令:mv

解壓tar.gz :tar -zxvf *.tar.gz

跳轉到文件末尾:g

跳轉到文件頂部:g

查詢某個字元:/xx n是向上查詢 n是向下查詢

執行shell指令碼三種方式:

1、 bash *.sh

2、 sh .sh

3、 ./.sh

xz -d mpfr-3.1.2.tar.xz 

會產生乙個mpfr-3.1.2.tar 檔案,再執行

tar -xvf mpfr-3.1.2.tar

打包多個檔案到乙個tar包

tar -cvf a.tar file*.dat
使用者操作

useradd mysql

passwd mysql

:mysql

授權mysql使用者所有許可權:命令:visudo

yum -y install

wget

wget

普通使用者下進行sudo掛載光碟

sudo

mount /dev/sr0 /mnt/cdroom/

centos7及以上對服務的操作

systemctl 執行的動作 服務

執行的動作:status 檢視該服務的狀態

start 啟動該服務

stop 暫時停止該服務

restart 重啟

disable 指不再開機重啟這個服務

exp:

systemctl status zookeeper  檢視zookeeper服務的狀態

systemctl status firewalld 防火牆的狀態

systemctl stop firewalld

常用命令:

1,lsof -i:埠號

2,netstat -tunlp|grep 埠號

這兩個命令都可以檢視埠被什麼程序占用。

lsof -i 用以顯示符合條件的程序情況,lsof(list open files)是乙個列出當前系統開啟檔案的工具。以root使用者來執行lsof -i命令

lsof輸出的每列的意義是:

command:程序的名稱或者程序開啟的方式

pid:程序id

user:程序所有者

fd:檔案描述符

type:協議型別

device:埠號

size/off:偏移

node:協議名

name:節點名

lsof -i:埠號,用於檢視某一埠的占用情況,比如檢視22號埠使用情況,lsof -i:22

netstat -tunlp用於顯示tcp,udp的埠和程序等相關情況,如下圖

命令裡的t,u,n,l,p均有不同含義:

-t 僅顯示和tcp相關的

-u 僅顯示和udp相關的

-n 不限時別名,能顯示數字的全部轉換為數字

-l 僅顯示出於listen(監聽)狀態的

-p 顯示建立這些連線的程式名

netstat -tunlp|grep 埠號,用於檢視指定埠號的程序情況,如檢視22埠的情況,netstat -tunlp|grep 22

啟動某服務

systemctl start   tomcat.service
停止某服務

systemctl stop   tomcat.service
重啟某服務

service tomcat   restart
systemctl restart   tomcat.service
使某服務自動啟動(如tomcat服務)

systemctl enable   tomcat.service
使某服務不自動啟動

systemctl disable   tomcat.service
檢查服務狀態

systemctl   status tomcat.service (服務詳細資訊)

systemctl is-active tomcat.service(僅顯示是否active)

顯示所有已啟動的服務

systemctl   list-units --type=service

Linux常用操作

顯示檔案內容more less head tail cat pg 分頁 檢視檔案cat 檔案拼接合併 cat 檔案1 檔案2 輸出檔案 查詢檔案內容grep 選項 字串 檔案列表 對檔案內容排序sort 比較檔案內容comm 排好序的檔案 diff b忽略空格 b忽略空行 i忽略大小寫 結果中 第乙...

Linux常用操作

mount t cifs o username password nounix,noserverino mount掛載點 mount t cifs o username domain gid 0 uid 0 nounix,noserverino mount掛載點 export ld library ...

Linux常用操作

etc 系統配置 bin 系統程式 dev 裝置檔案,如cd rom,網路藉口,usb等 lib 共享的庫檔案 usr 使用者共享的檔案,如幫助檔案 var 大小可變檔案,如日誌 ls 檢視目錄下的檔案 ls a 檢視目錄下的所有檔案 包括隱藏檔案 ls l 檢視目錄下檔案的詳細資訊 cd 切換當前...