md

Eksik tüm yol seviyeleriyle birlikte dizin oluşturur ve gerekirse aynı komutta izinleri ayarlar.

DosyalarSürüm 1.2.1Kararlı
lil-terminal

Genel bakış

md tam bir dizin zincirini tek işlemde oluşturur: sandbox/tmp/first/second eksik tüm katmanları açabilir ve aynı çağrıda sekizlik izin uygulayabilir. Tekrarlanabilir dağıtımlar ve .lil akışları için kullanışlıdır.

Dizin yapısını tek adımda kurmak

Tüm dizin yolunu tek komutla oluşturun, ardından içine geçin veya dosyaları oluşturun; her seviyeyi ayrı ayrı kurmak gerekmez.

Sözdizimi

lil-terminal
md <path> [-MODE|-m MODE]

Başvuru

md <path>

dizin oluştur (ve yol zincirindeki eksik dizinleri tamamla)

md <path> -0755

dizini oluştur ve sekizlik izinleri ayarla

md <path> -m 0755

izinleri UNIX mode biçiminde ayarla (mode seçeneğiyle)

İç içe yollar

md sandbox/tmp/first/second -0777, second seviyesine kadar eksik tüm dizinleri oluşturur. Başarıdan sonra md geçerli dizinin kompakt, düz görünümünü gösterir.

Güvenlik

Yol geçerli terminal dizininden çözümlenir. Mevcut bir dosya hiçbir zaman dizinle değiştirilmez. Başarıdan sonra md, büyük bir özyinelemeli ağaç yerine cd ile aynı kompakt düz görünümü gösterir.

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Dizin oluştur (ve yol zincirindeki eksik dizinleri tamamla)

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install md
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install md -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install md -v 1.2.1
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade md
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install md -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Dizin oluştur (ve yol zincirindeki eksik dizinleri tamamla)
cd \sandbox\tmp | md project/assets | md project/cache | cd project
project/
  assets/

project/
  assets/
  cache/

assets/
cache/
Dizini oluştur ve sekizlik izinleri ayarla
md sandbox/tmp/private -0700
tmp/
(private created; final mode 0700)
İzinleri UNIX mode biçiminde ayarla (mode seçeneğiyle)
md sandbox/tmp/public -m 0755
tmp/
(public created; final mode 0755)
Dizin oluştur (ve yol zincirindeki eksik dizinleri tamamla)
md sandbox/tmp/first/second -0777
tmp/
(directory chain created through first/second; final mode 0777)
Dizin oluştur (ve yol zincirindeki eksik dizinleri tamamla)
md \sandbox\README.txt\child
Dizin oluşturulamadı

Bu örnekte kullanılan dosya: sandbox/tmp/README.txt

Örnek, korumalı /sandbox/ dokümantasyon alanındaki bir dosya veya dizini kullanır.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

İlgili belgeler

Güncel herkese açık sürüm

v1.2.12026-08-08

İç içe dizin akışı

Eksik dizin zincirinin tek komutla oluşturulmasını açıklar ve başarıdan sonra kompakt düz görünüm verir.