Fitur Tersembunyi Linux


64

Jawaban:


52

Untuk mendapatkan bola, saya menemukan layar menjadi penting:

Ketika layar dipanggil, itu menciptakan satu jendela dengan shell di dalamnya (atau perintah yang ditentukan) dan kemudian keluar dari jalan Anda sehingga Anda dapat menggunakan program seperti biasa. Kemudian, kapan saja, Anda dapat membuat jendela baru (layar penuh) dengan program lain di dalamnya (termasuk lebih banyak shell), mematikan jendela saat ini, melihat daftar jendela yang aktif, menghidupkan dan mematikan keluaran log, menyalin teks di antara windows, melihat riwayat scrollback, beralih antar windows, dll. Semua windows menjalankan program mereka sepenuhnya independen satu sama lain. Program terus berjalan ketika jendela mereka saat ini tidak terlihat dan bahkan ketika seluruh sesi layar terlepas dari terminal pengguna.


Adakah yang punya sesuatu untuk dikatakan tentang profil layar yang diluncurkan dengan ubuntu 9.04? saya melihat mereka untuk sedikit tetapi tidak memberi mereka cukup waktu untuk dapat mengatakan jika mereka benar-benar berguna atau hanya terlihat bagus
xkcd150

12
YA TUHAN! layar lagi?
setatakahashi

@ xkcd150, mereka sangat mirip, tetapi kemenangan terbesar adalah baris status. Ini menunjukkan semua jendela Anda plus banyak hal tentang mesin.
Statika

Dan jika Anda ingin versi layar yang baik gunakan tmux;)
Good Person

45

Mungkin saya tidak menggunakannya setiap hari, tetapi saya sering menggunakannya:

  • strace Periksa file apa yang dimuat oleh proses.
  • htop Atasan yang lebih bagus.
  • mtr ping + traceroute digabungkan
  • lynx / links / w3m Jika Anda perlu menjelajah konsol
  • ettercap Sniffer jaringan hebat (saya lebih suka daripada wireshark)
  • scripting bash Setiap admin * nix harus mengetahui hal ini.
  • Bahasa pemrograman. Untuk hal-hal yang lebih kompleks, tinggal jauh dari bash scripting dan gunakan sesuatu seperti python / perl / ruby ​​/ tcl / ... (Saya menggunakan Lisp)
  • Midnight Commander bisa menjadi hal yang bagus untuk orang yang menyukai komandan norton.
  • irssi Anda tidak pernah tahu kapan Anda hanya ingin bertanya sesuatu di IRC.
  • wget / curl Unduh item dari baris perintah.
  • scp Salin barang di ssh
  • lftp / ncftp Klien FTP yang baik (bisa skrip).
  • iotop Periksa apa yang membuat disk Anda stres
  • port scanner nmap baik

Saya akan menambahkan di atas juga
PiL

Kedua dokumen bash TLDP sangat buruk.
adaptr

33

Saya terkejut menemukan bahwa Anda dapat menjalankan aplikasi GUI jarak jauh melalui SSH, menggunakan parameter "-X". Sebagai contoh:

# on my machine
$ ssh -X linuxserver
# on remote machine
$ gedit /etc/my.cnf &

Jendela gedit muncul di mesin lokal saya, mengedit file "my.cnf" di server.

Saya berasumsi ini hanya berfungsi jika mesin klien Anda memiliki lingkungan X - dengan kata lain, bukan pada Windows. Tapi itu bekerja dengan baik di Mac saya!


9
menggunakan xming sourceforge.net/projects/xming Anda dapat membuatnya bekerja di windows juga!
xkcd150

3
Penerusan SSH melakukan enkripsi yang memperlambat segalanya. Jika Anda menggunakan LAN yang aman, Anda dapat mengirim program dari satu desktop Linux ke sesi komputer X Linux lainnya. Sangat berguna. Saya biasa menjalankan film melalui mplayer seperti itu di desktop utama saya yang dicolokkan ke stero di salah satu ujung ruang lounge. Audio mplayer kemudian akan keluar stereo tetapi gambar akan sampai ke laptop saya (melalui ethernet) di ujung lain dari ruang lounge yang dicolokkan ke proyektor data. Film rumah yang luar biasa.
Gareth

5
Alih-alih menambahkan -X setiap kali Anda dapat memperbarui ssh_config Anda dengan baris host yang cocok dengan host internal Anda dan ruang alamat 'Host .domain.org 192.168. . * 'dan aktifkan opsi' ForwardX11 yes '
Zoredache

Saya sudah terbiasa dengan -Y, tidak pernah belajar bedanya.
Notmyfault

-Y adalah penerusan X11 yang tepercaya. Ini jauh lebih aman daripada -X (penerusan X11 sederhana). BTW banyak pengaturan sshd default tidak akan mengizinkan -X sekarang, hanya -Y. Jika menggunakan -X Anda menemukan kesalahan aneh, aplikasi ditutup dengan kesalahan "MIT MAGIC COOKIE", kemudian gunakan -Y. Kesimpulan: jangan gunakan -X, hanya -Y
wazoox

33

Sering diabaikan, itu alat yang sangat berguna. lsof memungkinkan Anda melihat daftar setiap file yang terbuka pada sistem, siapa / apa yang menggunakannya, dll.

Misalnya:

root@tower:~ # umount /mnt/hardy
umount: /mnt/hardy: device is busy
umount: /mnt/hardy: device is busy
root@tower:~ # lsof | grep /mnt/hardy
bash       5966       root  cwd       DIR      253,2     1024          2 /mnt/hardy
root@tower:~ #

Sekarang saya melihat bahwa saya masuk ke shell di terminal lain, dan / mnt / hardy adalah direktori kerja saya saat ini. Jadi saya bisa membunuh shell itu, atau pergi ke terminal lain dan keluar dari direktori itu sehingga bisa dilepas.

Itu benar-benar contoh sepele, sangat berguna untuk membersihkan kuman 'bot' sesekali juga. Pilihannya luas, lihat mans untuk lebih lanjut.


2
fuser adalah trik bagus lainnya, jika Anda hanya tertarik pada satu file atau satu mountpoint.
bdonlan

1
Tersembunyi pasti. Saya sudah mencari fitur ini sejak lama. (Saya noob meskipun)
CGP

Ini benar-benar luar biasa. Dikombinasikan dengan ide UNIX dari segalanya (well, hampir) menjadi file, ia dapat melakukan hal-hal luar biasa. Banyak hal yang pada awalnya tampak tidak mungkin atau sulit dilakukan ternyata dapat diselesaikan dengan oneliner berkat beberapa opsi lsof.
ptman

31

Untuk mengubah ke direktori terakhir Anda berada di:

cd -

Saya menggunakan ini sepanjang waktu.
MathewC

26

Tumpukan jaringan dapat dibiarkan berjalan setelah sistem berhenti. Saya tidak tahu apakah ini saat ini dengan seri kernel 2.6.x, tetapi pada versi yang lebih lama, Anda dapat mengkonfigurasi firewall / routing, kemudian menghentikan sistem tanpa shutdown , hanya menyisakan tumpukan jaringan berjalan. Hal ini akan memungkinkan Anda untuk membuat murah (meskipun statis) firewall yang "tidak dapat hacked" - karena tidak ada yang ke hack, karena tidak ada program atau layanan, hanya bagian tumpukan jaringan kernel lewat paket bolak-balik. ..


Wow. Benar-benar keren! +1 Saya pasti akan mencoba ini pada kernel 2.6 ketika saya memiliki waktu luang.
wzzrd

Itu luar biasa, tapi bagaimana itu tidak bisa dibalik? Bukankah kernel masih harus berjalan? Atau apakah kernel minimal?
cdeszaq

7
"Inti"? Apa ini "Kernel" yang Anda bicarakan? Ketika masuk ke mode ini, satu-satunya kode yang berjalan adalah / network stack /. Tidak ada penjadwalan tugas, tidak ada API, kode, layanan, ruang pengguna, tidak ada, zip, nada ... hanya suara samar paket yang bergema melalui ethernet ... Anggap saja lebih sebagai perangkat tertanam dengan dua fungsi dalam hidup - terima , dan mengirim, paket. Saya kira Anda bisa "meretas" ini dalam arti bahwa Anda dapat mencoba dan menyelinap melalui paket, tetapi tidak ada yang dapat / langsung / serang di tumpukan itu sendiri.
Avery Payne

24

Saya suka "mencari" - cara yang jauh lebih mudah untuk menemukan file daripada "menemukan. -Nama xxxx -cetak". Perhatikan bahwa Anda harus menggunakan perintah updatedb dengan itu untuk indeks file Anda yang terbaru; lihat halaman manual untuk detailnya.


4
Untungnya, banyak distro Linux memasukkan updatedb di cron.daily :-).
Matt Solnit

1
Ini juga jauh lebih cepat daripada menemukan.
cgp

Harus ditunjukkan bahwa beberapa orang menganggap lokasi sebagai risiko keamanan. Yang sedang berkata, saya menggunakannya sepanjang waktu :-)
baudtack

Versi terbaru dari loc memiliki tombol -i untuk mengabaikan case, sangat praktis.
niXar

Dan untuk keamanan, ada versi cari aman, yang memungkinkan Anda "menemukan" hanya file-file yang benar-benar dapat dilihat oleh pengguna yang masuk.
Jürgen A. Erhard

19

Saya menemukan "ngrep" sangat berguna untuk men-debug kode jaringan pada server jarak jauh tanpa harus menyodok file tcpdump:

ngrep -d any -W byline port 80

misalnya, akan menunjukkan kepada Anda permintaan dan respons HTTP langsung.

Satu hal lain yang sering saya temukan berguna adalah "-e" beralih ke strace:

strace -p <pid> -e trace=open

akan menampilkan semua syscalls terbuka () untuk pid yang diberikan, dan

strace -p <pid> -e trace=\!rt_sigprocmask

akan mengecualikan semua panggilan ke rt_sigprocmask () dari output (berguna untuk men-debug kode RoR, yang tampaknya membuat banyak sekali panggilan itu ketika dibuat untuk menggunakan pthreads).


Sekarang saya benar-benar mulai menyukai linux. :)
THE

17
apropos

DESKRIPSI Setiap halaman manual memiliki deskripsi singkat yang tersedia di dalamnya. apropos mencari deskripsi untuk instance kata kunci.

gyaresu@debian:~/bin$ apropos ettercap
etter.conf (5)       - Ettercap configuration file
ettercap (8)         - (unknown subject)
ettercap_curses (8)  - (unknown subject)
ettercap_plugins (8) - (unknown subject)

Saya selalu menggunakan man -ktetapi saya mengalami gangguan ejaan.
mctylr

15

Untungnya saya hanya perlu beberapa kali, tetapi tombol Magic SysRq masih tetap menjadi salah satu fitur tersembunyi favorit saya.

Alt + SysRq + RSEIUB


1
+1 Magic SysRQ berwarna emas. Ingat 'Mengangkat Gajah Sangat Membosankan' sebagai petunjuk untuk menggunakan kunci, meskipun urutannya tidak diatur dalam batu. Itulah sebabnya RSEIUB digunakan di atas: ia menyinkronkan data ke disk sebelum memberikan perintah 'terminasi' dan 'bunuh' alih-alih sebaliknya. Pesanan yang benar masih bisa diperdebatkan.
wzzrd

Bantuan memori lain: BUSIER (dieja mundur).
Mei

13
NAME
 units -- conversion program

DESCRIPTION
 The units program converts quantities expressed in various scales to their 
equivalents in other scales.  The units program can only handle multiplicative
scale changes.  It cannot convert Celsius to Fahrenheit, for example.
It works interactively by prompting the user for input:

     You have: meters
     You want: feet
             * 3.2808399
             / 0.3048

     You have: cm^3
     You want: gallons
             * 0.00026417205
             / 3785.4118

     You have: meters/s
     You want: furlongs/fortnight
             * 6012.8848
             / 0.00016630952

     You have: 1|2 inch
     You want: cm
             * 1.27
             / 0.78740157

12

Ini tidak benar-benar tersembunyi, tetapi mungkin begitu bagi mereka yang tidak memiliki pengalaman, tapi saya sangat suka bisa memberikan daftar dan membiarkan bash memperluasnya seperti di:

cp arq{,.bak}

yang sama dengan mengetik

cp arq arq.bak

Saya juga menggunakan jalan pintas sejarah (saya tidak berpikir itu istilah yang tepat, tapi ...) suka

!! 

untuk mengulangi perintah terakhir, atau

^foo^bar 

untuk mengganti foo by bar pada perintah terakhir


12

ssh-copy-id untuk mentransfer kunci ssh. Cara lama adalah menggunakan kunci ssh dan bahkan lebih tua adalah dengan scp kunci dan kemudian kunci cat. Jika Anda menggunakan port ssh non-standar maka ini akan melakukan trik untuk Anda ..

ssh-copy-id -i / path / ke / key '-p hostname tidak standar'

Jika tidak..

ssh-copy-id -i / path / ke / nama host kunci


11

Konsol virtual. Kebanyakan orang tahu cara menggunakan (Ctrl-) Alt-F1 untuk sampai ke konsol pertama, dll., Tetapi bagaimana jika Anda memiliki lebih dari 12? Anda dapat menggunakan Alt-Kiri dan Alt-Kanan untuk menggilir sisanya. :-D


wow, bung, pada saat itu, gunakan saja layar. hehe :) saya memilikinya di layar .rcrc saya untuk menunjukkan taskbar di bagian bawah membiarkan saya tahu layar terbuka
Roy Rico

dan apa id konsol ke-12 yang menjalankan lingkungan desktop (mis. gnome)?
Behrooz

11

Saya suka paket debian-goodies:

Deskripsi: Utilitas gaya kotak peralatan kecil untuk sistem Debian
 Program-program ini dirancang untuk diintegrasikan dengan alat shell standar,
 memperluas mereka untuk beroperasi pada sistem pengemasan Debian.
 .
  dgrep - Cari semua file dalam paket tertentu untuk regex
  dglob - Membuat daftar nama paket yang cocok dengan suatu pola
 .
 Ini juga termasuk, karena mereka berguna dan tidak membenarkan
 paket mereka sendiri:
 .
  debget - Ambil .deb untuk paket di basis data APT
  dpigs - Menampilkan paket yang diinstal menempati ruang paling banyak
  debman - Mudah melihat halaman manual dari biner .deb tanpa mengekstraksi
  debmany - Pilih halaman manual dari paket yang diinstal atau dihapus
  checkrestart - Bantuan untuk menemukan dan memulai kembali proses yang menggunakan yang lama
                 versi file yang ditingkatkan (seperti perpustakaan)
  popbugs - Menampilkan daftar bug rilis kritis yang disesuaikan berdasarkan
                 paket yang Anda gunakan (menggunakan data kontes-popularitas)

dan juga moreutils, yang pada dasarnya adalah alat pipa yang luar biasa di atas roda:

Deskripsi: utilitas unix tambahan
 Ini adalah kumpulan alat unix yang terus berkembang yang tidak dipikirkan siapa pun
 untuk menulis tiga puluh tahun yang lalu.
 .
 Sejauh ini, itu termasuk utilitas berikut:
  - Spon: menyerap input standar dan menulis ke file
  - ifdata: dapatkan info antarmuka jaringan tanpa menguraikan output ifconfig
  - ifne: jalankan program jika input standar tidak kosong
  - vidir: edit direktori di editor teks Anda
  - vipe: masukkan editor teks ke dalam pipa
  - ts: input standar cap waktu
  - Combine: menggabungkan baris dalam dua file menggunakan operasi boolean
  - kencing: masukan standar tee ke pipa
  - zrun: secara otomatis membuka kompresi argumen untuk perintah
  - mispipe: pipa dua perintah, mengembalikan status keluar yang pertama
  - isutf8: periksa apakah file atau input standar utf-8
  - lckdo: jalankan program dengan kunci yang dipegang
Homepage: http://kitenet.net/~joey/code/moreutils/

8

"Fitur" hebat yang saya gunakan setiap hari di tempat kerja: Kemampuan untuk membuat SSH mendengarkan pada port 443 sehingga saya dapat membuat terowongan yang mem-bypass firewall pekerjaan saya, memungkinkan saya untuk menjalankan proxy SOCKS lokal yang disalurkan melalui SSH ke internet saya menghadap ke server Linux .

Saya sepenuhnya dapat mengabaikan firewall perusahaan saya.


3
Itu selalu membuat saya tertawa memikirkan orang-orang yang percaya bahwa Anda dapat "mengunci" jaringan. Jika meninggalkan satu port untuk lalu lintas untuk keluar, Anda kacau.
baudtack

bagaimana jika mereka melihat 3GB data mengalir melalui port 443 dari komputer Anda?
Wadih M.

Tambahkan pembuka botol ke nix, dan bahkan https proxy tidak menjadi masalah !!
Niall Donegan

@ Wadih.M: begini caranya: ssh hingga 443, kirim kembali paket udp dari mesin jarak jauh ke port lain dengan netcat. Kirim paket udp lain dari tempat Anda ke mesin jarak jauh.
Behrooz


