Unix & Linux

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


2
다른 사용자에게 메시지 보내기
Linux 쉘을 통해 동일한 네트워크의 다른 사람에게 메시지를 보내라는 명령이 있습니까? write user메시지를 사용 하고 작성합니다. 그러나 내 사용자 이름을 표시하지 않거나 메시지를 보내려고하는 명령이 있습니다. 내가 사용하는 명령은 연락하려는 사용자 (웹에서 가져온 코드)에게 이것을 보여줍니다. Message from root@dev.example.com on pts/1 at 17:11 ...

6
grep을 사용하여 줄 끝에서 패턴 감지
만약 내가한다면: $ ls -R .: 4Shared/ Cloud/ ./4Shared: UFAIZLV2R7.part3.rar ./Cloud: UFAIZLV2R7.part2.rar.part UFAIZLV2R7.part1.rar.part UFAIZLV2R7.part4.rar.part .rar파일 만 나열하고 grep을 사용 하면 .rar.part파일 도 표시됩니다 . 원하는 것이 아닙니다. 이 스레드 에서 또는 사용 하여이 문제를 해결 하고 정상적으로 작동하지만을 통해 가능한지 배우고 싶습니다 . findls **/*.rargrep 나는 (에 대해 생각 EOL) …
64 grep 

8
"mv : Argument list too long"을 해결 하시겠습니까?
정렬이 필요한 백만 개 이상의 파일이있는 폴더가 있지만 mv항상이 메시지를 출력 하기 때문에 실제로 아무것도 할 수 없습니다 -bash: /bin/mv: Argument list too long 이 명령을 사용하여 확장명이없는 파일을 이동합니다. mv -- !(*.jpg|*.png|*.bmp) targetdir/
64 bash  shell  arguments  mv 


4
C 컴파일러를 처음부터 컴파일 한 다음 Unix / Linux를 처음부터 컴파일하는 방법
미국 / 영국 이외의 지역에있는 대규모 서비스 조직에서 근무한다고 가정 해 보겠습니다. 우리는 UNIX와 Linux 서버를 광범위하게 사용합니다. 이 기사를 읽으면 백도어를 C 컴파일러에 쉽게 삽입 할 수 있다고 언급 한 다음 해당 컴파일러로 컴파일 된 코드에도 백도어가 포함됩니다. NSA / GCHQ가 모든 암호화 방법, 하드웨어 및 소프트웨어에 백도어 / …

5
심볼릭 링크를 편집하려면 어떻게해야합니까?
심볼릭 링크에 대한 나의 기본 이해는 다른 파일에 대한 문자열 경로를 포함하는 파일 인 특수 파일입니다. 커널의 VFS는 많은 부분을 추상화하지만 심볼릭 링크를 편집 할 수없는 이유가 있습니까? 즉, 심볼릭 링크를 편집 할 수 있습니까? 그렇지 않다면 왜 안됩니까? 나는 심볼릭 링크 를 대체 하는 다양한 방법이 있지만 (두 가지 …

2
심볼릭 링크 재귀- "재설정"하는 이유는 무엇입니까?
나는 같은 디렉토리를 가리키는 심볼릭 링크를 계속 유지할 때 어떤 일이 발생하는지 확인하기 위해 작은 bash 스크립트를 작성했습니다. 매우 긴 작업 디렉토리를 만들거나 충돌 할 것으로 예상했습니다. 그러나 결과는 나를 놀라게했다 ... mkdir a cd a ln -s ./. a for i in `seq 1 1000` do cd a pwd …
64 bash  symlink 

7
쉘 스크립트 실패 : 구문 오류 :“(”예기치 않은
나는 Raspberry Pi 개발을위한 개발 환경 설정을 자동화하는 스크립트를 작성했습니다 (단계별 세부 정보는 여기에 있습니다 ). 이 기사에는 스크립트가 연결되어 있지만 편의상 여기 에서도 찾을 수 있습니다 . 이제이 스크립트를 설치하고 오류없이 환경을 설정할 때 기본적으로 sudo의 시간 종료 값으로 인해 sudo 비밀번호를 두 번 이상 입력해야합니다. 그래서 모든 sudo …

5
실행중인 시스템에서 SATA 디스크를 안전하게 제거하려면 어떻게해야합니까?
때때로 디스크를 디스크 베이에 연결해야합니다. 다른 경우에는 데스크탑에서 전원을 끄는 동안 랩톱의 SATA-eSATA 케이블을 사용하여 SSD를 연결하는 매우 이상한 설정이 있습니다. 시스템에서 SATA 디스크를 안전하게 제거하려면 어떻게해야합니까? 이 Phoronix 포럼 스레드에는 다음과 같은 제안이 있습니다. justsumdood는 다음과 같이 썼습니다. 귀찮은 드로이드가 썼다 : 플러그를 뽑기 전에 소프트웨어 측에서 무엇을해야합니까? 단순한 …
64 ssd  sata  hot-plug  disk 

7
C : \ Program Files와 동등한 Linux는 무엇입니까?
Linux 및 Unix뿐만 아니라 Windows에서도 program | application |을 임의의 디렉토리에 설치할 수 있습니다. 또한 배포의 패키징 시스템을 사용하여 패키지를 설치 한 경우 파일을 올바른 위치에 배치합니다. 그러나 때때로 소프트웨어 설치시 파일을 저장할 경로를 묻는 메시지가 표시됩니다. 이 기본 장소 (인 리눅스 배포판의 경우 C:\Program Files또는 C:\progra~1동급)? 다양한 배포판에 대해 …

5
프로그램이 액세스 한 파일 나열
time 주어진 명령에 걸리는 CPU 시간을 알아 내려면 훌륭한 명령입니다. 프로그램과 그 자식이 액세스하는 파일을 나열 할 수있는 비슷한 것을 찾고 있습니다. 실시간으로 또는 나중에 보고서로 사용할 수 있습니다. 현재 나는 사용합니다 : #!/bin/bash strace -ff -e trace=file "$@" 2>&1 | perl -ne 's/^[^"]+"(([^\\"]|\\[\\"nt])*)".*/$1/ && print' 그러나 실행할 명령이 관련되면 …


1
pacman으로 Arch에서 패키지를 어떻게 강제로 제거합니까?
pacman다른 패키지가 여전히 의존하는 동안 아치에서 패키지를 강제로 제거하는 방법 . pacman -R perl-libwww checking dependencies... error: failed to prepare transaction (could not satisfy dependencies) :: perl-app-cpanminus: requires perl-libwww>=5.828 :: perl-app-pmuninstall: requires perl-libwww :: perl-app-sd: requires perl-libwww :: perl-catalyst-action-rest: requires perl-libwww>=2.033 :: perl-catalyst-runtime: requires perl-libwww>=1.64 :: perl-cpan: requires perl-libwww :: …

7
상대 경로 이름에 대한 심볼릭 링크 만들기
나는 이것을 할 수있다 : $ pwd /home/beau $ ln -s /home/beau/foo/bar.txt /home/beau/bar.txt $ readlink -f bar.txt /home/beau/foo/bar.txt 그러나 나는 이것을 할 수 있기를 원합니다. $ pwd /home/beau $ cd foo $ ln -s bar.txt /home/beau/bar.txt $ readlink -f /home/beau/bar.txt /home/beau/foo/bar.txt 이게 가능해? 어떻게 든 상대 경로 이름을 확인하고 전달할 …
64 symlink 

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