background preloader

Learn UNIX in 10 minutes

Learn UNIX in 10 minutes
Learn UNIX in 10 minutes. Version 1.3 Preface This is something that I had given out to students (CAD user training) in years past. The purpose was to have on one page the basics commands for getting started using the UNIX shell (so that they didn't call me asking what to do the first time someone gave them a tape). This document is copyrighted but freely redistributable under the terms of the GFDL . Send me patches, comments, corrections, about whatever you think is wrong or should be included. Directories:Moving around the file system:Listing directory contents:Changing file permissions and attributesMoving, renaming, and copying files:Viewing and editing files:Shells Environment variablesInteractive HistoryFilename CompletionBash is the way cool shell. Related:  Système d'exploitationUnix Shell

Système d'exploitation Un article de Wikipédia, l'encyclopédie libre. Pour les articles homonymes, voir SE et OS. Il existe sur le marché des dizaines de systèmes d'exploitation différents[2]. Ils sont souvent livrés avec l'appareil informatique[3] — c'est le cas de Windows, Mac OS, Irix, Symbian OS, Ubuntu[4],[5] et Android. La définition des systèmes d'exploitation est rendue floue par le fait que les vendeurs de tels produits considèrent comme étant le système d'exploitation la totalité du contenu de leur produit, y compris les vidéos, les images et les logiciels applicatifs qui l'accompagnent[1]. Le système d'exploitation est un intermédiaire entre les logiciels d'application et le matériel. Relations dans un système d'exploitation moderne. Fonctionnalités[modifier | modifier le code] Le système d'exploitation offre une suite de services généraux qui facilitent la création de logiciels applicatifs. Typologie[modifier | modifier le code] Première génération : Traitement par lots[modifier | modifier le code]

Unix - Shell Functions Functions enable you to break down the overall functionality of a script into smaller, logical subsections, which can then be called upon to perform their individual task when it is needed. Using functions to perform repetitive tasks is an excellent way to create code reuse. Code reuse is an important part of modern object-oriented programming principles. Shell functions are similar to subroutines, procedures, and functions in other programming languages. Creating Functions: To declare a function, simply use the following syntax: function_name () { list of commands } The name of your function is function_name, and that's what you will use to call it from elsewhere in your scripts. Example: Following is the simple example of using function: #! When you would execute above script it would produce following result: $. Pass Parameters to a Function: You can define a function which would accept parameters while calling those function. #! This would produce following result: $. return code #! $. #! $. test.sh

DEBIAN Télécharger Debian 9.3(installation par le réseau pour PC 64 bits) Debian est un système d'exploitation libre pour votre ordinateur. Un système d'exploitation est une suite de programmes de base et d’utilitaires permettant à un ordinateur de fonctionner. Debian est bien plus qu'un simple système d'exploitation : il est fourni avec plus de 51000 paquets . Ce sont des composants logiciels précompilés, assemblés dans un format ingénieux conçu pour une installation aisée sur une machine. La dernière version stable de Debian est la 9.3. Pour commencer Si vous souhaitez commencer à utiliser Debian, vous pouvez facilement en obtenir une copie, et ensuite suivre les instructions d'installation. Actualités Pour les communiqués plus anciens, consultez les pages actualités. Annonces de sécurité Pour les annonces de sécurité, consultez les informations de sécurité.

Named pipe In Unix[edit] Instead of a conventional, unnamed, shell pipeline, a named pipeline makes use of the filesystem. It is explicitly created using mkfifo() or mknod(), and two separate processes can access the pipe by name — one process can open it as a reader, and the other as a writer. For example, one can create a pipe and set up gzip to compress things piped to it: mkfifo my_pipe gzip -9 -c < my_pipe > out.gz & In a separate process shell, independently, one could send the data to be compressed: cat file > my_pipe The named pipe can be deleted just like any file: rm my_pipe A named pipe can be used to transfer information from one application to another without the use of an intermediate temporary file. mkfifo --mode=0666 /tmp/namedPipe gzip --stdout -d file.gz > /tmp/namedPipe Then load the uncompressed data into a MySQL table[1] like so: LOAD DATA INFILE '/tmp/namedPipe' INTO TABLE tableName; PostgreSQL's command line utility, psql, also supports loading data from named pipes.[2] See also[edit]

UNIX Un article de Wikipédia, l'encyclopédie libre. Unix, officiellement UNIX (parfois écrit « Unix », avec des petites capitales), est un système d'exploitation multitâche et multi-utilisateur créé en 1969. Il est fondé sur une approche par laquelle il offre de nombreux petits outils, chacun doté d'une mission spécifique[1]. Le nom « UNIX » est une marque déposée de l'Open Group, qui autorise son utilisation pour tous les systèmes certifiés conformes à la single UNIX specification ; cependant, il est courant d'appeler ainsi les systèmes de type Unix de façon générale. Histoire[modifier | modifier le code] La genèse d'Unix[modifier | modifier le code] Un PDP-7 En 1969, Ken Thompson qui travaille alors pour les laboratoires Bell développa la première version d'un système d'exploitation mono-utilisateur sous le nom de New Ken's System. Ken Thompson et Dennis Ritchie présentent le premier article sur Unix au Symposium on Operating Systems Principles à l'Université de Purdue en 1973[12].

osx - Set environment variables on Mac OS X Lion Linux Un article de Wikipédia, l'encyclopédie libre. Linux est le nom couramment donné à tout système d'exploitation libre fonctionnant avec le noyau Linux. C'est une implémentation libre du système UNIX respectant les spécifications POSIX. Le système avec toutes ses applications est distribué sous la forme de distributions Linux comme Slackware, Debian ou Red Hat Enterprise Linux. Histoire[modifier | modifier le code] Naissance du noyau Linux[modifier | modifier le code] En 1991, les compatibles PC dominent le marché des ordinateurs personnels et fonctionnent généralement avec les systèmes d'exploitation MS-DOS, Windows ou OS/2. C'est cette année que l’étudiant finlandais Linus Torvalds, indisposé par la faible disponibilité du serveur informatique UNIX de l’université d'Helsinki, entreprend le développement d’un noyau de système d'exploitation, qu’on appellera plus tard le « noyau Linux ». Linus Torvalds fait son apprentissage avec le système d’exploitation Minix.

Basic Shell Commands Jeremy Sanders October 2011 acroread - Read or print a PDF file. cat - Send a file to the screen in one go. This document was generated using the LaTeX2HTML translator Version 2008 (1.71) Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds. Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney. The command line arguments were: latex2html -split 0 -font_size 10pt -no_navigation commands_basic.tex

Related: