Shell命令 拷貝 查詢 程序 etc

2021-10-07 07:41:40 字數 1727 閱讀 8167

# 登入遠端機器

ssh root@ip

#將本機檔案拷貝到遠端伺服器

scp ./udp-test.zip root@ip:/root

# 拷貝遠端資源:

scp root@ip:/root/***x/file 

# linux下安裝軟體yum命令

yum install unzip

# mac下獲取本機ip

hostip=`ifconfig en0 inet| grep inet|awk ''` && echo "hostip=$hostip"

# linux下獲取本機ip

hostip=`/sbin/ifconfig -a | grep inet|grep -v 127.0.0.1|grep -v inet6|awk ''|tr -d "addr:"` && echo "hostip=$hostip"

# 檢視程式程序資訊

ps aux| grep your_process_name

# 殺掉所有該程序

ps -ef |grep your_process_name |grep -v grep |awk '' |xargs kill -9 

# 查詢openssl位置,按環境變數查詢

where openssl

# 查詢openssl位置

$whereis openssl

openssl: /usr/bin/openssl /usr/lib64/openssl /usr/local/bin/openssl /usr/share/man/man1/openssl.1ssl.gz

# 檢視歷史命令

history

# 修改檔案許可權

ls -l ~/.docker/config.json

chmod 0644 ~/.docker/config.json

sudo chmod 0644 ~/.docker/config.json

sudo chown  yager:staff ~/.docker/config.json 

# linux下安裝locate命令

## 安裝locate

[admin@xx /opt/alimcu/log]

$sudo yum install mlocate

## 更新

[admin@xx /opt/alimcu/log]

$sudo updatedb

## 使用舉例:在linux裡使用和find一樣的功能,例如 find -name xx ,locate  ***

[admin@xx /opt/alimcu/log]

$locate cacert.pem

/home/staragent/plugins/aol.src/aol.cur/lib/certifi/cacert.pem

/home/staragent/plugins/aol.src/aol.cur/lib/requests/cacert.pem

/home/staragent/plugins/aol.src/aol.cur/src/certifi/cacert.pem

/home/staragent/plugins/aol.src/aol.cur/src/lib/cacert.pem

/home/staragent/plugins/aol.src/aol.cur/src/requests/cacert.pem

# 檢視linux核心版本命令(兩種方法):

cat /proc/version

Linux基礎命令 查詢程序id

pidof pidof 可以查詢指定名稱的程序的pid,將結果送到標準輸出。pidof有兩種返回值 0,找到至少乙個程序 1,沒有找到程序。pidof實際上與killall5相同 程式根據呼叫它的名稱進行操作。此命令的適用範圍 redhat rhel ubuntu centos suse opens...

Linux基礎命令 查詢程序pidof

pidof pidof可以查詢指定名稱的程序的pid,將結果送到標準輸出。pidof有兩種返回值 0,找到至少乙個程序 1,沒有找到程序。pidof實際上與killall5相同 程式根據呼叫它的名稱進行操作。此命令的適用範圍 redhat rhel ubuntu centos suse opensu...

Linux基礎命令 查詢程序id

pidof pidof可以查詢指定名稱的程序的pid,將結果送到標準輸出。pidof有兩種返回值 0,找到至少乙個程序 1,沒有找到程序。pidof實際上與killall5相同 程式根據呼叫它的名稱進行操作。此命令的適用範圍 redhat rhel ubuntu centos suse opensu...