10 vähemtuntud Linuxi käsku - 2. osa
Jätkates 11 vähemtuntud kasulike Linuxi käskude viimast vestlust - I osa, siin selles artiklis, keskendume teistele vähem tuntud Linuxi käskudele, mis osutuvad töölaua ja serveri haldamisel väga kasulikuks.
12. käsk
Iga terminali sisestatud käsk salvestatakse ajalukku ja seda saab ajaloo käsu abil uuesti proovida.
Kuidas oleks ajaloo käskluse petmisega? Jah, saate seda teha ja see on väga lihtne. Enne kui sisestate käsu terminali, pange lihtsalt üks või mitu tühikut ja teie käsk ei salvestata.
Proovime proovida. Proovime terminalis pärast ühte tühimikku viit tavalist Linuxi käsku (ütleme ls, pwd, uname, kaja "hi" ja kes) ja kontrollime, kas need käsud on ajalukku dokitud või mitte.
[email :~$ ls [email :~$ pwd [email :~$ uname [email :~$ echo “hi” [email :~$ who
Nüüd käivitage käsk ajalugu, et näha, kas need ülaltoodud täidetud käsud on salvestatud või mitte.
[email :~$ history 40 cd /dev/ 41 ls 42 dd if=/dev/cdrom1 of=/home/avi/Desktop/squeeze.iso 43 ping www.google.com 44 su
Näete, et meie viimati täidetud käske pole sisse logitud. võime ajalugu ka petta, kasutades asenduskäsku ‘kass | bash ’muidugi jutumärkideta, samamoodi nagu ülal.
13. stat käsk
Linuxi käsk stat kuvab faili või failisüsteemi olekuteavet. Stat näitab faili kohta palju teavet, mille nimi edastatakse argumendina. Olekuteabe hulka kuuluvad faili suurus, plokid, juurdepääsuõigused, faili viimase juurdepääsu kuupäev ja kellaaeg, muutmine, muutmine jne
[email :~$ stat 34.odt File: `34.odt' Size: 28822 Blocks: 64 IO Block: 4096 regular file Device: 801h/2049d Inode: 5030293 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 1000/ avi) Gid: ( 1000/ avi) Access: 2013-10-14 00:17:40.000000000 +0530 Modify: 2013-10-01 15:20:17.000000000 +0530 Change: 2013-10-01 15:20:17.000000000 +0530
14. . ja .
Ülaltoodud klahvikombinatsioon ei ole tegelikult käsk, vaid näpistamine, mis paneb viivitama viimase käsu argumendi viimati sisestatud käsu järjekorras eelmise sisestatud käsuga. Vajutage lihtsalt ja hoidke all nuppu „Alt“ või „Esc“ ja jätkake „.”.
15. pv käsk
Võimalik, et olete teksti simuleerinud spetsiaalselt Hollywoodi filmides, kus tekst kuvatakse nii, nagu oleks see kirjutatud reaalajas. Kasutades käsku pv Käsk pv ei pruugi olla teie süsteemi installitud ja peate pv-i installimiseks oma kasti apt või yum vajalikud paketid.
[email :# echo "Tecmint [dot] com is the world's best website for qualitative Linux article" | pv -qL 20
Tecmint [dot] com is the world's best website for qualitative Linux article
16. kinnitus | veerg -t
Ülaltoodud käsk näitab kogu ühendatud failisüsteemi loendit kenas vormingus koos spetsifikatsioonidega.
[email :~$ mount | column -t
/dev/sda1 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) fusectl on /sys/fs/fuse/connections type fusectl (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) nfsd on /proc/fs/nfsd type nfsd (rw)
17. Ctr + l käsk
Enne kaugemale minekut lubage mul küsida, kuidas terminali tühjendate. Hmmm! Sisestate viipal "selge". Noh, ülaltoodud käsk teeb terminali puhastamise korraga. Vajutage lihtsalt klahvi Ctr + l ja vaadake, kuidas see teie terminali korraga tühjendab.
18. lokke käsk
Kuidas oleks, kui kontrolliksite lugemata kirju käsurealt. See käsk on väga kasulik neile, kes töötavad peata serveris. Jällegi küsib see parooli käitamise ajal ja te ei pea ülaltoodud real parooli kodeerima, mis on muidu turvarisk.
[email :~$ curl -u [email --silent "https://mail.google.com/mail/feed/atom" | perl -ne 'print "\t" if //; print "$2\n" if /<(title|name)>(.*)<\/>/;'
Enter host password for user '[email ': Gmail - Inbox for [email People offering cars in Delhi - Oct 26 Quikr Alerts another dependency question Chris Bannister Ralf Mardorf Reco Brian François Patte Curt Siard berenger.morel Hi Avishek - Download your Free MBA Brochure Now... Diya ★Top Best Sellers Of The Week, Take Your Pick★ Timesdeal aptitude misconfigure? Glenn English Choosing Debian version or derivative to run Wine when resource poor Chris Bannister Zenaan Harkness Curt Tom H Richard Owlett Ralf Mardorf Rob Owens
19. ekraani käsk
Ekraanikäsk võimaldab pika tööprotsessi eraldada seansist, mida saab uuesti kinnitada, kui see on vajalik, mis annab käskude täitmisel paindlikkuse.
Protsessi (pika) käivitamiseks täidame tavaliselt nii
[email :~$ ./long-unix-script.sh
Mis ei oma paindlikkust ja vajab kasutajat praeguse seansi jätkamiseks, kuid kui täidame ülaltoodud käsu kujul.
[email :~$ screen ./long-unix-script.sh
Seda saab erinevatel seanssidel lahti ühendada või uuesti kinnitada. Kui käsk täidab, vajutage kinnitamise eemaldamiseks klahve "Ctrl + A" ja seejärel "d". Jooksu kinnitamiseks.
[email :~$ screen -r 4980.pts-0.localhost
Märkus. Siin on selle käsu hilisem osa ekraani ID, mille saate hankida käsuga ‘screen -ls’. Ekraanikäskude ja nende kasutamise kohta lisateabe saamiseks lugege meie artiklit, mis näitab näiteid mõne kasuliku 10 ekraanikäsu kohta.
20. toimik
Ei! ülaltoodud käsk pole kirjaviga. ‘Fail’ on käsk, mis annab teile teavet failitüübi kohta.
[email :~$ file 34.odt 34.odt: OpenDocument Text
21. id
Ülaltoodud käsk printib tegelikud ja tõhusad kasutaja- ja rühmatunnused.
[email :~$ id
uid=1000(avi) gid=1000(avi) groups=1000(avi),24(cdrom),25(floppy),29(audio),30(dip),44(video),46(plugdev),109(netdev),111(bluetooth),117(scanner)
Praeguseks kõik. Nähes selle seeria viimase artikli ja selle artikli edu, tulen varsti selle artikli teise osaga, mis sisaldab mitmeid teisi vähemtuntud Linuxi käske. Siiani püsige lainel ja olge Tecmintiga ühendatud. Ärge unustage, et annate meile kommentaarides oma väärtuslikku tagasisidet.
- 10 vähem tuntud käsku Linuxile - 3. osa
- 10 vähemtuntud tõhusat Linuxi käsku - IV osa
- 10 vähemtuntud kasulikku Linuxi käsku - V osa