13
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

chmod 775 でアクセス権限変更

Posted at

###chmodコマンドは、ファイルやディレクトリのパーミッション(アクセス権限)を変更できます。

まず、変更したいファイルがあるbinディレクトリまで行き、ファイルの詳細を確認する

$cd 〇〇

$ls -l

-rw-r-----@ 1 username  staff    2020  7  1 02:12 shutdown.bat
-rwxr-xr--@ 1 username  staff    1902  7  1 02:12 shutdown.sh
-rw-r-----@ 1 username  staff    2022  7  1 02:12 startup.bat
-rwxr-xr--@ 1 username  staff    1904  7  1 02:12 startup.sh

左側に注目! -rwxr-xr--

###左から
- -> ファイルという意味。フォルダの場合は、d

rwx -> 所有者(u)が、読み込み(r)、書き込み(w)、実行(x)が可能

r-x -> グループ(g)が、読み込み(r)、実行(x)が可能

r-- -> その他(o)が、読み込み(r)が可能

#775でその他の実行を可能にする

###数字の意味
それぞれに数字が割り当てられていて、

読み込み(r) -> 4

書き込み(w) -> 2

実行(x) -> 1

となっている。 番号の和で変更させる。

すなわち上記例の-rwxr-xr--は、754となっている。
rwx -> 7
r-x -> 5
r-- -> 4

###変更コマンド
その他(o)の実行(x)を可能に

$chmod 755 *.sh

*.shは.shファイル全てが対象

詳細確認

$ls -l

-rw-r-----@ 1 username  staff    2020  7  1 02:12 shutdown.bat
-rwxr-xr-x@ 1 username  staff    1902  7  1 02:12 shutdown.sh
-rw-r-----@ 1 username  staff    2022  7  1 02:12 startup.bat
-rwxr-xr-x@ 1 username  staff    1904  7  1 02:12 startup.sh

変更完了

#変更後の利用例です。 Tomcat

$./startup.sh

Using CATALINA_BASE:   /Users/username/java_development/apache-tomcat-10.0.0-M7
Using CATALINA_HOME:   /Users/username/java_development/apache-tomcat-10.0.0-M7
Using CATALINA_TMPDIR: /Users/username/java_development/apache-tomcat-10.0.0-M7/temp
Using JRE_HOME:        /Library/Java/JavaVirtualMachines/jdk-14.0.1.jdk/Contents/Home
Using CLASSPATH:       /Users/username/java_development/apache-tomcat-10.0.0-M7/bin/bootstrap.jar:/Users/username/java_development/apache-tomcat-10.0.0-M7/bin/tomcat-juli.jar
Tomcat started.

http://localhost8080
にアクセス

Image from Gyazo

13
11
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
11

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?