hvordan anvendes linux kommando linjen: grundlæggende cli

,,,,,,, en skal til at styre dem, man skal til at finde dem, der skal bringe dem alle, og i samme distro binde dem.,,, kommando linjen er en af de mange styrker af linux - baserede systemer.hvorfor er det en styrke?der er ingen svar. der er mange svar.jeg er enig i, at den grafisk brugergrænseflade (ho) gør det lettere for brugeren at interagere med deres system, og det er det nye brugere kan få brug for at komme i gang med linux; det er, hvad jeg havde brug for, når jeg starter med linux tilbage i 2005.men som jeg modnet, som bruger jeg fandt cli (kommandolinjen grænseflade) var mere effektivt end at pusle med knapper af værktøj,.,, cli også gør det muligt for brugerne at være uafhængige af distros.bare se på derivater af ubuntu, selv hvis de bruger den samme kode grundlag har de forskellige redskaber til at gøre det samme arbejde.forskellige desktop - miljøer på samme distro har brug for forskellige måder at udføre det samme arbejde.brugeren har fn 's lære og derefter lære at gøre det samme, mens de hoppe mellem distros.desuden, hvis vi flytter mellem hat, opensuse og arch, bliver det endnu mere kompliceret.,, men når man forstår, at der i debian systemer baseret på passende få eller dpkg er kræver, at de skal håndtere software, livet bliver let.så det desn ligegyldigt, om du er på ubuntu eller lubuntu.,, da jeg var afhængig af en gui, plejede jeg at blive bekymret, om den pågældende distro har træk eller ikke - det handlede om visse elementer, udsættes eller skjult ved hjælp af vejledningen.et enkelt eksempel er den gnom er nautilus tillader ikke parti omdøbe i sager, hvor som kde er delfin.som et resultat af brugeren af x distro eller de tøver med at prøve andre projekter frygter, de ikke vil finde de samme redskaber.en gnome bruger behøver ikke at ofre en nyttig funktion, tak til kommandolinjen.,, men det er ikke alle kommando linjen.det sparer også ordningens midler, som forbruges af guis.så hvis du er på en langsommere system, du er bedre tjent med kommandolinjen end gui. folk tror, kommando linjen er vanskelig, det er det ikke.det er mere eller mindre som smsing til din pc, der fortæller, hvad vi skal gøre, så uden yderligere postyr, lad os lære noget grundlæggende i kommandolinjen.,, få shell, shell er dybest set et program, der viser den tekst, som i type i - kommandoer /ordrer på din computer til at udføre.som sådan er der en klar struktur af kommandoer, forskellige påtænker, kan anvende en anden struktur til at udføre det samme arbejde, er der mange patroner, der er til rådighed til linux, men den mest populære er smadre (bourne igen skal), som var udarbejdet af den nationale samlingsregering projekt.en mere moderne hylster med flere funktioner, er zsh ", som du kan installere deres distribution (vi vil tale om projektiler i en senere artikel).,, hvis du bruger en desktop - miljø, så har du brug for en terminal emulator at efterligne terminalen i denne grænseflade.forskellige distros kommer med deres egne terminalemulatorer: kde kommer med konsole og gnom kommer med nisse terminal.,, basale ordrer, når du åbner en terminal emulator ved misligholdelse, du er hjemme, fortegnelse over de loggede ind.vil du se navnet på logget på brugeren, efterfulgt af hostname.$betyder, at du er registreret som en almindelig forbruger, mens&#betyder, at du er registreret som rod.,, hvis du udfører administrative opgaver eller arbejder i rod telefonbøger aldrig arbejde som rod, da det vil ændre tilladelser for alle fortegnelser og dokumenter, de arbejdede på, at roden brugeren af disse fortegnelser, og deres indhold.,, kan du liste over alle fortegnelser og dokumenter i den nuværende fortegnelse med, er kommando.,,, [swapnil @ swaparch ~] $er,,, stationær dokumenter downloads musik billeder offentlige skabeloner, videoer, bevæger sig rundt, for at ændre en fortegnelse, brug, cd, kommando.du kan også bruge "tab" nøgle, som vil auto fuldender den vej.use frem og ind i telefonbøger.så hvis jeg gerne vil ændre adresseregister for downloads, der er inde i min mappe, løber vi cd og give den vej.i dette tilfælde swapnil "brugernavn.du er nødt til at skrive deres navn:,,, dokumenter /downloads /[swapnil @ swaparch ~] $cd /home /swapnil /downloads /[swapnil @ swaparch downloads. $, som du kan se i tredje linje "download" adresseregister er flyttet ind i firkantede parenteser, hvilket betyder, at i øjeblikket er vi i denne fortegnelse.jeg kan se alle underkataloger og filer i downloads fortegnelse fra driften, er kommando.,, du behøver ikke at give en fuldstændig vej, hvis du ønsker at komme ind i ubåden adresseregister for den nuværende fortegnelse.lad os sige, at vi ønsker at bevæge os inden for "test" register inden for den nuværende "download" register.bare skriv cd og registeret navn, i dette tilfælde, er det "test" uden skråstreg.,,, [swapnil @ swaparch downloads. $cd - test,,, hvis du ønsker at skifte til et andet register bare følger det samme mønster:, cd - path_of_directory,.hvis du ønsker at gå et skridt tilbage i registret, så brug, cd.. /.gå tilbage med to lister, cd.. /.. /osv.,, hvis du ønsker at komme ud af den nuværende fortegnelse og gå hjem, ganske enkelt type, cd,.,, man skal se det for at tro, du ikke behøver at skifte over til at se på indholdet.du kan bruge den, er kommando i således:,,, er /path_of_directory,,, f.eks.:,,, [swapnil @ swaparch ~] $er /home /swapnil /downloads /test /,,, der er ingen steder at gemme sig, til at se skjult telefonbøger og filer, - mulighed med, er kommando.,,, [swapnil @ swaparch ~] $er - en /home /swapnil /downloads /test /,,. størrelse betyder noget, med henblik på at se størrelsen af fortegnelser og dokumenter, som du kan bruge, - l mulighed med, er kommando.det vil også sige de tilladelser til filer og vejvisere, deres ejere og tid /dato for ændring:,,, [swapnil @ swaparch ~] $er - l /home /swapnil /downloads /test /i alt 4, drwxr-xr-x 2 swapnil brugere 4096 mar 26, der test_2,,, - gav os. filen størrelse i en form, svært at forstå.hvis du vil have den fil størrelse i en menneskeligt læsbar format, så brug, er - lh, kommando:,,, [swapnil @ swaparch ~] $er - lh /home /swapnil /downloads /test /, samlede 4.0k, drwxr-xr-x 2 swapnil brugere 4.0k mar 26, der test_2,,, hvis du ønsker at få en liste over alle de fortegnelser og dokumenter inde et sted, uden ekstra oplysninger såsom fil størrelse m.v., anvendelse, er - r, kommando.denne kommando vil give en meget lang produktion (afhængigt af, hvor mange sager er der) som adresseregister træer.,, lad os skabe en telefonbøger,, hvis du ønsker at skabe nye oversigter -, mkdir,.ved misligholdelse registret vil blive skabt i den nuværende fortegnelse.så giv den fuldstændige vej på det sted, hvor du vil registret oprettes:,,, mkdir /vej af modervirksomheden directory /navn på den nye fortegnelse,,, så hvis vi ønsker at skabe et register "distros" i "download" register, så er dette befaler jeg løber.,, [swapnil @ swaparch ~] $mkdir /home /swapnil /downloads /distros,,,,, hvis du ønsker at skabe en reserve adresseregister i en ny fortegnelse - - p "mulighed" mkdir ".jeg vil skabe et register til distro sammen med en sub - register "opensuse herinde.hvis jeg løber mkdir kommandoen med /distro /opensuse "som den vej, det vil kaste en fejl, at registret" distro "findes ikke.det er da muligheden "p" kommer på spil og skaber alle fortegnelser i den givne vej:,,, mkdir - p /home /swapnil /downloads /distros /opensuse,,,, denne kommando vil skabe nye register "distros og sub - register" opensuse herinde.,, og nu er det dem, hvis du vil slette fil eller fortegnelse - »rm« (for filer) og "rm - r (telefonbøger).du skal være meget forsigtig med denne kommando, fordi, hvis du ikke får den rette vej i sagen eller fortegnelse, så vil den fjerne alt fra den nuværende fortegnelse, og du kan miste værdifulde oplysninger.kommandoen er enkel:,,, rm /vej i registret eller fil,,, hvis jeg ønsker at fjerne de opensuse fortegnelse, kommandoen ville være:,,, rm - r /home /swapnil /downloads /distros /opensuse /,,, hvis du ønsker at slette hele indholdet af en fortegnelse over uden at directory selv anvendelse » * « joker med et snit.lad os sige, at jeg ønsker at slette hele indholdet af opensuse fortegnelse:,,, rm /home /swapnil /downloads /distros /opensuse /*,,,,, hvis der er under fortegnelser i f.eks. opensuse register, så får du brug for det - r mulighed også slette ubåden fortegnelser:,,, rm - r /home /swapnil /downloads /distros /opensuse /*,,,,,, det er nok for i dag.denne artikel vil gøre dig ret godt med kommando linjen.i den næste artikel, vi vil tage dig til næste niveau i forvaltningen af systemet via cli.,, indtil da, cd, farvel,

terminal window



Previous:
Next Page: