Intern
26. Қазіргі жұмыс каталогын қалай білуге болады? - ll; - who; - uname -a; - pwd; 27. Серверде ішіне ішкі каталог орналасқан каталог бар, оның ішінде файл орналасқан. Сіз барлық нәрсеге рекурсивті иелік етесіз (/dir/dir/file), тобы да сіздің тобыңыз. Егер сіз файлды өз пайдаланушыңызбен оқуға тырыссаңыз, консоль сізге permission denied хабарламасын қайтарады. Не жетіспейді? - Бір каталогта x биті; - root пайдаланушысының құқықтары; - Файлды оқу құқығы; - Мүмкін, егер файл орындалатын болса ғана; 28. Linux-те қандай деректер ағындарын білесіз?
sobes.tech AI
AI-дан жауап
- Ағымдағы жұмыс каталогын
pwdкомандасы арқылы білуге болады (жұмыс каталогын басып шығару). Бұл команда сіз қазір тұрған толық жолды көрсетеді.
ll— каталогтағы файлдардың толық тізімін көрсету командасы.who— жүйеге қазір кім кіргенін көрсетеді.uname -a— жүйе туралы ақпаратты шығарады.
-
Егер файлды оқуға тырысқанда "permission denied" деген хабар алсаңыз, ал иесі мен тобы дұрыс орнатылған болса, мүмкін, жолдағы бір каталогта орындалу құқығы (
x) жетіспейді. Linux-та файлға қол жеткізу үшін, барлық жолдағы каталогтардаxқұқығы болуы керек, сонда ғана олар арқылы өтуге болады. -
Linux жүйесінде процестер үшін үш негізгі деректер ағыны бар:
- stdin (стандартты енгізу) — процестің деректерді оқитын ағыны (әдетте пернетақта).
- stdout (стандартты шығару) — процестің деректерді шығаратын ағыны (әдетте экран).
- stderr (қате ағыны) — қателер туралы хабарламаларды шығару үшін арналған ағыны.
Осы ағындарды бағдарламалардың енгізу және шығуын басқару үшін бағыттауға болады.