8

Mungkin salah satu fitur hebat Linux, berbeda dengan Windows, adalah tidak ada fitur tersembunyi di samping desain. Semoga jika fitur tidak berdokumen cukup penting untuk diketahui tentang komunitas yang melakukan tugasnya.


7

Berikut adalah beberapa yang saya gunakan secara teratur:

  • sar - menunjukkan aktivitas sistem
  • vmstat - statistik memori virtual
  • iostat - io statistik
  • pkill- seperti pgreptetapi memungkinkan Anda untuk membunuh ID proses yang dikembalikan
  • xargs -I<string> - memungkinkan untuk mengganti string dengan data yang disalurkan
  • at - jadwalkan tugas
  • tkdiff- diffutilitas grafis

Ini mungkin bukan "tersembunyi", tetapi saya menemukan mereka sangat berguna:

  • df -hk - menunjukkan penggunaan disk dalam format yang dapat dibaca manusia
  • ls -ltr - daftar file yang diurutkan berdasarkan tanggal
  • while :; do...done- Penggantian (Bash) untuk watchjika tidak tersedia
  • perl -e- jalankan Perlcuplikan pada baris perintah
  • free -kt - tampilkan informasi memori (kilobyte dengan total)

Saya pikir lebih mudah untuk menulis while true; do ...daripadawhile [ 1 ]; do ...
ptman

6

Mulailah dengan artikel ini dengan beberapa trik Linux yang luar biasa. Favorit saya adalah pstree, yang menampilkan proses Anda dalam format pohon sehingga Anda dapat melihat proses mana yang muncul.

keriting mengalahkan wget untuk hampir semua hal yang akan Anda gunakan untuk wget.

zgrep dan zless sangat bagus untuk mencari file log yang di-gzip sehingga Anda tidak perlu menyalurkannya melalui gunzip atau meninggalkan hal-hal yang tidak terkompresi di dalam / var / log.


Sinopsis, untuk yang malas ;-) 1.pgrep (seperti ps memenuhi grep) 2.pstree (daftar proses dalam format pohon) 3.bc (bahasa kalkulator presisi yang sewenang-wenang) 4.split (membagi file besar menjadi potongan-potongan) 5 .nl (angka baris) 6.mkfifo (buat dua perintah berkomunikasi melalui pipa bernama) 7.ldd (mencetak dependensi pustaka bersama) 8.col (strip out line feeds) 9.xmlwf (memeriksa apakah dokumen XML terbentuk dengan baik) 10.lsof (daftar file yang terbuka)
nama pengguna

(GNU) ps memiliki bendera untuk mencetak pohon. Apakah ada hal lain selain menjadi lebih mudah diingat terjadi untuk pstree?
ptman

Mengapa curl lebih baik daripada wget? Dan: zgrep dan zless hanyalah awal; ada juga zcat dan zmore.
Mei

6

ESC + .

'Tempel' parameter terakhir dari baris sebelumnya ke prompt saat ini

misalnya

ls -l /home/someuser/somedir/somefile

diikuti oleh

rm ESC + .

diterjemahkan menjadi

rm /home/someuser/somedir/somefile

Itu luar biasa. Tidak tahu itu.
Andrew Taylor

5

Saya melihat yesperintah sangat bagus:

yes | do_you_agree

Dari halaman manual:

NAME
       yes - output a string repeatedly until killed

SYNOPSIS
       yes [STRING]...
       yes OPTION

5

Konsepnya adalah semua yang ada di Linux adalah file .

Semua konfigurasi dalam file teks, dan semua yang ada di Linux diperlakukan sebagai file. Ini adalah pendekatan yang jauh lebih sederhana yang membuatnya sangat mudah untuk mengubah berbagai hal di Linux. Di Linux bahkan sistem file Anda sendiri dapat dilihat sebagai file.


Jika Anda menyukai konsep dasar Unix ini, Anda akan menyukai Plan9 OS.
wazoox

4

Ini open source. Tidak ada yang "tersembunyi" jika Anda repot-repot melihatnya.


Sayangnya open source cenderung membuat hal-hal "tersembunyi" agak sulit bagi Anda untuk melihatnya.
Spoike

