導航:首頁 > 操作系統 > linuxsh許可權不夠

linuxsh許可權不夠

發布時間:2022-12-23 07:05:21

linux下安裝 小企鵝輸入法提示許可權不夠

./install-sh: no input file specified
的意思是沒有指定輸入文件,不是permission denied

根據install-sh的相關部分:
if [ x"$src" = x ]
then
echo "$0: no input file specified" >&2
exit 1
else
:
fi
這里指出了如果第一個位置參數是空的話,就會給出no input file specified的提示。
根據腳本的其他部分推測,必須給出安裝的源地址和目的地址。

試試這個,
autoconf configure.in
./configure –prefix=<安裝目錄>
make && make install
這是根據doc/fcitx3.pdf中的內容稍加修改來的。

Ⅱ linux非root用戶的sh文件的內容為何無許可權執行

chmod 該指令的執行許可權高,在不藉助其他的情況下,一般都是默認只有root許可權才可執行。非root用戶的sh文件,執行這個也是受限的。當然,這還得看你的腳本及環境來看。

Ⅲ 在linux下安裝installer.sh 但是bash: /mnt/LoadRunner/Linux/installer.sh: 許可權不夠 pwd顯示是root許可權

因為你的文件沒有執行許可權,所以會這樣
chmod a+x installer.sh 把執行許可權給他應該就可以執行了

Ⅳ linux mysql ,用scripts/mysql_install_db顯示沒有文件,scripts/mysql_install_db.sh許可權不足,我是root

chmod 777 scripts/mysql_install_db.sh

沒許可權的不是你,可能是腳本沒有執行許可權。

Ⅳ linux無法執行. sh文件,怎麼解決

no such file or directory

沒有這樣的文件或目錄

解決方法

分析原因,可能因為平台遷移碰到許可權問題我們來進行許可權轉換

1)在Windows下轉換:

利用一些編輯器如UltraEdit或EditPlus等工具先將腳本編碼轉換,再放到Linux中執行。轉換方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。

2)方法

用vim打開該sh文件,輸入:

[plain]
:setff

回車,顯示fileformat=dos,重新設置下文件格式:

[plain]
:setff=unix

保存退出:

[plain]
:wq

再執行,竟然可以了

3)在linux中的許可權轉換

也可在Linux中轉換:

首先要確保文件有可執行許可權

#chmo+xfilename

然後修改文件格式

#vifilename

以上三種方法都可以幫助大家解決有關linux執行.sh文件時出現no such file or directiory一問題,有需要的朋友可以參考下了,希望對大家有所幫助。

Ⅵ 在Linux中執行文件時候許可權不夠,怎麼解決

執行文件時許可權不夠嗎?
可以用"chmod a+x 文件名"來添加執行許可權。
或者用chmod 777 文件名對所有人添加讀、寫、執行許可權。
chmod命令
格式1:chmod [ugoa] [+-=] [rwx] 文件或目錄...
格式2:chmod nnn 文件或目錄...

Ⅶ start-all.sh顯示許可權不夠

原因是沒有獲取root許可權。根據查詢相關公開信息顯示start-all.s顯示需要獲取root許可權並授權後才能正常使用。Root,也稱為根用戶,是Unix(如Solaris、AIX、BSD)和類UNIX系統(如Linux、QNX等),及Android和iOS移動設備系統中的唯一的超級用戶,因其可對根目錄執行讀寫和執行操作而得名。

Ⅷ 在Linux虛擬機上配置Hadoop,在初始化時顯示許可權不夠

要注意使用對應用戶創建解壓文件。並隨時使用ll –a 查看文件許可權。
[root@master hadoop-1.0.3]# chmod 777 logs/*
[root@master hadoop-1.0.3]# chmod 777 logs
[root@master hadoop-1.0.3]# chown root logs/*
[root@master hadoop-1.0.3]# chown root logs
[root@master hadoop-1.0.3]# bin/start-all.sh
弄了這之後發現依然namenode打不開,我就格式化了namenode:hadoopnamenode –format,發現裡面原來有拋出例外:
ERRORnamenode.NameNode: java.io.IOException: Cannot create directory
/var/hadoop/hadoop-hadoop/dfs/name/current at org.apache.hadoop.hdfs.server.common.Storage$
StorageDirectory.clearDirectory(Storage.java:297)
atorg.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:1320)
at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:1339)
at.org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1164)
at.org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1271)
atorg.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1288)
根據列外是不能創建一個目錄,有了上面的經驗我就知道了是沒有建目錄的許可權。所以我直接就在/var/下建了一個目錄叫做hadoop/,並授予了許可權。再格式化namenode,成功啟動。但是轉到子節點上輸入jps查看,發現並沒有完全啟動。知道node也有同樣問題。

閱讀全文

與linuxsh許可權不夠相關的資料

熱點內容
松餅pdf 瀏覽:667
萌新如何獲得命令 瀏覽:138
java設計模式及代碼 瀏覽:7
命令恢復資料庫 瀏覽:192
linuxoracle11gr2 瀏覽:972
攜程APP簽到在哪裡 瀏覽:389
dwg解壓方法 瀏覽:422
雲伺服器數據溝通 瀏覽:849
android地圖定位源碼 瀏覽:632
鴻蒙系統如何解除app安裝限制 瀏覽:497
阿里雲伺服器應用鏡像選哪個 瀏覽:343
win7策略更新命令 瀏覽:299
android源碼分析之設計模式 瀏覽:294
qq郵箱上的文件怎麼解壓在電腦上 瀏覽:504
業余學python是如何掙錢的 瀏覽:416
方舟伺服器連接超時顯示什麼 瀏覽:226
php繪制emoji 瀏覽:35
安卓桌面工具怎麼刪除 瀏覽:54
外六角螺絲套頭演算法 瀏覽:838
程序員特殊招數是什麼意思 瀏覽:352