Tüm Ürünler
Search
Belge Merkezi

Simple Application Server:Create a command

Son Güncelleme:Sep 30, 2026

Command Assistant, Simple Application Server örneklerinde otomatik betikler, süreç yoklaması, parola sıfırlama, yazılım yükleme ve yama güncellemeleri gibi rutin bakım ve işletim görevlerini çalıştırır. Desteklenen komut türleri arasında Windows PowerShell betikleri, Bat toplu iş komutları ve Linux Shell betikleri yer alır; esnek değişken değerleri için özel parametreler desteklenir.

Sınırlamalar

Base64 kodlu bir betiğin boyutu 18 KB'yi aşamaz.

Yordam

  1. Simple Application Server konsolunda Command Assistant sayfasına şuraya gidin.

  2. My Commands sekmesinde Create Command öğesini tıklayın.

  3. Create Command panelinde parametreleri yapılandırın.

    Aşağıdaki tabloda kullanılabilir parametreler açıklanmaktadır.

    Parametre

    Açıklama

    Command Type

    Bir komut türü seçin.

    • Linux sunucuları Shell komut türünü destekler.

    • Windows sunucuları Bat ve PowerShell komut türlerini destekler.

    Command Name

    Komut için bir ad girin.

    Command

    Bir komutu aşağıdaki yöntemlerden biriyle girebilirsiniz:

    • Manuel giriş: Sunucunun ağ arabirim kartları hakkında kısa bilgileri görüntülemek için ifconfig -s gibi bir Shell komutu girin.

    • AI Command Assistant kullanma: AI Command Assistant'ı açmak için Ctrl+I tuşlarına basın veya sağ tıklayın. Görevin açıklamasını girin, Enter tuşuna basın ve ardından Insert Command öğesini tıklayın.

      Örneğin, "geçerli sistem saati nasıl kontrol edilir" ifadesini girerseniz AI Command Assistant ilgili shell komutu olan date komutunu ve işlevinin açıklamasını döndürür.

    Komut içeriğinde {{key}} biçimini kullanarak {{parameterName}} gibi özel bir parametre oluşturabilir ve değerini Command Parameters alanına ls -la /etc/profile şeklinde girebilirsiniz.

    En fazla 20 parametre oluşturabilirsiniz. Parametre adları yalnızca harf ve rakamlardan oluşmalı, boş olmamalı ve en fazla 64 karakter uzunluğunda olmalıdır.

    Daha fazla komut örneği için bkz. Yaygın komutlar.

    Used Parameters

    Parametrelerin etkinleştirilip etkinleştirilmeyeceğini belirtin.

    Used Parameters özelliğini etkinleştirdiğinizde Command alanında {{key}} biçimini kullanarak özel parametreler tanımlayabilir ve bunların değerlerini Command Parameters bölümünde sağlayabilirsiniz.

    Not

    Parametreler yalnızca harf ve rakamlardan oluşmalı, boş olmamalı ve 64 karakterden uzun olmamalıdır.

    Command description

    Komut için bir açıklama girin.

    Net bir açıklama, komut yönetimi ve bakımı kolaylaştırır.

    Execution Path

    Komut için özel bir yürütme yolu belirtin. Varsayılan yollar aşağıdaki gibidir:

    • Linux örnekleri: Varsayılan yürütme yolu root kullanıcısının /root dizinidir.

    • Windows örnekleri: Varsayılan yürütme yolu C:\Windows\system32 dizinidir.

    Timeout Period

    Bir örnekte komut çalıştırma için zaman aşımı süresini ayarlayın. Bir görev bu sınırı aşarsa Command Assistant görevi zorla durdurur.

    Değer saniye cinsindendir. Varsayılan değer 60'dır. Geçerli aralık 10 ile 86.400 (24 saat) arasındadır.

  4. Create Command öğesini tıklayın.

İlgili işlemler

Bir komut oluşturduktan sonra bunu görüntüleyebilir, klonlayabilir veya silebilirsiniz.

Eylemler

Açıklama

Yordam

Komut görüntüleme

Mevcut bir komutun ayrıntılarını görüntüleyin.

  1. Hedef komutun Actions sütununda View öğesini tıklayın.

  2. Açılan Command panelinde komut ayrıntılarını görüntüleyin.

Komut klonlama

Mevcut bir komutu değiştirerek yeni bir komut oluşturun.

  1. Hedef komutun Actions sütununda Clone öğesini tıklayın.

  2. Açılan Clone Command panelinde parametreleri değiştirin ve Clone Command öğesini tıklayın.

Komut silme

Artık ihtiyaç duymadığınız bir komutu silin.

  1. Hedef komutun Actions sütununda Delete seçeneğini seçin.

  2. Açılan Delete Command iletişim kutusunda OK öğesini tıklayın.

Yaygın komutlar

Aşağıdaki tabloda Linux'ta Shell komutlarını kullanan yaygın bakım ve işletim görevlerine ilişkin örnekler listelenmektedir.

Not

Komutlardaki özel parametreler yeniden kullanılabilirliği artırır. Aşağıdaki örneklerde {{key}} biçimindeki parametreler özel parametrelerdir. Bu komutları çalıştırmak için Used Parameters özelliğini etkinleştirin ve parametre değerlerini Command Parameters bölümüne girin.

Görev

Örnek komut

Örnek sistem parolasını değiştirme

Oturum açma parolasını değiştirmek için işletim sisteminize uygun komutu çalıştırın.

  • Linux:

    echo "root:<yourPassword>"|chpasswd
  • Windows:

    net user "Administrator" "<yourPassword>"
Not
  • <yourPassword> ifadesini yeni parolanızla değiştirin.

  • Parola 8 ila 30 karakter uzunluğunda olmalı ve büyük harfler, küçük harfler, rakamlar ve özel karakterler olmak üzere aşağıdaki karakter türlerinden en az üçünü içermelidir. Windows örneği için parola eğik çizgi (/) ile başlayamaz.

Kullanıcı bilgilerini ekleme, silme veya değiştirme

  • Kullanıcı ekleme ve parola belirleme

    useradd -m {{newUser}} && echo "{{newUser}}:{{password}}" | chpasswd
  • Parola değiştirme

    passwd {{password}}
  • Kullanıcı silme

    userdel {{newUser}}
  • Kullanıcı adını değiştirme

    usermod -l {{newUser}} -d /home/{{newUser}} -m {{previousUser}}

Güvenlik duvarını etkinleştirme, devre dışı bırakma ve durumunu denetleme

  • Güvenlik duvarını etkinleştirme

    systemctl start firewalld
  • Güvenlik duvarını devre dışı bırakma

    systemctl stop firewalld
  • Güvenlik duvarı durumunu denetleme

    systemctl status firewalld

Yazılım yükleme

Not

Bu örnekte CentOS 7 işletim sisteminde Nginx'in nasıl yükleneceği gösterilmektedir.

yum -y install nginx

CloudMonitor aracısını yükleme

Not

Daha fazla bilgi için bkz. CloudMonitor aracısını yükleme ve kaldırma.

ARGUS_VERSION=3.5.7 /bin/bash -c "$(curl -s https://cms-agent-cn-hongkong.oss-cn-hongkong-internal.aliyuncs.com/Argus/agent_install_ecs-1,7.sh)"
Önemli

Komuttaki cn-hongkong ifadesini Simple Application Server örneğinizin bölge kimliği ile değiştirin. Bölge kimliğini elde etme hakkında bilgi için bkz. Bölgeler ve alanlar.

Örnek sistem yapılandırmasını görüntüleme

  • Örneğin temel yapılandırmasını görüntüleme

    # Display information about active NICs.
    ifconfig
    # Display information about all NICs.
    ifconfig -a
    # Display brief information about NICs.
    ifconfig -s
    # View memory information.
    free -g
    # View memory information.
    cat /proc/meminfo
    # View operating system information, such as the kernel version.
    uname -a
    # View disk usage.
    df -h
    # View all hardware information.
    dmidecode | more
  • Sistem süreci veya dosya bilgilerini görüntüleme

    # View information about all processes.
    ps -ef
    # View information about a specific process. {{processName}} is a custom parameter that requires a value at runtime.
    ps -ef | grep {{processName}}
    # View the details of a file in a path.
    ls -la {{fileName}}
    # Find a file path.
    find {{path}} | grep {{fileName}}

Sonraki adımlar

Bir komut oluşturduktan sonra My Commands sekmesinden belirli örneklerde komutu çalıştırabilirsiniz. Daha fazla bilgi için bkz. Komut çalıştırma.