다음 linux 튜토리얼 칼럼에서는 효율성을 향상시킬 수 있는 10가지 Linux 명령 별칭을 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!
Linux 환경에서 작업하는 엔지니어라면 이러한 번거로운 지침과 매개변수 명령줄에 깊은 인상을 받았을 것입니다. 더욱이, 끔찍한 점은 번거롭다는 것이 아니라, 이러한 번거로운 명령을 수많은 반복 입력이 필요하다는 점이다.
Linux에는 번거로운 명령을 기억하기 쉬운 별칭으로 사용자 정의할 수 있는 별칭 명령 별칭이 있어 효율성을 크게 향상시킬 수 있습니다.
단, alias 명령은 현재 터미널에만 유효합니다. 터미널이 닫히면 우리가 설정한 모든 별칭이 무효화됩니다. 따라서 이러한 별칭을 영구적으로 유지하려면 해당 별칭을 .bash_profile 파일에 추가해야 합니다.
이 기사에서 Liang Xu는 작업 효율성을 향상시킬 수 있는 매우 실용적인 10가지 명령 별칭을 소개합니다.
1. 압축된 패키지 파일, 특히 tar 파일은 Linux에서 널리 사용되지만 tar 명령에는 옵션이 많아 기억하기 어렵습니다. 따라서 일반적으로 사용되는 몇 가지 옵션을 별칭 untar로 정의하여 tar 파일의 압축을 풀어야 할 때 파일 이름을 직접 untar할 수 있습니다.
alias untar='tar -zxvf '
2. 대용량 파일을 다운로드할 때 갑자기 네트워크가 비정상적으로 중단되었습니다. 다시 다운로드하면 미친 것 아닌가요? 걱정하지 마십시오. wget 명령에는 중단점 다운로드를 지원하는 -c 옵션이 있습니다. 이를 별칭으로 설정할 수도 있습니다:
alias wget='wget -c '
3. 때로는 20자의 난수 비밀번호를 생성해야 할 경우 다음을 사용할 수 있습니다. openssl 명령이지만 전체 명령은 매우 길고 불편합니다. 별칭을 설정할 수 있습니다.
alias getpass="openssl rand -base64 20"
4. 파일을 다운로드한 후 체크섬 값을 확인하고 싶으면 이 명령을 별칭 sha로 캡슐화할 수 있습니다. sha filename은 파일의 체크섬 값을 확인할 수 있습니다.
alias sha='shasum -a 256 '
5. 일반적인 상황에서는 ping 명령이 무제한으로 출력되지만 실제로는 별 의미가 없습니다. -c 명령을 사용하여 출력을 5개로 제한한 다음 별칭 핑으로 설정할 수 있습니다. 사용할 때는 ping URL만 사용하면 됩니다.
alias ping='ping -c 5'
6. 언제 어디서나 웹 서버를 시작하려면
alias www='python -m SimpleHTTPServer 8000'
7이라는 별칭을 사용할 수 있습니다. 네트워크 속도 테스트도 직장에서 자주 사용되지만 Linux에는 사용할 수 있는 자체 명령이 없습니다. 타사 도구 speedtest-cli를 사용합니다. 이 도구는 Github에서 직접 다운로드할 수 있으며 사용법도 자세히 설명되어 있습니다. 먼저 speedtest-cli 명령을 사용하여 가장 가까운 서버를 선택한 후 다음 별칭을 설정해야 합니다.
alias speed='speedtest-cli --server 2406 --simple'
8. 공용 IP는 무엇입니까? 기억력이 좋으면 바로 외울 수 있지만, 서버가 10대, 수백 대라면 어떨까요? 암기해서 최강의 두뇌에 참여할 수도 있습니다. 실제로 직접 쿼리할 수 있는 명령어가 있는데, 그 명령어가 너무 낯설고 기억하기 어려워서 과감히 별칭으로 설정했습니다.
alias ipe='curl ipinfo.io/ip'
9. LAN IP를 어떻게 알 수 있나요? 이 명령도 왜곡되어 결정적으로 별칭을 설정합니다.
alias ipi='ipconfig getifaddr en0'
10. 마지막으로 화면을 지우려면 ctrl + l 단축키를 사용하거나, 지우기 명령을 더 짧게 정의하여 더 직접적이고 사용하기 어렵게 만들 수 있습니다.
alias c='clear'
사람마다 Linux를 사용하는 방향이 다르고 작업 내용이 다르기 때문에 반드시 이 10개의 명령을 모두 사용하지는 않을 수도 있습니다. 작업 필드에 별칭으로 정의할 수 있는 복잡하고 번거로운 명령이 많이 있을 것입니다. 메시지 영역에 추가해 보세요!
위 내용은 생산성을 향상시킬 수 있는 10가지 Linux 명령 별칭의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!