Linux
Typer
ホーム
コマンド一覧
統計
chmod
中級
←
1/9
→
繰り返し練習
連続モード
user@linux
:
~/workspace
$
c
h
m
o
d
+
x
s
c
r
i
p
t
s
/
d
e
p
l
o
y
.
s
h
解説
+x
で全ユーザーに実行権限を付与します。スクリプトファイルを実行可能にする最も一般的な方法です。
オプション
-R
ディレクトリを再帰的に変更
-v
変更内容を表示(verbose)
-c
変更があった場合のみ表示
ディレクトリ構造
ファイル内容
.dockerignore
.gitignore
ages.txt
article.txt
confidential.txt
config.txt
config/.env.example
config/app.conf
config/database.yml
config/nginx.conf
config/old_settings.json
config/secrets.json
config/settings.ini
config/settings.json
data.tsv
data.txt
data/file1.txt
data/file2.txt
data/file3.txt
data/inventory.tsv
data/names.txt
data/numbers.txt
data/orders.txt
data/products.json
data/sales.csv
data/scores.txt
data/sizes.txt
data/users.csv
data/users.json
docs/API.md
docs/CHANGELOG.md
docs/README.md
file.txt
file1.txt
file2.txt
file3.txt
fruits.txt
important.txt
jobs.txt
large_file.txt
log.txt
logs/access.log
logs/app.log
logs/archive/2026-01-10.log
logs/archive/2026-01-11.log
logs/archive/2026-01-12.log
logs/debug.log
logs/error.log
newfile.txt
old_project/index.html
old_project/script.js
old_project/style.css
oldname.txt
project/package.json
project/README.md
project/src/app.js
project/src/index.js
README.md
script.sh
scripts/backup.sh
scripts/cleanup.sh
scripts/deploy.sh
scripts/test.sh
src/app.js
src/components/Footer.tsx
src/components/Header.tsx
src/config.js
src/main.py
src/styles/main.css
src/styles/reset.css
src/utils.py
template.txt
test.txt
test1.txt
test2.txt
tmp/cache.json
tmp/debug.log
tmp/session.log
tmp/temp.txt
1
#!/bin/bash
2
# Deployment script
3
echo "Starting deployment..."
4
npm run build
5
docker-compose down
6
docker-compose up -d
7
echo "Deployment completed"