Je ne sais pas si c'est une question bête ou pas mais encore une fois comme mon professeur dit si vous avez des doutes puis les effacer. Quelle est la différence entre le mode texte Linux et l'invite de commande Windows (cmd). Je sais que Windows et Linux sont des systèmes d'exploitation différents, mais quand vous regardez les commandes, certaines commandes sont communes Pour l'exemple cd command
.Différence entre le mode texte Linux et l'invite de commande Windows
Répondre
Ils sont tous deux basés sur la même idée et sont appelés Interfaces de ligne de commande (voir wikipedia). Ils fonctionnent sur les mêmes principes, en utilisant simplement différents mots-clés pour effectuer des commandes similaires. Il convient de noter cependant que les commandes, bien que nommées de la même manière, peuvent ne pas remplir exactement la même fonction. Ce ne sont que des abstractions des fonctions de niveau inférieur du système d'exploitation. Tout comme les gens peuvent expliquer des idées similaires en utilisant des mots et des phrases différents, il en va de même dans cette situation. Pour référence, voici une liste de commandes Bash: http://ss64.com/bash/ et le même site Web a des commandes windows.
Deux points saillants: (a) unix (dont linux est simplement un type) a beaucoup plus de commandes que Windows, et une gamme de commandes qui peuvent faire beaucoup plus, car le shell est l'interface principale, plutôt que la fenêtre system et (b) le shell lui-même, le programme qui interprète votre entrée et exécute les commandes, est plus sophistiqué sous Unix que sous Windows, et peut faire toutes sortes de redirections, de conditions, de bouclages et ainsi de suite. Le shell Windows est une chose assez rudimentaire (certainement utile!) Alors que le shell unix est un puissant environnement de travail et de programmation. –
La différence est le système d'exploitation. L'invite de commande (cmd) et un émulateur de terminal (linux bash shell ou similaire) sont des interfaces de texte vers le système d'exploitation. Ils vous permettent de manipuler le système de fichiers et d'exécuter des programmes sans l'interface graphique.
Vous devriez lire à propos des shells Linux. Le shell Bash par exemple, est parmi les shells Linux les plus utilisés ... jamais!
http://doc.dev.md/lsst/ch01sec07.html
http://www.tuxfiles.org/linuxhelp/shell.html
Et si vous cherchez une liste de commandes: http://www.physics.ubc.ca/mbelab/computer/linux-intro/html/
Ce n'est pas que les commandes sont en commun (enfin oui, peut-être un peu), c'est qu'elles ont le même nom et font presque les mêmes choses, comme pour cd
comme vous l'avez dit. Les coquilles sont une abstraction du système d'exploitation sous-jacent, Linux et Windows ont un noyau différent, d'où la différence. Vous pouvez vouloir start here avec votre lecture.
Bien que superficiellement similaire à certains égards, les deux interfaces de ligne de commande ont différentes lignées:
L'invite de commande Windows est basée en grande partie sur celle de MS-DOS/PC-DOS, qui à son tour était basé sur le processeur de commande de la console CP/M. L'interface CCP CP/M était elle-même basée sur un système d'exploitation antérieur appelé RSTS.
Les shells Linux retracent leurs racines au shell UNIX Thompson original; le shell Thompson emprunté au shell Multics (où le terme "shell" est né).
Des traces de ceux-ci sont encore visibles aujourd'hui - la commande DIR
dans l'invite de commande Windows remante le chemin du retour à la commande DIR
dans RSTS, et de même la commande ls
dans coreutils GNU peut être retracée à la commande "segments de liste" Multics.
- 1. Booléen Différence entre les fichiers texte sous Linux?
- 2. Différence entre sockets winsock et linux
- 3. Différence entre "command> log.txt" et "command 1> & log.txt" dans le shell de commande Linux?
- 4. Différence dans le positionnement de css dans Windows et Linux
- 5. Différences ActionListener entre Windows et Linux
- 6. Drupal Performace différence entre le champ cck et le texte?
- 7. Différence entre l'application Windows et la console
- 8. Différences WxPython entre Windows et Linux
- 9. Différence entre Windows Mobile SDK et DTK
- 10. FF et Chrome: Différence de boîte de délimitation de texte sous Windows/Linux
- 11. Différence d'heure entre Linux et Windows à partir de Java date.getHour()
- 12. Comment fonctionne le portage entre Linux et Windows?
- 13. Synchroniser le projet Eclipse entre Linux et un ordinateur Windows
- 14. Quelle est la différence entre le mode court adressage et à long mode d'adressage
- 15. Différence entre "InProc" et "stateServer" mode dans SessionState sur ASP.NET
- 16. Mono linux et windows
- 17. différence entre le
- 18. dans les rails quelle est la différence entre le mode de développement et le mode de production?
- 19. Quelle est la différence entre le mode Retain Counting et le comptage de référence?
- 20. commutation entre le mode console et le mode graphique
- 21. Expliquez les différences entre ImageMagick sous Windows et CentOS linux?
- 22. Ruby et SHA256 - Différence entre MacOS et Windows?
- 23. PHP et Unicode: Weirdness entre Windows et Linux
- 24. Différence entre le calque et le motif
- 25. différence entre le carbone et le cacao?
- 26. Y a-t-il une différence entre le développement de pilotes Windows NT et Windows XP?
- 27. Comment puis-je exécuter la ligne de commande JAVAWS en environnement Linux en mode texte?
- 28. différence de pourcentage entre deux fichiers texte
- 29. Différence entre référence et & *?
- 30. Différence entre Roles.GetRolesForUser et Roles.Provider.GetRolesForUser?
SO semble être le mauvais endroit pour cette question. Aussi la question est quelque peu générique.En bref: Windows cmd sux et est à peine utile et en linux cela dépend du shell que vous utilisez (ce qui peut être très puissant) –
Mis à part le SO étant pas le meilleur endroit pour ce genre de question, je ne suis pas d'accord, invite de commande Windows n'est pas "à peine utile", ce n'est pas aussi nécessaire sur un système qui utilise principalement le contexte graphique, mais il peut certainement être utile et utile quand Windows a besoin de Windows Powershell, qui remplace l'invite de commande et c'est très puissant, encore plus pour ceux qui sont expérimentés avec .NET, mais ce n'est pas une condition préalable. C'est valable pour apporter ceci à la table, puisque les systèmes * nix ont aussi plus d'un shell. – wintermute