1. 程式人生 > >如何用命令列解決可執行檔案的許可權問題

如何用命令列解決可執行檔案的許可權問題

在用命令列執行一個後臺監控的可執行檔案時出現瞭如下提示:

[[email protected] 桌面]# nohup /etc/nginx_check.sh
nohup: 忽略輸入並把輸出追加到"nohup.out"
nohup: 無法執行命令"/etc/nginx_check.sh": 許可權不夠

或:

[[email protected] 桌面]# nohup /etc/nginx_check.sh
nohup: ignoring input and appending output to `nohup.out'
nohup: failed to run command `/etc/nginx_check.sh': Permission denied


此問題說明在執行可執行檔案nginx_check.sh時沒有許可權,此時的解決方法是使用命令:chmod +x /etc/nginx_check.sh
次命令執行之後再執行 nohup /etc/nginx_check.sh & 此時執行結果如在下:
[[email protected]**-**-**-** tomcat6]# nohup: ignoring input and appending output to `nohup.out`

[1]+  Exit 2 nohup /etc/nginx_check.sh
[[email protected] 桌面]#
此時nginx_check.sh檔案已被執行成功!

相關推薦

如何用命令解決執行檔案許可權問題

在用命令列執行一個後臺監控的可執行檔案時出現瞭如下提示: [[email protected] 桌面]# nohup /etc/nginx_check.sh nohup: 忽略輸入並把輸出追

如何用命令解決執行檔案許可權

在用命令列執行一個後臺監控的可執行檔案時出現瞭如下提示: [[email protected]**-**-**-** tomcat6]# nohup: ignoring input and appending output to `n                           

怎麼命令執行.java檔案

第一步 假如在e盤裡有個資料夾名為Java,在Java資料夾裡有一個事先寫好的.java程式,如下: 第二步 開啟命令列視窗(Window+R),輸入cmd,點確定,如下: 第三步 轉到HelloWorld.java檔案所在的資料夾。 (1)檔案在E盤,首先輸入

命令編譯java並生成執行的jar包

如果對於編譯有編碼要求的 應該使用-encoding引數指明編碼方式:javac -encoding UTF-8 XX.java 一個package中,兩個java檔案中,一個有main函式,一個沒有,兩者之間有呼叫關係 ThreadTest.java package

arm-eabi-objdump命令檢視lib庫或執行檔案的函式-地址對映資訊

source build/envsetup.shchoosecombo arm-eabi-objdump -d out/target/product/generic/system/bin/mediaserver >mediaserver.addr 將mediaser

windows下命令執行class檔案提示“找不到或者無法載入主類”

我的jdk是jdk1.8.0_121這個版本的,配置好環境變數之後,使用javac進行沒問題,但是java 檔名的時候就提示找不到或者無法載入主類 百度搜了好久,很多人都是告訴說需要配置好classpath環境變數,但是之前看到的教程上說的是6.0以上的版本不需要配置cla

命令工具(CMD)執行java檔案

這篇文章將講解如何用命令列工具執行java檔案 一、命令列工具的使用 在開始選單中開啟執行工具,或使用快捷鍵win+R鍵開啟,輸入cmd即可。 輸入所要執行的java檔案的地址,即檔案所在資料夾的位置,如我的java測試檔案放在F:\Softw

Pyinstaller把Python3.7程式打包成執行檔案exe

1、通過pip3 install pyinstaller 安裝成功 2、然後執行命令,首先:需要切換到程式所在的目錄 執行命令 pyinstaller -F -w <檔名.py>,-F代表生成可執行檔案,-w代表需要控制檯,不需要就不用加。 3、等執行結束後,會在程式所在的資料夾生成三個資料

Pyinstaller把Python3程式打包成執行檔案exe

自己開發一些小工具,但是又懶得去配置環境,索性想著把py程式碼編譯可執行檔案exe 百度了很多,發現了很多牛人的無私奉獻,在此也分享下自己的心得體會。 Windows7 64位作業系統 Python3.3 32位 首先安裝PIP。 pip 是一個安裝Python包的工具

