Manipulere filer og vise mappe innhold er gøy, men UNIX kommandolinjen er i stand til så mye mer! Fokus på noen av de andre nyttige oppgaver du kan utføre med kommandolinjen.
Mac OS X kommer fylt med et komplett sett med nyttige kommandoer. Du kan oppdage mange av kommandoene som er installert ved å vise filene i /usr /bin. Skriv inn cd /usr /bin
å navigere dit. Andre steder å lese inkludere /bin og /usr /local /bin.
Kalender kommandoen i UNIX
Cal kommandoen viser en kalender i tekstform. Bare å legge inn cal
på rask viser en kalender for inneværende måned.
Legg til et nummer til cal-kommandoen til å vise en 12-måneders kalender for dette året. Tallet som følger cal-kommandoen er det året du ønsker å se en kalender. For eksempel, for å vise en kalender for 1970, skriver cal 1970
.
Legg til en måned nummer og et år nummer for å vise kalenderen for den måneden. For eksempel, for å vise en kalender for April 2012, skriver cal 04 2012
.
Bruk -m flagget for å angi inneværende år, som i cal -m 08
for august av dette året.
en annen nyttig kommando som er relatert til cal-kommandoen er oppdatert. Trykk dato
på kommandolinjen for å vise dag, dato, klokkeslett, og året basert på innstillingene på datamaskinen
WHITEDRAGON:. ~ Markchambers $ dato man 15 januar 11:32:20 CDT 2011
Prosesser i UNIX
Har du noen gang vært nysgjerrig på hvorfor harddisken ser ut til å spinne og male på anledningen mens systemet er tilsynelatende inaktiv? Mac OS X har noen ganger en masse ting som skjer bak kulissene. Å oppdage akkurat hva maskinen er opptatt med å gjøre til enhver tid, bruker den øverste kommandoen til å vise alle de handlinger som datamaskinen er utøvende
Disse aktivitetene kalles prosesser.;
noen er opprettet når du starter programmer, og andre er bare oppgaver som Mac OS X har å ta vare på for å holde ting knirkefritt.
I tillegg til å liste opp navnene på de ulike prosessene som er i bruk, topp forteller deg hvor mye av CPU blir viet til hver prosess. Dette gjør at du vet hva prosessen er for tiden hogging all datakraft.
Noen ganger en prosess boder, effektivt fryse handlingen. Ved å bruke den øverste kommandoen for å finne prosess ID (PID) av den fornærmende prosessen, kan du stanse prosessen. Bare bruk kommandoen kill fulgt av PID av prosessen som du ønsker å stoppe. (Mannen hjelpesiden for kommandoen kill gir flere alternativer som kan hjelpe avslutte sta prosesser med fordommer.)
Ikke
gå drepe prosesser med en lettvint holdning! Selv om Mac OS X er ekstremt stabil, fjerne feil prosessen - som init eller mach_init - er snarere som å fjerne et bein fra en av disse dypvannsboreplattformer: selve definisjonen av Not Good
Du kunne. låse opp systemet og taper uansett hva du gjør i andre programmer. Hvis du bare ønsker å stenge en dårlig oppførsel program, gå grafisk igjen (i hvert fall for en stund) og bruke Tvungen avslutning menykommandoen fra Apple-menyen.
Som topp, en annen hendig kommando for å undersøke prosessen info er ps (forkortelse for ferd status
). Oftest vil du ønsker å legge til noen flagg til ps kommandoen for å få den informasjonen du ønsker. For eksempel kan du prøve følgende kommando:
ps aux
Mannen side for ps forklarer hva hvert flagg betyr
.