В Linux командите са начини или инструкции, чрез които можете да инструктирате вашата система да извърши някакво действие. Командите се изпълняват в командния ред.
Синтаксис:
command [option] [argument]
Има някои команди, които нямат опция или не приемат никакви аргументи, като например 'clear' и 'pwd'.
ясно
Командата 'clear' изчиства всички предишни команди и изходи от дисплея на терминала.
jtextfield
pwd
пример за java клас
Командата 'pwd' означава 'работна директория за печат'. Не приема никакви опции или аргументи и показва детайлите на текущата работна директория.
Видове команди
Външни или вградени команди
Вградена командите са вътрешни команди, които са вградени в обвивката. Вградените команди се извикват от обвивката и се изпълняват директно в самата обвивка. Можете да изброите всички вградени команди с помощта на командата 'help' и 'compgen -b'. Някои примери за вградени команди са 'pwd', 'help', 'type', 'set', 'unset' и др.
Външен командите са различни от вградените команди. Тези команди са програми, които имат собствен двоичен файл и се намират във файловата система. Това са командите, които вашата система предлага и са напълно независими от обвивката. Най-често тези команди се намират в /bin, /sbin, /usr/sbin.
въведете команда
Командата 'type' на Linux ни казва дали дадена команда, дадена на обвивката, е вградена или външна команда.
формула на масон
Синтаксис:
type
Пример:
type pwd type cd type man type cat type file
Вижте снимката по-горе, команди като 'pwd' и 'cd' са вградени команди, докато команди 'man', 'cat' и 'file' са външни команди.
Linux командата 'type' също казва дали дадена команда е псевдоним или не.
Пример:
type ls
Погледнете снимката по-горе, командата 'type' показва, че 'l' е команда с псевдоним.
тип -а
Опцията 'type -a' разказва за всички типове команди, независимо дали са вградени, външни или с псевдоним. Някои команди са едновременно външни и вградени команди. Но вградената команда винаги ще има приоритет, докато и освен ако не бъде споменат пътят на външната команда.
Синтаксис:
type -a
Пример:
оператор if java
type -a echo
Вижте снимката по-горе, командата „ехо“ е вътрешна, както и външна. За да използвате външна команда „ехо“, път '/bin/echo' се споменава.
който
Linux командата 'which' намира пътя на командата.
Синтаксис:
centos срещу rhel
which ....
Пример:
which ls pwd rmdir mkdir cp cd file man
Погледнете горната моментна снимка, с изключение на командата 'cd', всички останали команди са външни команди, защото bash е показал техния външен път.