Pangunahing Command Line Utility

Anonim

Maraming mga gumagamit ng Mac ang ganap na umiiwas sa command line, ang isang makatwirang halaga ay malamang na hindi alam na mayroon ito. Para sa mausisa doon, narito ang ilang basic at mahahalagang command at functionality para malaman kung gusto mong magsimula gamit ang Mac OS X Terminal. Sasaklawin namin ang simpleng pagmamanipula ng file, pagmamaniobra sa file system, pagpapakita at pagpatay ng mga proseso, at higit pa. Tandaang tanggalin ang mga bracket o hindi gagana ang mga command.

The Command Line Basics

  • ls -la ilista ang lahat ng nilalaman ng isang direktoryo kasama ang mga nakatagong file
  • cdilipat sa tinukoy na direktoryo, ang cd /Applications ay ililipat sa folder ng iyong mga application
  • mv Nagagawa ngmv na palitan ang pangalan ng mga file o ilipat ang mga ito, depende sa paggamit
  • cpkinokopya ang isang file sa alinman sa isang bagong filename o destinasyon
  • pusa | higit pa ipakita ang mga nilalaman ng isang screen ng file sa pamamagitan ng screen sa pamamagitan ng 'piping' ang mga nilalaman sa pamamagitan ng higit pa
  • touchay gumagawa ng file na may ibinigay na pangalan, hal: touch test.txt ay gagawa ng blangkong text file
  • top magpakita ng patuloy na ina-update na listahan ng lahat ng tumatakbong proseso, kabilang ang memory at paggamit ng cpu, ang PID ay ang process ID na iyong gagamitin para patayin ang isang proseso
  • ps -aux ilista ang lahat ng prosesong tumatakbo mula sa lahat ng user, ililista lang ng -ux ang mga proseso ng kasalukuyang user
  • kill -9patayin ang tinukoy na process id (pangunahing puwersahang huminto para sa command line)
  • rmTinatanggal ng rm ang tinukoy na file o direktoryo, walang babala kaya gamitin nang may pag-iingat
  • pingmatukoy ang latency ng network sa pamamagitan ng pag-ping sa isa pang host

General Command Line Usability Tips

  • Gamitin ang tab key, ang tab key ay mag-autocomplete ng mga direktoryo at filename para sa iyo
  • Paganahin ang may kulay na terminal, ginagawa nitong mas madaling mag-browse sa maraming file
  • Kung malito ka ng isang command, subukang patakbuhin ito gamit ang –help flag, na kadalasang magpapakita ng mga pangunahing tagubilin sa ibinigay na command
  • Tandaan ang mga manu-manong pahina ay umiiral din sa maraming command, i-access ang mga ito sa pamamagitan ng pag-type ng man , hal: man ping
  • Kung ang output ng isang utos ay lilipad sa iyo at masyadong marami upang magkasya sa isang screen, subukang i-pipe ito sa higit pa, tulad nito: ls -la |moreito ay magbibigay-daan sa iyo upang makita ang output ng isang screen sa isang pagkakataon
  • Maaari mong i-export ang mga nilalaman ng isang file, output ng isang command, at mga resulta ng isang script sa isang text file gamit ang mga alligator (hindi tamang terminolohiya, ipagpaumanhin mo ang aking pagkalimot), hal: ls -la /Applications > applist.txt
  • Kung napansin mo na ang pag-load ng iyong CPU nang hindi naaangkop, ang isang magandang lugar para mahanap ang mali na proseso ay ang top command, gamitin ang tuktok kasabay ng kill para mahanap ang process ID at patayin ang CPU hog
  • Huwag matakot na madumihan ang iyong mga kamay!

Para sa higit pang impormasyon, tip, at trick, tiyaking tingnan ang aming iba pang mga entry sa command line at basahin ang Sampung OS X Command Line Utility na maaaring hindi mo alam.

Pangunahing Command Line Utility