Skip to content

Commit b062531

Browse files
author
233boy
committed
[fix] v2ray command not found
1 parent ec9a353 commit b062531

File tree

2 files changed

+16
-9
lines changed

2 files changed

+16
-9
lines changed

install.sh

+5-4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ old_id="23332333-2333-2333-2333-233boy233boy"
4545
v2ray_server_config="/etc/v2ray/config.json"
4646
v2ray_client_config="/etc/v2ray/233blog_v2ray_config.json"
4747
backup="/etc/v2ray/233blog_v2ray_backup.conf"
48+
_v2ray_sh="/usr/local/sbin/v2ray"
4849

4950
transport=(
5051
TCP
@@ -1205,8 +1206,8 @@ config() {
12051206
cp -f $v2ray_server_config_file $v2ray_server_config
12061207
cp -f $v2ray_client_config_file $v2ray_client_config
12071208
cp -f /etc/v2ray/233boy/v2ray/config/backup.conf $backup
1208-
cp -f /etc/v2ray/233boy/v2ray/v2ray.sh /usr/local/bin/v2ray
1209-
chmod +x /usr/local/bin/v2ray
1209+
cp -f /etc/v2ray/233boy/v2ray/v2ray.sh $_v2ray_sh
1210+
chmod +x $_v2ray_sh
12101211

12111212
local multi_port="${v2ray_dynamic_port_start_input}-${v2ray_dynamic_port_end_input}"
12121213
if [ $shadowsocks ]; then
@@ -1856,7 +1857,7 @@ uninstall() {
18561857
[ $v2ray_pid ] && do_service stop v2ray
18571858

18581859
rm -rf /usr/bin/v2ray
1859-
rm -rf /usr/local/bin/v2ray
1860+
rm -rf $_v2ray_sh
18601861
rm -rf /etc/v2ray
18611862
rm -rf /var/log/v2ray
18621863

@@ -1913,7 +1914,7 @@ uninstall() {
19131914
# [ $v2ray_pid ] && systemctl stop v2ray
19141915
[ $v2ray_pid ] && do_service stop v2ray
19151916
rm -rf /usr/bin/v2ray
1916-
rm -rf /usr/local/bin/v2ray
1917+
rm -rf $_v2ray_sh
19171918
rm -rf /etc/v2ray
19181919
rm -rf /var/log/v2ray
19191920
if [[ $systemd ]]; then

v2ray.sh

+11-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ none='\e[0m'
1010
# Root
1111
[[ $(id -u) != 0 ]] && echo -e " 哎呀……请使用 ${red}root ${none}用户运行 ${yellow}~(^_^) ${none}" && exit 1
1212

13-
_version="v2.34"
13+
_version="v2.35"
1414

1515
cmd="apt-get"
1616

@@ -83,6 +83,12 @@ v2ray_server_config="/etc/v2ray/config.json"
8383
v2ray_client_config="/etc/v2ray/233blog_v2ray_config.json"
8484
v2ray_pid=$(ps ux | grep "/usr/bin/v2ray/v2ray" | grep -v grep | awk '{print $2}')
8585
caddy_pid=$(pgrep "caddy")
86+
_v2ray_sh="/usr/local/sbin/v2ray"
87+
88+
if [[ ! -f $_v2ray_sh ]]; then
89+
mv -f /usr/local/bin/v2ray $_v2ray_sh
90+
chmod +x $_v2ray_sh
91+
fi
8692

8793
if [ $v2ray_pid ]; then
8894
v2ray_status="$green正在运行$none"
@@ -2937,8 +2943,8 @@ update_v2ray.sh() {
29372943
echo
29382944
cd /etc/v2ray/233boy/v2ray
29392945
git pull
2940-
cp -f /etc/v2ray/233boy/v2ray/v2ray.sh /usr/local/bin/v2ray
2941-
chmod +x /usr/local/bin/v2ray
2946+
cp -f /etc/v2ray/233boy/v2ray/v2ray.sh $_v2ray_sh
2947+
chmod +x $_v2ray_sh
29422948
echo
29432949
echo -e "$green 更新成功啦...当前 V2Ray 管理脚本 版本: ${cyan}$latest_version$none"
29442950
echo
@@ -3027,7 +3033,7 @@ uninstall_v2ray() {
30273033
[ $v2ray_pid ] && do_service stop v2ray
30283034

30293035
rm -rf /usr/bin/v2ray
3030-
rm -rf /usr/local/bin/v2ray
3036+
rm -rf $_v2ray_sh
30313037
rm -rf /etc/v2ray
30323038
rm -rf /var/log/v2ray
30333039

@@ -3083,7 +3089,7 @@ uninstall_v2ray() {
30833089
[ $v2ray_pid ] && do_service stop v2ray
30843090

30853091
rm -rf /usr/bin/v2ray
3086-
rm -rf /usr/local/bin/v2ray
3092+
rm -rf $_v2ray_sh
30873093
rm -rf /etc/v2ray
30883094
rm -rf /var/log/v2ray
30893095
if [[ $systemd ]]; then

0 commit comments

Comments
 (0)