Navigering

Slackware.SE Wiki

Hoppa till: navigering, sök

[redigera] 10 Navigering

Innehåll

10.1 Navigation : ls, cd, and pwd
10.2 Pagers: more, less, and most
10.3 Simple Output: cat and echo
10.4 Creation: touch and mkdir
10.5 Copy and Move
10.6 Deletion: rm and rmdir
10.7 Aliasing files with ln

Linux siktar på att vara så Unix-likt det kan bli. Traditionellt sett så har Unixsystem varit kommandobaserade. Vi har också ett grafiskt användargränssnitt i Slackware, men kommandon är fortfarande huvuddelen för kontroll av systemet. Därför är det viktigt att förstå de grundlägganden kommandon för underhåll.

I följande sektioner förklaravr vi de mest använda kommandon och visar med exempel på hur dessa används. Det finns många andra kommandon, men dessa kommer att hjälpa dig igång. Kommandona är bara ytligt förklarade här. Du hittar mera detaljerad info i deras mansidor.

10.1.1 ls

Detta kommandont listar filer i en katalot. Windows och DOS användare kommer märka att det liknar kommandot dir. För att se vad som finns i din rootkatalog så kan du använda dessa kommandon:

% cd /
% ls
bin   cdr    dev  home  lost+found  proc  sbin   tmp  var
boot  cdrom  etc  lib   mnt         root  suncd  usr  vmlinuz

Problemet många användare har med den skärmutskriften, är att du inte med enkelhet tala om vad som är en katalog och vad som är en fil. Vissa användare föredrar att lägga till en identifierare för varje listning, som den här:

% ls -FC
bin/   cdr/    dev/  home/  lost+found/  proc/  sbin/   tmp/  var/
boot/  cdrom/  etc/  lib/   mnt/         root/  suncd/  usr/  vmlinuz

Kataloger får ett slash i slutet av namnet, körbara filer får en stjärna i slutet av filnamnet osv.

ls kan också användas för att få annan statistik på filer. Till exempel, för att se datum för skapandet av filen, ägare och rättigheter, ska du se som en lång listning:

% ls -l
drwxr-xr-x   2 root     bin          4096 May  7 09:11 bin/
drwxr-xr-x   2 root     root         4096 Feb 24 03:55 boot/
drwxr-xr-x   2 root     root         4096 Feb 18 01:10 cdr/
drwxr-xr-x  14 root     root         6144 Oct 23 18:37 cdrom/
drwxr-xr-x   4 root     root        28672 Mar  5 18:01 dev/
drwxr-xr-x  10 root     root         4096 Mar  8 03:32 etc/
drwxr-xr-x   8 root     root         4096 Mar  8 03:31 home/
drwxr-xr-x   3 root     root         4096 Jan 23 21:29 lib/
drwxr-xr-x   2 root     root        16384 Nov  1 08:53 lost+found/
drwxr-xr-x   2 root     root         4096 Oct  6 12:47 mnt/
dr-xr-xr-x  62 root     root            0 Mar  4 15:32 proc/
drwxr-x--x  12 root     root         4096 Feb 26 02:06 root/
drwxr-xr-x   2 root     bin          4096 Feb 17 02:02 sbin/
drwxr-xr-x   5 root     root         2048 Oct 25 10:51 suncd/
drwxrwxrwt   4 root     root       487424 Mar  7 20:42 tmp/
drwxr-xr-x  21 root     root         4096 Aug 24 03:04 usr/
drwxr-xr-x  18 root     root         4096 Mar  8 03:32 var/ 

Anta att du vill ha en lista över dolda filer i nuvarande katalog. Detta kommandå åstadkommer just det:

% ls -a
.              bin   cdrom  home        mnt   sbin   usr
..             boot  dev    lib         proc  suncd  var
.pwrchute_tmp  cdr   etc    lost+found  root  tmp    vmlinuz

Filer som börjar med en punkt (kallas dotfiler) är dolda när du kör ls. Du ser dem bara genom att lägga till växeln -a option.

Det finns många flera växlar, dessa hittar du i online mansidan. Glöm inte att du kan kombinera växlar som passar dig.

10.1.2 cd..

Kommandot cd används för att byta mellan kataloger. Du helt enkelt skriver cd följt av sökvägen du vill ändra till. Här är några exempel:

darkstar:~$ cd /bin
darkstar:/bin$ cd usr
bash: cd: usr: No such file or directory
darkstar:/bin$ cd /usr
darkstar:/usr$ ls
bin
darkstar:/usr$ cd bin
darkstar:/usr/bin$

Notera att utan slash så kommer det att försöka ändra till en katalog där du befinner dig. cd utan några växlar tar dig till din hemkatalog

Kommandot cd är inte som andra kommandon. Det är ett inbyggt skalkommando. Skalet och dess inbyggda diskuterades i sektion 8.3.1. Detta kanske inte spelar dig någon roll just nu. Men det menas att det inte finns någon mansida för det här kommandot, istället får du använda skalets hjälp. Så här:

% help cd

Detta visar de olika växlarna för cd och hur du använder dem.

10.1.3 pwd

Kommandot pwd används för att se var du befinner dig. För att använda kommandot pwd skriv bara pws. Tex:


% cd /bin
% pwd
/bin
% cd /usr
% cd bin
% pwd
/usr/bin
Klart 

--Dartanjang 16 juli 2006 kl.12.39 (CEST)

Den här artikeln är hämtad från http://wiki.slackware.se/index.php/Navigering
Personliga verktyg