Als «shell» getaggte Fragen

Eine Shell ist eine Software, mit der Benutzer mit dem Betriebssystem interagieren können, normalerweise durch Eingabe über eine Befehlszeile.



2
Erstellen einer benutzerdefinierten GUI App / DE / WM?
Ich beginne mit diesem Projekt von mir, eine benutzerdefinierte Benutzeroberfläche für Linux zu schreiben. Was würde passieren, ist: Der Computer würde in diese Benutzeroberfläche booten, was nicht typisch ist Taskleiste / Icons / Startbutton. Denken Sie eher wie ein engagierter Benutzeroberfläche statt einer allgemeinen. Es würde Zugang zu WLAN, Ethernet, …


1
Wie führe ich ein Shell-Skript auf einem Mac (10.7.4) aus, um Updates automatisch zu installieren?
Ich versuche, dieses Shell-Skript auszuführen, das dies tun soll: Dieses Skript verwendet das Software-Update-Programm unter OS X, um automatisch nach Updates zu suchen und diese zu installieren. Außerdem werden alle Aktualisierungen in der Datei /Library/Management/update.log protokolliert. Zunächst wird geprüft, ob Benutzer angemeldet sind. In diesem Fall wird der Benutzer in …
1 mac  shell  script  updates 

2
Ausführen der Ausgabe von "ssh-agent" in fish; was macht `setenv`
Wann möchte ich starten (oder neu starten) ssh-agentEs gibt mir ein paar Befehle, die ich ausführen soll eval $(ssh-agent). Natürlich schlägt dies für Fische fehl, da es die Syntax für bash oder csh gibt. Die Befehle sehen wie folgt aus: SSH_AUTH_SOCK=/var/folders/v4/c116f_790t7g58lh3jbr7_vm0000gq/T//ssh-L95xhmGl9FZo/agent.36846; export SSH_AUTH_SOCK; SSH_AGENT_PID=36847; export SSH_AGENT_PID; echo Agent pid 36847; …

0
Gleiche zsh-Konfiguration, die auf verschiedenen Computern unterschiedlich funktioniert
Ich habe die folgende Konfiguration für zsh, die ich sowohl auf meinem Laptop als auch auf meinem Remote-Computer verwende. Ich habe alle meine Konfigurationsdateien in einem Git-Repository abgelegt, in das geklont wird ~/.zsh und symlinked in ~. autoload -Uz promptinit promptinit HISTFILE=~/.histfile HISTSIZE=1000 SAVEHIST=1000 setopt appendhistory autocd extendedglob nomatch notify …
1 shell  zsh 



2
Virtualbox erhöhen CPU-Kerne Skript weise
1x CPU-Kern ist nicht genug für eine SMB-Filesharing-Ubuntu-Box. Wie schalten wir die VM um Mitternacht aus, erhöhen die CPU-Kerne 1 bis 2 und schalten diese Box ein (skriptweise)? (Es ist ein Windows-Host ... aber auch Linux-Beispiele sind willkommen :) Screenshot hier - & gt; http://dwaves.de/index.php/2014/09/22/virtualbox-box-management/



1
bash: history - schreibt nicht, es sei denn, HISTFILE enthält bereits Text
Problemstellung Ich habe zahlreiche Beispiele für kreative Dinge mit Bash-Geschichte nach folgenden Gesichtspunkten verfolgt: # simplified example PROMPT_COMMAND='history -a; history -c; history -r' ... aber es schien zeitweise zu funktionieren. Wenn die Verlaufsdatei bereits mit dem vorherigen Verlauf vorhanden ist, ist alles in Ordnung. Andere relevante Informationen Bash-Versionen: 3.2.51, 4.1.2 …
1 bash  shell  history 

3
Der Befehl sudo wird nicht vom Skript ausgeführt
Linux Mint. Ok, das wird ernsthaft grundlegend sein, aber aus irgendeinem Grund verstehe ich falsch, wie das funktioniert. Wenn ich die folgenden Befehle eingebe, funktioniert alles einwandfrei: cd home/user/folder1/folder1/ sudo openvpn --auth-nocache --config /home/user/folder2/folder2/config-file.ovpn Ich gebe das sudo Passwort ein und alles ist gut. Wenn ich diese Befehle in eine …
1 linux  bash  shell 

2
Ist es möglich, Remote-Computer ohne Eingabe des Kennworts herunterzufahren?
Ich habe die folgende Bash verwendet, um Remotecomputer herunterzufahren, aber für jeden Computer muss das Kennwort eingegeben werden. Kann das Kennwort automatisch eingegeben werden? #!/bin/bash ssh -t root@192.168.1.11 "sudo poweroff" ssh -t root@192.168.1.12 "sudo poweroff" ssh -t root@192.168.1.13 "sudo poweroff" ssh -t root@192.168.1.14 "sudo poweroff" ssh -t root@192.168.1.15 "sudo poweroff" …
1 linux  shell 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.