11 Kmand Linux Utli Inqas Magħruf
Linja ta 'kmand Linux tattira ħafna mill-Linux Enthusiastic. Utent normali tal-Linux ġeneralment ikollu vokabularju ta' bejn wieħed u ieħor 50-60 kmandi biex iwettaq il-ħidma tiegħu ta' kuljum. Il-kmandi tal-Linux u l-iswiċċijiet tagħhom jibqgħu l-aktar teżor siewi għal utent tal-Linux, programmatur tal-iskript Shell u Amministratur. Hemm xi Kmandi tal-Linux li huma inqas Magħrufa, iżda utli ħafna u utli irrispettivament mill-fatt jekk intix Novice jew Utent Avvanzat.
Dan l-artikolu stess għandu l-għan li jitfa 'dawl fuq xi wħud mill-kmandi Linux inqas magħrufa li żgur jgħinuk biex timmaniġġja d-Desktop/Server tiegħek b'mod aktar effiċjenti.
1. sudo !! kmand
It-tħaddim tal-kmand mingħajr ma tispeċifika kmand sudo jagħtik żball miċħud permess. Allura, m'għandekx bżonn terġa 'tikteb il-kmand kollu mill-ġdid biss poġġi '!!' se taqbad l-aħħar kmand.
$ apt-get update E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied) E: Unable to lock directory /var/lib/apt/lists/ E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
$ sudo !! sudo apt-get update [sudo] password for server: … .. Fetched 474 kB in 16s (28.0 kB/s) Reading package lists... Done [email :~$
2. kmand python
Il-kmand ta 'hawn taħt jiġġenera paġna web sempliċi fuq HTTP għas-siġra tal-istruttura tad-direttorju u jista' jiġi aċċessat fil-port 8000 fil-browser sakemm jintbagħat sinjal ta 'interruzzjoni.
# python -m SimpleHTTPServer
3. mtr Kmand
Ħafna minna huma familjari mal-ping u traceroute. Kif dwar li tgħaqqad il-funzjonalità kemm tal-kmand f'wieħed mal-kmand mtr. F'każ li mtr ma jkunx installat fil-magna tiegħek, apt jew yum il-pakkett meħtieġ.
$ sudo apt-get install mtr (On Debian based Systems)
# yum install mtr (On Red Hat based Systems)
Issa mexxi mtr kmand biex tibda tinvestiga l-konnessjoni tan-netwerk bejn il-host mtr runs fuq u google.com.
# mtr google.com
4. Ctrl+x+e Kmand
Dan il-kmand huwa utli ħafna għall-amministratur u l-iżviluppaturi. Biex Awtomatizza l-kompitu ta 'kuljum, amministratur jeħtieġ li jiftaħ editur billi jittajpja vi, vim, nano, eċċ. Kif dwar isparar editur instantanju (mit-terminal).
Agħfas Ctrl-x-e mill-pront tat-terminal u tibda taħdem fl-editur.
5. nl Kmand
Il-kmand nl in-numru tal-linji ta 'fajl. Innumera l-linji ta 'fajl għid 'one.txt' bil-linji jgħidu (Fedora, Debian, Arch, Slack u Suse). L-ewwel elenka l-kontenut ta 'fajl one.txt bl-użu tal-kmand tal-qtates.
# cat one.txt fedora debian arch slack suse
Issa mexxi kmand nl biex telenkahom b'mod numerat.
# nl one.txt 1 fedora 2 debian 3 arch 4 slack 5 suse
6. shuf Kmand
Il-kmand shuf tagħżel b'mod każwali linji/fajls/folder minn fajl/folder. L-ewwel elenka l-kontenut ta' folder billi tuża l-kmand ls.
# ls Desktop Documents Downloads Music Pictures Public Templates Videos
# ls | shuf (shuffle Input) Music Documents Templates Pictures Public Desktop Downloads Videos
# ls | shuf -n1 (pick on random selection) Public
# ls | shuf -n1 Videos
# ls | shuf -n1 Templates
# ls | shuf -n1 Downloads
Nota: Dejjem tista' tissostitwixxi 'n1' b''n2' biex tagħżel żewġ għażla każwali jew kwalunkwe numru ieħor ta' għażla każwali billi tuża n3, n4...
7. Kmand ss
L-ss tirreferi għall-istatistika tas-socket. Il-kmand jinvestiga s-socket u juri informazzjoni simili għall-kmand netstat. Jista 'juri aktar informazzjoni dwar TCP u l-istat minn għodod oħra.
# ss State Recv-Q Send-Q Local Address:Port Peer Address:Port ESTAB 0 0 192.168.1.198:41250 *.*.*.*:http CLOSE-WAIT 1 0 127.0.0.1:8000 127.0.0.1:41393 ESTAB 0 0 192.168.1.198:36239 *.*.*.*:http ESTAB 310 0 127.0.0.1:8000 127.0.0.1:41384 ESTAB 0 0 192.168.1.198:41002 *.*.*.*:http ESTAB 0 0 127.0.0.1:41384 127.0.0.1:8000
8. l-aħħar Kmand
Il-kmand l-aħħar juri l-istorja tal-aħħar utenti li illoggjaw. Dan il-kmand ifittex permezz tal-fajl “/var/log/wtmp” u juri lista ta’ utenti li illoggjaw u ma illoggjawx flimkien ma’ tty’s.
# last server pts/0 :0 Tue Oct 22 12:03 still logged in server tty8 :0 Tue Oct 22 12:02 still logged in … ... (unknown tty8 :0 Tue Oct 22 12:02 - 12:02 (00:00) server pts/0 :0 Tue Oct 22 10:33 - 12:02 (01:29) server tty7 :0 Tue Oct 22 10:05 - 12:02 (01:56) (unknown tty7 :0 Tue Oct 22 10:04 - 10:05 (00:00) reboot system boot 3.2.0-4-686-pae Tue Oct 22 10:04 - 12:44 (02:39) wtmp begins Fri Oct 4 14:43:17 2007
9. curl ifconfig.me
Allura kif tikseb l-indirizz IP Estern tiegħek? Tuża google?. Ukoll il-kmand joħroġ l-indirizz IP estern tiegħek dritt fit-terminal tiegħek.
# curl ifconfig.me
Nota: Jista' jkun li ma jkollokx pakkett curl installat, għandek apt/yum biex tinstalla l-pakkett.
10. kmand tas-siġra
Ikseb l-istruttura tad-direttorju attwali f'format bħal siġra.
# tree
. |-- Desktop |-- Documents | `-- 37.odt |-- Downloads | |-- attachments.zip | |-- ttf-indic-fonts_0.5.11_all.deb | |-- ttf-indic-fonts_1.1_all.deb | `-- wheezy-nv-install.sh |-- Music |-- Pictures | |-- Screenshot from 2013-10-22 12:03:49.png | `-- Screenshot from 2013-10-22 12:12:38.png |-- Public |-- Templates `-- Videos 10 directories, 23 files
11. pstree
Dan il-kmandi juri l-proċessi kollha li qed jaħdmu bħalissa flimkien mal-proċess tat-tfal assoċjati, f'format bħal siġra simili għall-output tal-kmand siġra.
# pstree init─┬─NetworkManager───{NetworkManager} ├─accounts-daemon───{accounts-daemon} ├─acpi_fakekeyd ├─acpid ├─apache2───10*[apache2] ├─at-spi-bus-laun───2*[{at-spi-bus-laun}] ├─atd ├─avahi-daemon───avahi-daemon ├─bluetoothd ├─colord───{colord} ├─colord-sane───2*[{colord-sane}] ├─console-kit-dae───64*[{console-kit-dae}] ├─cron ├─cupsd ├─2*[dbus-daemon] ├─dbus-launch ├─dconf-service───2*[{dconf-service}] ├─dovecot─┬─anvil │ ├─config │ └─log ├─exim4 ├─gconfd-2 ├─gdm3─┬─gdm-simple-slav─┬─Xorg │ │ ├─gdm-session-wor─┬─x-session-manag─┬─evolution-a+ │ │ │ │ ├─gdu-notific+ │ │ │ │ ├─gnome-scree+ │ │ │ │ ├─gnome-setti+ │ │ │ │ ├─gnome-shell+++ │ │ │ │ ├─nm-applet──+++ │ │ │ │ ├─ssh-agent │ │ │ │ ├─tracker-min+ │ │ │ │ ├─tracker-sto+ │ │ │ │ └─3*[{x-sessi+ │ │ │ └─2*[{gdm-session-wor}] │ │ └─{gdm-simple-slav} │ └─{gdm3} ├─6*[getty] ├─gnome-keyring-d───9*[{gnome-keyring-d}] ├─gnome-shell-cal───2*[{gnome-shell-cal}] ├─goa-daemon───{goa-daemon} ├─gsd-printer───{gsd-printer} ├─gvfs-afc-volume───{gvfs-afc-volume}
Dak kollu għalissa. Fl-artiklu li jmiss tiegħi nixtieq ikopri ċerti kmandi oħra Linux inqas magħrufa li jkunu pjaċevoli. Sa dakinhar ibqa' sintonizzat u mqabbad ma' Tecmint. Like u share magħna u għinna nfirxu.
Aqra wkoll:
- 10 Kmandi Linux Inqas Magħrufa – Parti 2
- 10 Kmandi Inqas Magħrufa għal Linux – Parti 3
- 10 Kmandi Effettivi tal-Linux Inqas Magħruf – Parti IV
- 10 Kmandi Utli Linux Inqas Magħruf - Parti V