Ubuntu下命令開啟pdf doc等檔案

對Linux命令不熟悉的可以參考 小白學習Linux命令 用了幾天Ubuntu,感覺linux的終端使用起來非常的方便。但是怎麼在linux下用命令的方式開啟pdf檔案呢?開啟pdf的命令: evince [filename] & 如果不在當前資料夾則需要使用cd命令或者把路

關於vs2017新增mvc模型報“未找到與命令dotnet-aspnet-codegenerator匹配的執行檔案”的錯誤處理

  vs2017新建.net core專案,建好模型(book),遷移資料庫之後,在Startup執行“dotnet aspnet-codegenerator razorpage -m Book -dc BookContext -udl -outDir Pages\Books --referenceScrip

強悍!winrar妙-將bat指令碼打包成exe執行檔案並實現自動執行

轉自:https://blog.csdn.net/qq_35440678/article/details/53264410   一、背景介紹 最近有個這樣的需求,為了網頁解決IE相容問題,需實現自動檢測到使用IE開啟時下載一個離線chrome安裝包,用一個bat指令碼啟動離線的

pyinstaller 將Python指令碼轉換成執行檔案.exe

1、安裝pyinstaller。用win+R調出執行視窗,直接輸入pip install pyinstaller,無需安裝pywin32.(親測有效) 2、安裝完後,在CMD命令列進入需要轉換的檔案目錄下,輸入pyinstaller -F xxx.py -w (此處加-

C# 基礎(十三)C# 軟體開發過程中,執行檔案.exe 出現bug,該怎麼排查、解決:找到出現bug的位置

一、簡介 之前是完成了寫軟體,從而實現軟體的基本功能。到了今天,需要對自己寫的可執行檔案.exe找bug了。那麼下面,我將結合自己的軟體的使用過程中,講自己的經驗融入進來,解釋下什麼是bug、以及該怎麼找Bug。 二、Bug的分類 主要參考: https://blog.csdn.ne

命令執行php指令碼輸出亂碼

今天在windows平臺的cmd 或 shellpower 中,執行php指令碼,輸出中文會亂碼。 修改了登錄檔,也嘗試修改當前 頁碼 CHCP 65001 但是隻要一執行php指令碼,可能就會又出現 問題。 最終想到一個解決辦法,就是在php 腳本里執行 cmd 命令去修改當前 頁碼字符集

Linux執行執行檔案提示No such file or directory的解決方法

最近在使用Linux作業系統執行一個可執行檔案,結果出現了No such file or directory的提示,表示很疑惑。 ./tshrf bash: ./tshref: No such file or directory 檢視檔案資訊,可以看到

怎樣Eclipse將Java原始碼生成執行檔案

eclipse將java原始碼生成jar可執行檔案 用eclipse做了一個web專案的自動化測試,自己用的時候倒是很方便,開啟eclipse直接執行即可,但是分享給其他小夥伴用的時候就不太方便,希望

python將圖片切分為九宮格 並打包成exe執行檔案

前言經常在朋友圈或者微博看到九宮格顯示的圖片,雖然是九張圖片,但是這是一張圖片經過切割而成的,顯示效果很震撼。今天,我們就用python將圖片切分為九宮格,並打包成exe可執行檔案,就算不需要程式碼也可以輕鬆實現。效果微信切圖前後的對比圖:微博的切圖前後的對比圖:準備匯入需要

Python:Python程式呼叫C/C++編譯的執行檔案

[TODO] 用python程式呼叫C/C++編譯的可執行檔案 ************************華麗的分割線************************ step1:cppexec.cpp #include <iostream> int ad

python3.6打包成exe執行檔案,已解決方案

將python程式打包成exe可執行檔案有多種方法,這裡講一種最簡單最常用的方法,只需要使用pyinstaller命令即可。 一、環境 Windows 7或10 x64 Python 3.6.1 二、需要包 pyinstaller 3.3 pywin32 這裡需