5
Saya berpendapat sebaliknya - jika fitur disembunyikan di aplikasi sumber tertutup, terserah toko pengembang untuk mengungkapkannya. Di aplikasi sumber terbuka, fitur itu ada untuk dilihat semua orang. Selain itu, jumlah orang yang aktif berkembang umumnya jauh lebih besar (lebih banyak orang tahu dan berbicara tentang fitur 'tersembunyi'). Terakhir, pengembangan sumber terbuka sebagian besar berorientasi pada masyarakat, sehingga orang umumnya saling memberi tahu tentang fitur tersembunyi.
Tom Wright

Saya tidak mengikuti alasan @ Spoike sama sekali. Ya, ada lebih banyak untuk dilihat, tetapi apa yang Anda lihat adalah apa yang Anda dapatkan.
Paul Tomblin

Saya pikir Anda berdebat tentang semantik. Bagaimana kalau kita ganti nama menjadi "Fitur linux yang dikaburkan?"
spoulson

Saya sebagian akan berdebat mendukung Spoike bahwa mungkin ada hal-hal yang 'disembunyikan' karena kurangnya dokumentasi terkini yang bagus . Bukan untuk mengatakan pernyataan ini berlaku untuk semua proyek, namun ada banyak proyek di mana dokumentasi lengkap (dan maksud saya bukan hanya panduan pengguna) agak kurang. Fitur administratif KDE, terutama dalam hal pengelolaan pengaturan di dalam file rc dan efek aktual pengaturan bidang tertentu yang tidak dapat diubah adalah contoh yang sempurna. Dalam banyak kasus, saya menemukan diri saya mencari kode sumber untuk mengetahui bagaimana hal-hal ditangani.
Jason Mock

4

Fitur tersembunyi adalah tidak ada fitur tersembunyi. Sistem ini menyediakan sejumlah besar daya yang Anda miliki aksesnya. Anda harus memahami setiap bagiannya dan setiap alat yang tersedia untuk mengetahui kekuatan apa yang ada di ujung jari Anda.

Anda harus mulai dengan memahami setiap perintah di / bin, / sbin, / usr / bin, / usr / sbin, dan setiap file virtual di / proc. Baca halaman manual, dokumentasi lain, dan sumber yang diperlukan.

Jika Anda tidak nyaman membaca halaman manual atau membaca sumbernya, itu adalah fitur tersembunyi Anda.



3
  • od- dump file dalam format oktal dan lainnya. Berguna untuk memeriksa misalnya jika ada beberapa omong kosong BOM di awal file
  • file - apa tipe file dari file yang diberikan?
  • lshw, lsusb, lspci- daftar hardware
  • tracepath - apakah kita berurusan dengan masalah MTU di sini?
  • netwox berisi 200+ alat terkait jaringan
  • ip - untuk konfigurasi jaringan / info
  • sysctl - info filesystem / jaringan / kernel
  • ebtables - iptables untuk jembatan
  • vconfig - Konfigurasi VLAN
  • brctl - Konfigurasi jembatan
  • socat- netcatpada steroid
  • ipgrab- tcpdumpUtilitas mirip-yang mencetak informasi header rinci
  • dig - Ada apa dengan server DNS sekarang?


3

Baru saja menemukan ini hari ini:

dmidecode :
Melaporkan informasi tentang perangkat keras sistem Anda seperti yang dijelaskan dalam BIOS sistem Anda sesuai dengan standar SMBIOS / DMI. Informasi ini biasanya mencakup pabrikan sistem, nama model, nomor seri, versi BIOS, tag aset, serta banyak detail lainnya dari berbagai tingkat minat dan keandalan, tergantung pada pabrikannya. Ini akan sering termasuk status penggunaan untuk soket CPU, slot ekspansi (mis. AGP, PCI, ISA) dan slot modul memori, dan daftar port I / O (misalnya serial, paralel, USB).

Ini jelas membuat menjawab pertanyaan tentang somerandomserver27 di fasilitas colo jauh lebih mudah!


Anda akan menyukai lspci, lsscsi, lsusb juga :)
wazoox

Yup, saya menggunakan perintah ls * secara teratur - Saya hanya tidak menyadari ada sesuatu yang bisa menarik info level BIOS :)
gharper

3

Bukan benar-benar Linux, lebih dari Bash: proses substitusi,

diff some_local_file <(ssh somehost "cat some_remote_file")

Ini berbeda dengan file lokal dan remote yang diambil melalui SSH dalam satu baris.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.