BashBash
@Ιωάννου Γιαννάκης@Ιωάννου Γιαννάκης
2727//1212//20162016
Bash
Ο Φλοιός (Shell) του Unix   
Ο φλοιός "εφευρέθηκε" επειδή είναι δύσκολη η επικοινωνία ενός χρήστη
με τον πυρήνα.
Με τον πυρήνα μπορούμε να επικοινωνήσουμε απευθείας μόνο με
προγράμματα γραμμένα σε γλώσσα προγραμματισμού C. Ο φλοιός είναι
το πρόγραμμα που ασχολείται με την επικοινωνία με τον χρήστη.
Bash
   
To Unix είναι λογικά οργανωμένο έτσι ώστε να δίνει στο χρήστη του μια
εικόνα εύκολα κατανοητή. Για το λόγο αυτό κρύβει απ' αυτόν τον
πυρήνα και τα βαθύτερα μέρη του λειτουργικού συστήματος.
Ο χρήστης του Unix βλέπει από το σύστημα μόνο τον φλοιό και το
σύστημα αρχείων (file system).
Έτσι, λογικά ο χρήστης βλέπει την οθόνη του, όπου εμφανίζονται οι
εντολές που πληκτρολογεί και τα αποτελέσματα τους. Η επικοινωνία
αυτή γίνεται μόνον μέσω του φλοιού.
Bash
Αξίζει να σημειωθεί ότι δεν είναι ανάγκη όλοι οι χρήστες να βλέπουν τον
ίδιο φλοιό. Το Unix έρχεται με δύο ή περισσότερους φλοιούς π.χ.
Bourne Shell (σε αυτό τοποθετούμαστε αυτόματα όταν συνδεθούμε
στο σύστημα μας, εκτός αν ρυθμιστεί αλλιώς), C Shell…
Έτσι, κάθε χρήστης μπορεί να έχει διαφορετική εικόνα των εντολών του
λειτουργικού συστήματος.
Μετάβαση από το C Shell στο Bourne Shell και αντίστροφα:
01 bash
01 bash

More Related Content

PPT
ΛΣ1UFSv0
PDF
Angular2 rc.1 unit testing overview
PDF
Some modern and stylish furniture available in hong kong
PDF
Kevin Xu: How to Build a Better Team Bond as a Manager
PDF
pick up ng-conf
PDF
Don quijote-1a-parte-1
PPTX
グリー アジャイル開発における品質保証と人材活用
PDF
アジャイル事業部メンバーの2016年 抱負
ΛΣ1UFSv0
Angular2 rc.1 unit testing overview
Some modern and stylish furniture available in hong kong
Kevin Xu: How to Build a Better Team Bond as a Manager
pick up ng-conf
Don quijote-1a-parte-1
グリー アジャイル開発における品質保証と人材活用
アジャイル事業部メンバーの2016年 抱負

Viewers also liked (9)

PDF
POStudy塾 ~プロダクトオーナーシップをテーマにさまざまな技法の習熟度をさらに上げたい方のための実践塾~ 【2015/11/18(水)】
PPTX
Automotive training
DOCX
Rpp nabi muhammadsaw mendakwahkan islam dimekkah
PDF
Agile and TDD Demo
PPTX
Video timeline - Catherine
DOCX
Shooting overview day 1
PDF
2時間でビジネスモデルキャンバスを2つ作ろう #postudy
PDF
Πανελλήνιος Διαγωνισμός Φυσικής 2016 - Β' Λυκείου (ΛΥΣΕΙΣ)
PDF
[Φυσική Α' Γυμνασίου] Τελικό Διαγώνισμα Προσομοίωσης Νο1
POStudy塾 ~プロダクトオーナーシップをテーマにさまざまな技法の習熟度をさらに上げたい方のための実践塾~ 【2015/11/18(水)】
Automotive training
Rpp nabi muhammadsaw mendakwahkan islam dimekkah
Agile and TDD Demo
Video timeline - Catherine
Shooting overview day 1
2時間でビジネスモデルキャンバスを2つ作ろう #postudy
Πανελλήνιος Διαγωνισμός Φυσικής 2016 - Β' Λυκείου (ΛΥΣΕΙΣ)
[Φυσική Α' Γυμνασίου] Τελικό Διαγώνισμα Προσομοίωσης Νο1
Ad

More from Ιωάννου Γιαννάκης (20)

PPT
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.
PPT
Εισαγωγή στο Alice 3
PPT
11 συγχρονισμός ώρας συστήματος
PPT
Σωληνώσεις cat sort tee
PPT
Παρακολούθηση διεργασιών
PPT
PPT
Eντολές More less head tail
PPT
Εντολές lp wc grep
PPT
10 εντολές cp mv rm ln
PPT
09 εντολές mkdir rmdir
PPT
PPT
07 εντολές pwd ls
PPT
06 εντολές clear cal date finger
Σύνδεση με το μάθημα της Επιστήμη των υπολογιστών της Β' Λυκείου.
Εισαγωγή στο Alice 3
11 συγχρονισμός ώρας συστήματος
Σωληνώσεις cat sort tee
Παρακολούθηση διεργασιών
Eντολές More less head tail
Εντολές lp wc grep
10 εντολές cp mv rm ln
09 εντολές mkdir rmdir
07 εντολές pwd ls
06 εντολές clear cal date finger
Ad

01 bash

  • 2. Bash Ο Φλοιός (Shell) του Unix    Ο φλοιός "εφευρέθηκε" επειδή είναι δύσκολη η επικοινωνία ενός χρήστη με τον πυρήνα. Με τον πυρήνα μπορούμε να επικοινωνήσουμε απευθείας μόνο με προγράμματα γραμμένα σε γλώσσα προγραμματισμού C. Ο φλοιός είναι το πρόγραμμα που ασχολείται με την επικοινωνία με τον χρήστη.
  • 3. Bash     To Unix είναι λογικά οργανωμένο έτσι ώστε να δίνει στο χρήστη του μια εικόνα εύκολα κατανοητή. Για το λόγο αυτό κρύβει απ' αυτόν τον πυρήνα και τα βαθύτερα μέρη του λειτουργικού συστήματος. Ο χρήστης του Unix βλέπει από το σύστημα μόνο τον φλοιό και το σύστημα αρχείων (file system). Έτσι, λογικά ο χρήστης βλέπει την οθόνη του, όπου εμφανίζονται οι εντολές που πληκτρολογεί και τα αποτελέσματα τους. Η επικοινωνία αυτή γίνεται μόνον μέσω του φλοιού.
  • 4. Bash Αξίζει να σημειωθεί ότι δεν είναι ανάγκη όλοι οι χρήστες να βλέπουν τον ίδιο φλοιό. Το Unix έρχεται με δύο ή περισσότερους φλοιούς π.χ. Bourne Shell (σε αυτό τοποθετούμαστε αυτόματα όταν συνδεθούμε στο σύστημα μας, εκτός αν ρυθμιστεί αλλιώς), C Shell… Έτσι, κάθε χρήστης μπορεί να έχει διαφορετική εικόνα των εντολών του λειτουργικού συστήματος. Μετάβαση από το C Shell στο Bourne Shell και αντίστροφα: