Unix & Linux

Linux, FreeBSD 및 기타 Un * x와 유사한 운영 체제 사용자를위한 Q & A

8
리눅스는 유닉스인가?
따라서 HP-UX, AIX, BSD 등 다양한 Unix 버전이 있습니다. Linux는 Unix 구현이 아닌 Unix 복제본으로 간주됩니다. 모든 "실제"Unices는 원본의 실제 자손입니까? 그렇지 않다면, Linux와 Unix의 차이점은 무엇입니까?
190 linux  unix  history 


8
inode가 사용되는 곳 찾기
그래서 파일 시스템의 사용 가능한 inode 수가 적다는 경고 메시지를 상자 중 하나에서 모니터링 시스템으로부터 받았습니다. df -i 출력은 이것을 보여줍니다 : Filesystem Inodes IUsed IFree IUse% Mounted on /dev/xvda1 524288 422613 101675 81% / 보다시피 루트 파티션은 81 %의 inode를 사용합니다. 나는 그것들이 모두 단일 디렉토리에서 사용되고 있다고 생각합니다. …
189 filesystems  inode 

6
rsync가 중단 된 후 다시 시작할 수 있습니까?
내가 사용하는 rsync많은 수의 파일을 복사하는 것이 아니라 내 OS (우분투)가 예기치 않게 다시 시작됩니다. 재부팅 후 다시 실행 rsync했지만 터미널의 출력에서 rsync이미 복사 한 것을 여전히 복사했습니다. 그러나 rsync소스와 대상의 차이점을 발견하여 차이점을 복사 할 수 있다고 들었습니다 . 그래서 rsync지난번에 남은 것을 재개 할 수 있는지 궁금 합니다.
188 rsync 

9
등은 무엇을 의미합니까?
루트 디렉토리의 "etc"폴더는 무엇을 의미합니까? 이것을 알고 있으면 특정 파일이 어디에 있는지 기억하는 데 도움이 될 것입니다. 업데이트 : 다른 사용자에게 유용 할 수 있습니다.이 폴더는 "호스트 별 구성 파일" 참조에 사용 됩니다.

3
왜 'ls'가 공백이있는 항목을 작은 따옴표로 묶는 이유는 무엇입니까?
ls공백이있는 파일 이름을 입력 할 때마다 내 컴퓨터 중 하나 (Debian Sid를 실행 중)에서 작은 따옴표가 있습니다. 나는 즉시 내 별칭을 확인했지만 그대로 유지했습니다. wyatt@debian630:~/testdir$ ls 'test 1.txt' test1.txt wyatt@debian630:~/testdir$ alias alias ls='ls --color=auto' alias wget='wget --content-disposition' wyatt@debian630:~/testdir$ (그림) 이름에 작은 따옴표가 포함 된 파일이있는 또 다른 테스트 (jimmij의 요청에 …


8
여러 명령에 stdout을 보내려면 어떻게합니까?
입력에 따라 필터링하거나 입력 한 다음 출력으로 전달하는 stdout명령이 있습니다. 보통 생각합니다 . 그러나 일부 명령은 stdin수행하고 수행하는 모든 작업을 수행하고 아무것도 출력하지 않습니다. 나는 OS X의 대부분 알고 있어요 그래서 바로 마음에 와서 두가 pbcopy와 pbpaste- 시스템 클립 보드에 액세스 수단있는합니다. 어쨌든 stdout을 가져 와서 출력을 뱉어 stdout파일과 둘 …

9
grep이 파일을 이진 파일로 간주하는 이유는 무엇입니까?
상자에 Windows 시스템에서 일부 데이터베이스 덤프가 있습니다. 텍스트 파일입니다. cygwin을 사용하여 grep하고 있습니다. 이들은 일반 텍스트 파일 인 것 같습니다. 메모장 및 워드 패드와 같은 텍스트 편집기로 파일을 열고 읽을 수있게 보입니다. 그러나 grep을 실행하면라고 말합니다 binary file foo.txt matches. 파일에 일부 ASCII NUL문자가 포함되어 있으며 데이터베이스 덤프의 아티팩트라고 생각합니다. …
185 grep 


8
쉘 스크립트에서 setuid 허용
setuid권한 비트 대신 집행의 소유자의 유효 사용자 ID로 프로그램을 실행하기 위해 리눅스를 알려줍니다 : > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o setuid-test setuid-test.c > ./setuid-test 1000 > sudo chown nobody ./setuid-test; sudo chmod +s ./setuid-test > …


6
연결된 모든 SSH 세션을 나열 하시겠습니까?
방금 루트에 SSH를 넣은 다음 동일한 컴퓨터의 루트에 SSH를 다시 ​​입력했습니다. 그래서 원격 컴퓨터의 루트에 SSH로 연결된 두 개의 창이 있습니다. 쉘에서이 두 세션의 목록을 어떻게 볼 수 있습니까?
184 ssh  terminal 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.