Unix және Linux командалары
-
AWK бағдарламалау тілінің тарихы мен ерекшеліктері
AWK бағдарламалау тілі: Unix жүйелерінде мәтінді өңдеу, түрлендіру, есептер жасау үшін қолданылады. Тіркемелерді, реттегіш өрнектерді қолдайды.💻
-
Emacs редакторы үшін Lisp диалектісі
Emacs Lisp (Elisp) – Emacs мәтін редакторы үшін Lisp бағдарламалау тілінің түрі. Редакторды кеңейту, параметрлерді өзгерту үшін қолданылады. Бағдарламалау, Emacs, Lisp.
-
KornShell: Дэвид Корн жасаған Unix қабығының тарихы мен дамуы
KornShell (ksh) – Дэвид Корн жасаған Unix қабығы. Bourne shell-мен үйлесімді, C қабығының мүмкіндіктерін қосады. Ашық лицензиямен қолжетімді.
-
Pico мәтіндік редакторы: Unix жүйелері үшін қарапайым шешім
Pico – Unix жүйелері үшін қарапайым мәтіндік редактор. Pine және Alpine электрондық пошта клиенттерімен үйлесімді, тез түзетулерге, әрі сөздерді тексеруге мүмкіндік береді.
-
rn: Usenet жаңалықтарының тарихы мен дамуы
rn жаңалықтар оқырманы: тарихы, мүмкіндіктері (KILL файлдары, автоматты конфигурация). Usenet желісіндегі алғашқы бағдарламалардың бірі.
-
Ағын өңдегіші: sed құралының сипаттамасы
sed – Unix жүйесіндегі мәтінді өңдеу құралы. Ағын бойынша өңдеу, тұрақты өрнектермен жұмыс, мәтінді ауыстыруға арналған қуатты утилита.
-
Юникс қабықшаларында скрипттер және олардың қолданылуы
Жұмыс жүйесіндегі қабықша скрипттері – Unix сияқты жүйелерде файлдарды басқару, бағдарламаларды іске қосу және мәтін шығару үшін қолданылатын бағдарламалау тілі.
-
Unix жүйесіндегі «talk» бағдарламасы: тарихы мен ерекшеліктері
Unix-тағы «talk» бағдарламасы – ескі мәтіндік чат құралы. Желідегі басқа қолданушылармен хабар алмасуға арналған, бірақ қазір IRC сияқты жаңа бағдарламалармен ауыстырылды.
-
Unix қабықшалары: тарихы мен мүмкіндіктері
Unix қабықшасы: терминал арқылы жұмыс істеу, файлдарды басқару, командаларды орындау, айнымалылар мен бағдарламаларды іске қосу. Жүйелік әрекеттер үшін өте пайдалы.
-
Тексттік редактор vi та оның тарихы
vi – Unix жүйесі үшін жасалған экрандық мәтін редакторы. Тарихы, дамуы, POSIX стандарты және Bill Joy еңбегі туралы ақпарат.
-
grep: Текст іздеу құралының тарихы мен дамуы
grep командасы: мәтінді іздеу құралының тарихы, Ken Thompson жасаған, қателерді түзету және жақсартулар, Unix жүйесіндегі пайдасы.
-
Unix жүйесіндегі қолданба құжаттамасы
Unix жүйесіндегі бағдарламалар, командалар, стандарттар туралы нұсқаулықтарды (man page) қалай қолдануға болады? Онлайн анықтамалықтарын қараңыз!
-
Bourne қабығы: тарихы мен дамуы
Bourne shell (sh) – Unix жүйелері үшін командалық қабық интерпретаторы. Версия 7 Unix-тің негізгі қабығы, қазіргі уақытта да қолданылады. Тарихы, дамуы туралы ақпарат.
-
C Shell қабығы: тарихы және ерекшеліктері
C shell (csh, tcsh) – 1970-жылдардың соңында Беркли университетінде жасалған Unix қабығы. Командаларды орындау, скрипттерді пайдалану мүмкіндігі бар.
-
tcsh қабығы: C қабығының жетілдірілген нұсқасы
tcsh – C shell-ге негізделген Unix қабығы. Команда толықтыру, өңдеу мүмкіндіктері бар, BSD жүйелерінде қолданылады. Бағдарламалау функциялары жоқ.
-
Жолдық редакторлар: Тарихы мен қағидалары
Жолдық редакторлар: мәтінді жол бойынша өңдеу құралы. Телепринтерлер дәуірінде пайда болған, жадты үнемдейтін, қарапайым текстовый редакторлар.
-
Әртүрлі операциялық жүйелердегі "cd" командасы
`cd` командасы: түрлі операциялық жүйелердегі директорияны өзгерту. Unix, DOS, Windows, Linux және басқаларында қолданылады. Баптау және скрипттер үшін пайдалы.
-
Әртүрлі операциялық жүйелерде жаңа каталог құру командасы
Жаңа каталог жасау командасы: Unix, DOS, Windows және басқа да жүйелердегі mkdir/md командасы туралы толық ақпарат. Бағдарламалауда қолданылуы да бар.
-
Жеңіл Unix қабығы: Almquist қабығы және Dash
Almquist Shell (ash/Dash): жеңіл Unix қабығы, POSIX стандартына сәйкес келеді. Debian Linux жүйесінде кеңінен қолданылады. Тарихы, мүмкіндіктері туралы біліңіз.
-
UUCP: Компьютерлік бағдарламалар және протоколдар жиынтығы
UUCP: Unix жүйелері арасында файлдарды, электрондық поштаны және командаларды қашықтан алмасуға арналған бағдарламалар жиынтығы. Тарихы, мүмкіндіктері туралы біліңіз.
-
Жүйеде тапсырма жоспарлау командасы
Жүйеде тапсырма жоспарлау командасы: at. Бір реттік орындалу үшін уақытты белгілеуге мүмкіндік береді. Cron-нан өзгешелігі – қайталама емес. Қалай қолдануға болады?
-
Стандарттық кіріс-шығу ағындары және файл дескрипторлары
Стандартты кіріс/шығыс ағындары (stdin, stdout, stderr) – бағдарламалар мен олардың ортасы арасындағы алдын ала қосылған байланыс арналары. Бағдарламалауда маңызды!
-
Файлдарды салыстыру құралы (Файлдарды салыстыру утилитасы)
Unix жүйесіндегі файлдарды салыстыру құралы – командасы: мақсаты, тарихы, POSIX стандарты, және GNU coreutils нұсқасы туралы ақпарат.
-
C тіліндегі кіріс-шығыс функциялары
C тіліндегі кіріс/шығыс функциялары: файлдармен жұмыс, ағындар, байттарды оқу/жазу, Unix жүйесімен байланысы. Бағдарламалау үшін маңызды!
-
Көп файлды мәтін редакторы Sam туралы
Sam – Unix жүйесі үшін жасалған, құрылымдық реттегіш өрнектерге негізделген көп файлды мәтін редакторы. Rob Pike және Ken Thompson жасаған.
-
Null құрылғысы және оның қолданылуы
Жүйедегі /dev/null құрылғысы туралы: деректерді жоятын, жазу операциясы сәтті деп хабарлайтын файл. DOS, Windows, Unix жүйелеріндегі баламалары.
-
Жүмыс процесіне арналған өзгертілетін айнымалылар
Орталық айнымалылар – жүйедегі бағдарламалардың жұмысына әсер ететін, пайдаланушы анықтайтын параметрлер. Unix, Linux, Windows жүйелерінде қолданылады.
-
Жолдар иерархиясы және файл жүйесіндегі орналасуды анықтау
Жолдар (path) – файлдарды табу үшін каталогтардағы орнын анықтайтын символдар тізбегі. Абсолютті және салыстырмалы жолдарды біліңіз. Компьютерде маңызды!
-
Тексттік интерфейстер құру кітапханасы: curses
curses кітапханасы – Unix жүйелерінде мәтіндік интерфейстер (TUI) құруға арналған терминал басқару құралы. Терминал түрлеріне қарамастан қолдануға болады.
-
Файлдарды жаңарту командасы: "touch" туралы мәліметтер
Файлдың күнін жаңарту командасы: Unix, DOS, Windows жүйелерінде қолданылады. Файлды өзгертпей, жаңару уақытын жаңартады. "touch" командасы туралы біліңіз.
-
Бағдарлама параметрлерін конфигурациялау файлы
Конфигурациялық файлдар – бағдарламалар мен жүйелерді бастапқы параметрлермен орнатуға арналған файлдар. Редакторлармен өңдеуге болады, SEO үшін маңызды!
-
Мәтіндік файлдарды өзгертуге арналған құрал: Patch бағдарламасы
Unix патч құралы: мәтіндік файлдарды өзгерту, түзетулерді қолдану. diff бағдарламасы арқылы жасалған түзету файлдарын пайдалану туралы ақпарат.
-
Unix жүйелеріндегі тапсырма жоспарлаушы (cron)
Жұмыс жоспарлаушы cron: Unix жүйелерінде тапсырмаларды автоматтандыру үшін қолданылады. Белгілі уақытта скрипттерді іске қосып, жүйе күтімін жеңілдетеді.
-
Бағдарламалауда үлгілер мен жоталар қолданысы
Бағдарламалаудағы glob үлгілері – файл аттарын таңдау үшін қолданылатын символдар. Мысалы, * символымен файлдарды жылдам түрлендіруге болады.💻
-
Unix жүйелеріндегі тамыр каталогын өзгерту операциясы
chroot: Unix жүйесіндегі түбірлік каталогты өзгерту операциясы. Қауіпсіздік үшін chroot jail қолданылады. 1979 ж. пайда болған.
-
Жалпы мақсаттағы макро өңдегіш: m4 туралы ақпарат
m4 – Unix жүйелеріндегі макро өңдегіш. Қолма текстерді ауыстыруға, үлгілерді қайта пайдалануға арналған. Kernighan & Ritchie жасаған.
-
Жоғары дәлдікті есептеу тілі: bc құралы
bc: қалың санмен есептеу тілі. C синтаксисіне ұқсас, математикалық скрипт немесе интерактивті калькулятор ретінде қолданылады. Нәтижелер кесіледі.
-
Жалған терминалдар: тарихы мен қазіргі кездегі қолданылуы
Жалған терминал (PTY) – екі процестің арасында байланыс құратын, Unix жүйелерінде қолданылатын құрылғы. Тарихы 1967 жылға дейін жетеді, қазіргі терминал эмуляторларында маңызды.
-
GNU Жобасының Бағдарламалық Қамтамасы
GNU жобасы: Unix-ті алмастыру мақсатында жасалған еркін бағдарламалық құралдар жиынтығы. Негізгі пакеттер, стандарттар және даулы мәселелер туралы ақпарат.
-
Unix жүйесінде файлдарды көшіру құралы "cp"
Unix-тағы «cp» командасы: файлдарды, каталогтарды көшіру, түрлері, опциялары, POSIX & GNU стандарттары. Жүйеңізде файлдарды тиімді басқару!
-
Дэвид Корн: UNIX бағдарламашысы және Korn shell авторы
Дэвид Корн: Американдық бағдарламашы, Korn shell (ksh) командалық қабығының авторы. Өмірбаяны, білімі және Bell Labs-тағы жұмысы туралы ақпарат.
-
GNU Midnight Commander: Тексттік интерфейсті файлдық басқарушы
GNU Midnight Commander – жүйелік файлдарды басқаруға арналған тегін бағдарлама. Текст интерфейсі, екі панельдік жүйе, пернелермен басқару мүмкіндігі бар.
-
Far Manager: Windows жүйесі үшін файлдық басқарушы
Far Manager – Windows үшін күшті файлдық басқарушы. Norton Commander-дің клоны, тез кілттермен басқару, ашық кодты Unicode нұсқалары бар. Файлдармен жұмыс жасау!
-
Файлдарды біріктіру құралы: Paste
`paste` командасы туралы: файлдарды горизонталь түрде біріктіруге арналған Unix құралы. GNU coreutils бөлігі, Windows үшін де қолжетімді.
-
Командалық жолдың автоматты толықтыруы
Бағдарламалық жасақтамада команда жолында автоматты толықтыру мүмкіндігі қарастырылады. Бұл функция командаларды, файлдарды тез енгізуге көмектеседі. CLI пайдалылығын арттырады.
-
Терминалдық беттеуші: Less бағдарламасы туралы
less – Unix, Windows жүйелерінде мәтіндік файлды экран бойынша қарауға арналған терминал бағдарламасы. Еңбекқорлығымен және жылдамдығымен ерекшеленеді.
-
GNU негізгі құралдары
GNU Coreutils: Unix-қа ұқсас жүйелердегі cat, ls, rm сияқты негізгі құралдар жиынтығы. GPL3 лицензиясы, ұзын опциялар қолдауы. Бағдарламалық қамтамасыз ету.
-
Жаңа файлдардың рұқсаттарын басқару үшін umask командасы
Umask: UNIX жүйесінде жаңа файлдардың рұқсаттарын баптау үшін қолданылатын команда. Рұқсаттарды шектеу маскасы, файл режимі және оның өзгеруі туралы ақпарат.
-
Екі файлды салыстыру құралы
cmp командасы: Unix жүйесінде файлдарды салыстыру құралы. Екі файлдың өзгешеліктерін анықтап, алғашқы айырмашылықтың байттарын көрсетеді. POSIX стандартында бар.
-
Жүйеде тамыр құқықтарын уақытша алу құралы (sudo)
`sudo` командасы: Unix жүйесінде root құқықтарын уақытша алу. Құпия сөзді пайдалану, /etc/sudoers конфигурациясы, қауіпсіздік & басқару мүмкіндіктері.
-
Vile: Emacs және vi редакторларын біріктіретін өңдегіш
vile – Emacs және vi редакторының ең жақсы қасиеттерін біріктіретін мәтіндік редактор. Қарсыластың күшті тараптарын үйлестіруге тырысады. Бағалы құрал!
-
Unix жүйесіндегі қол жеткізу құқықтары белгілері: setuid және setgid
Unix/Linux жүйесіндегі setuid және setgid флагтары: пайдаланушыға иесінің/топтың құқықтарымен бағдарлама іске қадағалауға мүмкіндік береді. Қауіпсіздік маңызды!
-
VM/CMS редакторы: XEDIT және оның нұсқалары
XEDIT редакторы VM/CMS жүйесінде жұмыс істейтін, IBM 3270 терминалдары арқылы мәтінді өңдеуге арналған құрал. Блок режиміндегі өңдеу, жол нөмірі және бағандарды таңдау мүмкіндіктері бар.
-
Қазіргі қолданушыларды тізімдейтін "who" командасы
Қазақстандағы «who» командасы: кімдер жүйеге кіргенін білуге көмектеседі. Multics-тен бастау алып, Unix жүйесінде маңызды рөл атқарады. POSIX стандартында бар.
-
Томпсон қабығы: Unix-тің алғашқы интерпретаторы
Тхомпсон шеллы – Unix жүйесіндегі алғашқы интерпретатор. 1971 ж. Кен Томпсон жасаған, қарапайым, бірақ инновациялық құрал. Басқару операторлары бөлек командалар ретінде енгізілген.
-
X терезесі жүйесі үшін xterm терминал эмуляторы
xterm – X Window жүйесі үшін стандартты терминал эмуляторы. Командалық қабық интерфейсін қолдануға мүмкіндік береді, бірнеше терезелерді бір уақытта көрсетеді.
-
Unix командасы: mv - файлдарды жылжыту және қайта аталдыру құралы
mv командасы: Unix жүйесінде файлдарды көшіру/атау үшін қолданылады. Рұқсат қажет, бір файлдық жүйеде уақыт өзгермейді.
-
Процестер аралық байланыс құбыры: қабықшалар үшін бастапқы нұсқаулық
Unix жүйелеріндегі процесс аралық байланыс құралы – құбыр (pipeline). Бұл стандартты ағындар арқылы мәлімет алмасуды қамтамасыз етеді, процестерді параллель орындайды.
-
nohup командасы және сигналдарды басқару
nohup командасы: терминалдан шыққан кезде де процесті тоқтатпау үшін қолданылады. SIGHUP сигналын қабылдамайды, нәтижесі файлға сақталады. disown опциясы да бар.
-
Көздік кодты басқару жүйесі: SCCS тарихы мен қағидалары
Бағдарламалық кодты басқару жүйесі (SCCS) – код өзгерістерін қадағалайтын, бұрынғы нұсқаларды сақтайтын құрал. IBM жүйесінде 1972 ж. жасалған.
-
GNU бағдарламалау стандарттары
GNU кодекса стандарты – GNU жүйесінде үйлесімді бағдарлама жазу ережелері. Ричард Столлман жасаған, C тілінде жазылған, бірақ жалпы қолданылады.
-
Мағынаны сезіп істеу жүйелері (DWIM)
DWIM жүйесі – пайдаланушының ниетін болжайтын, қателерді автоматты түрде түзететін интеллектуалды технология. GNU Emacs редакторында кеңінен қолданылады.
-
Unix жүйесінде файл іздеу құралы: find командасы
Unix жүйесіндегі «find» командасы: файлдарды іздеу, атау, өзгерту уақыты бойынша сұраныс, каталогтарды рекурсивті аралау – бәрі осы құралда!
-
Командалық қабықтар тарихы мен түрлері
Бұл мақалада компьютердің операциялық жүйесімен байланысу үшін қолданылатын командалық қабықтар (shell) туралы ақпарат берілген. Түрлері мен тарихы қарастырылған.
-
Unix жүйесі үшін жол өңдегіші: ex туралы мәліметтер
ex – Unix жүйесі үшін жолдық редактор. 1976 ж. Bill Joy жасаған, em редакторынан дамытылған. POSIX стандартында. Тарихы мен дамуы туралы ақпарат.
-
PWB қабығы: Unix тарихындағы бір қадам
PWB shell – Unix қабығы, Thompson қабығының өңделген нұсқасы. Программалау үшін қосымша мүмкіндіктермен жабдықталған, 1975 ж. шығарылған.
-
GNU Readline кітапханасы: Командалық қатарды өңдеу және тарих мүмкіндіктері
GNU Readline кітапханасы – Bash сияқты интерактивті бағдарламалар үшін жол өңдеу, тарих және автотолтыру мүмкіндіктерін ұсынады. Көп платформалы.
-
JOE мәтіндік редакторы: Қолданушыға оңай, Unix жүйелері үшін
Жое (JOE) – Unix жүйелері үшін қарапайым, GPL лицензиялы мәтіндік редактор. Linux, macOS, BSD-де қолжетімді. WordStar, Turbo C перне комбинацияларын қолдайды.
-
Үш файлды салыстыру және біріктіру құралы: Diff3
diff3 құралы 3 файлды салыстырып, өзгешеліктерін көрсетеді. 3 талдамды біріктіруге де қолданылады. Unix жүйесінде кең таралған.
-
Юникс және бағдарламалау философиясы: Керниган мен Пайк кітабы
Юникс жүйесі, Брайан Керниган кітабы: философиясы, құралдардың өзара әрекеттесуі, стандартты кіріс-шығыс, UNIX дизайны. Бағдарламалауға арналған маңызды оқулық.
-
Жүйелік қабықша: Операциялық жүйенің интерфейсі
Жүйелік қабықша (shell) – операциялық жүйенің қызметтерін пайдаланушыға ұсынатын бағдарлама. CLI, GUI интерфейстері, файлдарды басқару, процестерді жүргізу мүмкіндіктері бар.
-
`Tee командасы: кіріс ағынын көшіру және сақтау`
`tee` командасы: UNIX құралы, деректерді экранға шығарып, файлға да сақтайды. Пайптармен, сүзгілермен қолданылады. Аралық нәтижелерді сақтауға көмектеседі.
-
Командалар мен айнымалыларды тағайындау (Alias)
Компьютердегі «alias» командасы: терминалдардағы командаларды қысқарту, аргументтерді қосу. Unix, DOS, PowerShell және басқа жүйелерде қолданылады.
-
#!/ Символы және оның мағынасы
#!/ – скрипттерде қолданылатын, Unix жүйелерінде интерпретаторды анықтайтын #! таңбасы туралы мағлұмат. Қолданылуы, мағынасы және қалай жұмыс істейтіні.
-
Стандартты UNIX құралы: sort командасы
Unix жүйесіндегі "sort" командасы: файлдарды сұрыптау, мәтір жолдарымен жұмыс, аргументтер, сұрыптау кілттері, опциялар. Бағдарламалық құрал туралы толық ақпарат.
-
Dired: Файлдарды басқару құралы
Dired – Emacs редакторындағы файлдарды басқару бағдарламасы. 1972 ж. жасалған, файл жүйесін өңдеуге арналған көне және қуатты құрал.
-
Unix жүйесіндегі man беттері үшін қолданылатын мәтін жинау құралы
Groff – Unix жүйесіндегі қаріптік жинақ құралы. Man беттерін жасауға арналған, ашық кодты, тегін бағдарламалық қамтамасыз ету. Linux, BSD үшін маңызды.
-
Whoami
-
Cmus