Някои основни команди в bash:

За конфигуриране на основни компоненти в системата.

Модератори: Freya, Kulu Ngile

Някои основни команди в bash:

Мнениеот Kulu Ngile » Съб 20, Май, 2006 2:03

-cal - показва календар

Код за потвърждение: Избери целия код
red@debian:~$ cal
      May 2006
Su Mo Tu We Th Fr Sa
    1  2  3  4  5  6
 7  8  9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

red@debian:~$

- cat - показва съдържанието на даден файл

Код за потвърждение: Избери целия код

red@debian:~$ cat -n /etc/apt/preferences
     1  Package: *
     2  Pin: release a=stable
     3  Pin-Priority: 700
     4
     5  Package: *
     6  Pin: release a=testing
     7  Pin-Priority: 650
     8
     9  Package: *
    10  Pin: release a=unstable
    11  Pin-Priority: 600
red@debian:~$



- cd - смяна на директорията

Код за потвърждение: Избери целия код
red@debian:~$ cd programs/sources/
red@debian:~/programs/sources$ pwd
/home/red/programs/sources
red@debian:~/programs/sources$ cd -
/home/red
red@debian:~$ pwd
/home/red



- chgrp - смяна на групата на собствесността на файл или директория

- chmod - смяна на позволените разрешения

Код за потвърждение: Избери целия код
chmod 777 file

*така се дават пълни права на абс. всички

- chown - смяна на собствеността и групата на файл

- chroot - стартиране на директория с различна root директория

- clear - изчистване на показаната информация на конзолата

- command - стартиране на команда, като се пренебрегват функциите на шела

- cp - копиране на един или повече гайла от едно място на друго

Код за потвърждение: Избери целия код
$ cp -f /mnt/floppy/* /home/red


- cron - daemon за изпълнение на списъчни команди

- date- показване или промяна на датата и часа

Код за потвърждение: Избери целия код
red@debian:~$ date
Sat May 20 02:20:06 EEST 2006
red@debian:~$


- df - показване на свободното място

Код за потвърждение: Избери целия код
red@debian:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hdb7             4.9G  3.2G  1.5G  68% /
tmpfs                 253M     0  253M   0% /dev/shm
/dev/hdb8              37G  2.9G   33G   9% /home
tmpfs                 253M  108K  253M   1% /dev
red@debian:~$



- du - показване на оставащото свободно място на диска

- echo - показване на съобщение на екран
Код за потвърждение: Избери целия код
red@debian:~$ echo true ninja
true ninja
red@debian:~$


- exec- изпълнение на команда
Код за потвърждение: Избери целия код
exec firefox


- exit - изход от обвивката

-fdformat - low -leavel format на дискета

- free - показва използваната памет

Код за потвърждение: Избери целия код
red@debian:~$ free
             total       used       free     shared    buffers     cached
Mem:        516716     507948       8768          0      20292     283468
-/+ buffers/cache:     204188     312528
Swap:      1076312          0    1076312
red@debian:~$


- fsck - проверка за съгласуваност и поправка на файловата система

- grep - търсене на файл по зададен параметър

- history - history на въведените команди в конзолата

- hostname - показване или поставяне на системното име

Код за потвърждение: Избери целия код
red@debian:~$ hostname
debian
red@debian:~$


- id - показване на id-то на потребителя и групата

Код за потвърждение: Избери целия код
red@debian:~$ id
uid=1000(red) gid=1000(red) groups=20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),1000(red)
red@debian:~$

- kill - спиране на процес

Код за потвърждение: Избери целия код
$ ps
PID TTY TIME CMD
1293 pts/5 00:00:00 MyProgram
$ kill 1293


- less - показване на изхода на един прозорец, т.е. след запълване на екрана спира и чака да се въведе enter или space за да продължи

- ln - създаването на символна връзка

- locate - търсене на файлове. По-често се използва find

Код за потвърждение: Избери целия код
debian:/home/red# find /home/red/ -name sources
/home/red/programs/sources
debian:/home/red#


- logout - излизане от логнатата обвивка

- ls - показване на информация за даден файл или директория

-man - без коментар, т.е. най-важната команда за търсене на помощ за дадена команда

-mkdir - създаване на директория

- mount - закачане на файлова система

- mv - местене или преименуване на дайл или директория

- passwd - промяна на паролата на пторебител

- ps - състоянието на процесите, които са стартирани

- pwd - показване на моментната директория

- rm - премахване на файл

- rmdir - премахване на директория

- rsync - remote копиране на файлове( синхронизиране на йерархията на файловете)

- su - смяна на активиният потребител с root

- tail - показване на последната част от даден файл

Код за потвърждение: Избери целия код
debian:/home/red# tail /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection

Section "DRI"
        Mode    0666
EndSection
debian:/home/red#


Източник:: Основен
Ако съдбата е срещу теб, толкова по-зле за нея.

Изображение
APT HOWTO
Kulu Ngile
Унуфри
 
Мнения: 1233
Регистриран на: Съб 04, Мар, 2006 1:04
Местоположение: София

blkid

Мнениеот miroa » Пон 03, Авг, 2009 18:50

Ето една много ценна команда за тези които имат няколко хард диска или повечко дяла.

blkid - Показва uuid, label и линукс името за всеки дял. Ето какво ми показва на мене.

/dev/sda5: UUID="72DCE3A8DCE364B7" LABEL="Software Multimedia" TYPE="ntfs"
/dev/sdb1: LABEL="BOOT INICIO" UUID="2A46-16E5" TYPE="vfat"
/dev/sdb5: UUID="7332BB8F75AE03CC" LABEL="WIN actual MSI" TYPE="ntfs"
/dev/sdb6: UUID="7EDCBB76DCBB26F5" LABEL="WinThings" TYPE="ntfs"
/dev/sdb7: UUID="7332BB8F75AE03CC" LABEL="Things" TYPE="ntfs"
/dev/sdb8: UUID="86549F82549F7421" LABEL="My movies" TYPE="ntfs"
/dev/sdb9: UUID="a7137556-df30-4929-9cb8-d13d5b2e6a88" TYPE="ext3"
/dev/sdc1: UUID="6C2CDBE02CDBA2FE" LABEL="Multimedia" TYPE="ntfs"
Аватар
miroa
Участник
 
Мнения: 163
Регистриран на: Пон 08, Дек, 2008 20:36


Назад към Системни настройки

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта

cron