linux下chmod +x的意思?為什麼要進行chmod +x
上週在工作中接觸到chmod +x 這個命令,如下圖:
首先對start.sh這個啟動檔案刪除,然後使用rz命令上傳了新的start.sh,然後發現還有進行下一步,chmod +x start.sh
這一步是什麼意思呢?經過上網查詢(說的比較複雜,引申太多)和諮詢我們研發(還是研發說的通俗易懂)
chmod +x的意思就是給執行許可權
- LINUX下不同的檔案型別有不同的顏色,這裡
藍色表示目錄;
綠色表示可執行檔案;
紅色表示壓縮檔案;
淺藍色表示連結檔案;
灰色表示其它檔案;
- 因此如果只是普通的上傳start.sh這個檔案,那麼上傳之後也就是一個普通的檔案,不能執行
- 下面實踐來看
首先上傳了一個stop1.sh檔案,是灰色,然後進行chmod +x給了許可權。後來使用chmod -x 去除執行許可權,可以明顯看到效果
補充:
就是設定誰擁有執行這個檔案許可權
chmod +x 和chmod a+x 是一樣的,一般沒有明確要求,可以就用chmod +x
相關推薦
linux下chmod +x的意思?為什麼要進行chmod +x
上週在工作中接觸到chmod +x 這個命令,如下圖:首先對start.sh這個啟動檔案刪除,然後使用rz命令上傳了新的start.sh,然後發現還有進行下一步,chmod +x start.sh這一步是什麼意思呢?經過上網查詢(說的比較複雜,引申太多)和諮詢我們研發(還是研
***總結:在linux下連接redis並進行命令行操作(設置redis密碼)
readme var ogl fig ati 操作 令行 util boot [root@iZ254lfyd6nZ ~]# cd /[root@iZ254lfyd6nZ /]# lsbin boot dev etc home lib lib64 lost+fo
Linux下使用TrafficControl對流量進行控制
1 模擬延遲傳輸簡介 netem 與 tc: netem 是 Linux 2.6 及以上核心版本提供的一個網路模擬功能模組。該功能模組可以用來在效能良好的區域網中,模擬出複雜的網際網路傳輸效能,諸如低頻寬、傳輸延遲、丟包等等情況。使用 Linux 2.6 (或以上) 版本核
Linux下利用openssl對檔案進行加密和解密
--建立檔案test.txt, 特意寫入中英文 # cd /tmp # echo "test測試" > test.txt--開始加密, 使用aes-128-cbc演算法, 也可以使用其他演算法, 通過檢視openssl的幫助可獲知 # openssl aes-128-
Linux下用CMAKE及exvim進行STM32開發
最近有閒時,買了一個Jlink,老的Puppy聖誕版不支援,在http://www.minilinux.net/node/2583上下載了一個lina-1.1.iso 分享地址:http://pan.baidu.com/s/1dDwxZep,不到300M,可以開啟PAE,我
【ARM-Linux開發】【CUDA開發】【視訊開發】關於Linux下利用GPU對視訊進行硬體加速轉碼的方案
最近一直在研究Linux下利用GPU進行硬體加速轉碼的方案,折騰了很久,至今沒有找到比較理想的硬加速轉碼方案。似乎網上討論這一方案的文章也特別少,這個過程中也進行了各種嘗試,遇到很多具體問題,以下便對之前所作的一些工作做一些總結和分享,省的時間長了自己也忘記了,也希望後來
arm linux下交叉編譯valgrind工具進行記憶體洩露檢測和效能分析
C/C++等底層語言在提供強大功能及效能的同時,其靈活的記憶體訪問也帶來了各種糾結的問題。如果crash的地方正是記憶體使用錯誤的地方,說明你人品好。如果crash的地方記憶體明顯不是consistent的,或者記憶體管理資訊都已被破壞,編譯器不能發現這些問題,.執行時才能捕獲到這些錯誤並且還是隨機出現的,那
Linux下安裝jdk報Permission denied以及chmod詳解
添加 一個數 rwx inux mission 進制 沒有 以及 csdn 一、發現問題 在Linux中安裝jdk.bin的時候發現問題,報錯./config.sh: line 103: /home/jdk.bin : Permission denied 修改權限:chmo
Linux下chmod 777 修改許可權
在linux作業系統下,使用shell命令來操作: 關於許可權的問題用chmod命令來修改許可權 -rw-r-r-- 1 root root 可參考:http://zhidao.baidu.com/link?url=SK1SkxZ77dS_k5xaJ7O-9UCNLjNDlDIXg
【Linux下許可權控制之chmod與chown命令】
chmod 用於配置檔案/目錄許可權 命名格式:chmod [選項] 檔案/目錄名 . 許可權類別: r 讀取 可用數字4表示 w 寫入 可用數字2表示 x 執行 可用數字1表示 . 歸屬類別: u 屬主 g 屬組 o 其它 a 所有人 . 操作符: + 給指定類別新增指定許可權(例如+x或a+x表
Linux 下chmod 和 chown 以及 chgrp和用法和區別
1、chgrp(轉變檔案所屬使用者組) chgrp 使用者組 檔名 ###便是這個格了。 若是整個目次下的都改,則加-R引數用於遞迴。 如:chgrp -R user smb.conf 2、chown(轉變檔案擁有者) 格局: A:chown 使用者名稱 檔案/目次 B:chown 使用者名
linux下chown、chmod命令,su、su
今天在跑深度學習的實驗的時候,發現伺服器上面某些資料夾不具備寫入的許可權,這就很尷尬了,因為跑的實驗是需要建立資料夾,並且儲存檔案的。於是在師兄的幫助下,具備了root的許可權,修改了資料夾的一些許可權,成功執行了。下面介紹容易混淆的幾個命令。 1.
Linux下程式設計的Chown和Chmod的使用方法。
Linux下的命令 Chown: change owner 就是改變檔案以及目錄的所有者。 舉例:chown -r root:root rootfs //把rootfs檔案子目錄 的所有者和所在的組改成 root 備註:-r 是迴圈子目錄 -v 顯示資訊 Linu
Linux下許可權問題:chmod -R 777 /usr
chmod能改變許可權,-R是目錄下所有檔案,777就是高許可權(讀、寫、執行) chmod -R 777 * 意思就是將當前目錄下所有檔案都給予777許可權 這個在伺服器裡不能隨便敲的,不能在根目錄下進行此命令,因為有些程序是指定許可權(如755、700...)才能執
Linux下通過find命令進行rm文件刪除的小技巧
ase test sysconfig ger sdn tun 執行過程 fun alt 我們常常會通過find命令進行批量操作。如:批量刪除舊文件、批量改動、基於時間的文件統計、基於文件大小的文件統計等。在這些操作其中,因為rm刪除操作會導致文件夾結構變化,
linux下開發,解決cocos2d-x中編譯出現的一個小問題, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
water span x86 code bject data- ace 技術分享 inux 解決cocos2d-x中編譯出現的一個小問題 對於cocos2d-x 2.×中編譯中,若頭文件裏引入了#include "cocos-ext.h",在進行C++編譯的時候會遇到例
Linux下進行硬盤掛載、分區、刪除分區,格式化,掛載,卸載方法
硬盤 訪問 9.png dir 輸入 str 創建 指定 命令 本文簡單介紹了下文件系統及其操作(df命令),磁盤分區、格式化,還有最主要是掛載操作。 在這裏對“掛載”做個說明,我們都知道文件系統是創建在磁盤上面的,每個文件系統都有獨立的inode、block等信息,而這
Linux下安裝Python3.x和第三方庫
方便 tls libpcap 輸入 zlib cert ase $path pip安裝 如果本機安裝了python2,盡量不要管他,使用python3運行python腳本就好,因為可能有程序依賴目前的python2環境, 比如yum!!!!! 不要動現有的python2環境
linux下使用eclipse打開esp32工程文件,並進行編譯下載。
包含 class ttyusb0 windows 變量 如果 -1 我們 sta 在之前的文章中,已經講過將esp-idf 運用linux自帶的工具下載,但是為了開發的系統性,這裏運用eclipse來對idf進行整體的編譯。 首先 cd /esp32 運行eclipse
高性能網絡服務器編程:為什麽linux下epoll是最好,Netty要比NIO.2好?
系統 工作效率 lee socket 為我 handler 10g 函數 適合 基本的IO編程過程(包括網絡IO和文件IO)是,打開文件描述符(windows是handler,java是stream或channel),多路捕獲(Multiplexe,即select和poll