15 Soalan Temuduga mengenai Perintah Linux LS - Bahagian 1
- 1548
- 431
- Wendell Shields
Perintah Penyenaraian di Unix dan Unix seperti sistem pengendalian 'ls'adalah salah satu utiliti yang paling asas dan digunakan secara meluas dalam talian arahan. Ini adalah utiliti patuh POSIX yang tersedia untuk coreutils GNU dan varian BSD.
Perintah 'ls' boleh digunakan dengan pelbagai pilihan untuk mendapatkan hasil yang diinginkan. Artikel ini bertujuan untuk mendapatkan wawasan mendalam mengenai arahan penyenaraian fail di Linux dengan contoh yang relevan.
15 soalan arahan ls1. Bagaimana anda akan menyenaraikan fail dari direktori?
Ans: Perintah Penyenaraian Fail Linux 'ls'Datang untuk menyelamatkan di sini.
# lsSenaraikan fail
Sebagai alternatif, kita boleh menggunakan perintah 'echo' untuk menyenaraikan fail dalam direktori yang berkaitan dengan wildcard (*).
# echo *Senaraikan semua fail
2. Bagaimana anda akan menyenaraikan semua direktori hanya menggunakan perintah echo?
# echo */Senaraikan semua direktori
3. Bagaimana anda akan menyenaraikan semua fail dalam direktori termasuk fail tersembunyi aka (.) fail titik?
Ans: Kita perlu menggunakan pilihan '-a'(Senaraikan fail tersembunyi) dengan arahan'ls'.
# ls -aSenaraikan semua fail tersembunyi
4. Bagaimana anda menyenaraikan semua fail dalam direktori termasuk fail tersembunyi, tetapi tidak menyenaraikan tersirat '.'Dan' ... '?
Ans: Kita perlu menggunakan pilihan '-A'(Jangan disenaraikan tersirat . dan … ) dengan arahan 'ls'.
# ls -aJangan menyenaraikan tersirat
5. Bagaimana anda akan mencetak kandungan direktori dalam penyenaraian format yang panjang?
Ans: Kita perlu menggunakan pilihan 'L'(format panjang) dengan arahan'ls'.
# ls -lSenaraikan fail panjang
Dalam contoh di atas, output kelihatan seperti.
DRWXR-XR-X 5 AVI TECMINT 4096 Sep 30 11:31 Binary
Di sini, DRWXR-XR-X adalah kebenaran fail untuk pemilik, kumpulan dan dunia. Pemilik telah membaca (R), menulis (w) dan melaksanakan (x) kebenaran. Kumpulan yang mana fail ini telah dibaca (r) dan melaksanakan kebenaran (x) tetapi tidak menulis (w) kebenaran, kebenaran yang sama menyiratkan untuk dunia yang mempunyai akses ke fail ini.
- Awal 'd'bermaksud direktori.
- Nombor '5'mewakili pautan simbolik.
- Binari fail milik pengguna avi dan kumpulan Tecmint.
- 30 Sep 11:31 mewakili tarikh dan masa ia diubah suai terakhir.
6. Anda sepatutnya mencetak kandungan direktori dalam penyenaraian format yang panjang, menunjukkan fail tersembunyi/titik. Bagaimana anda akan mencapai ini?
Ans: Kita perlu menggunakan pilihan '-a'(Senaraikan fail tersembunyi) dan'-L'(penyenaraian panjang) bersama dengan arahan'ls'.
# ls -laCetak kandungan direktori
Sebagai alternatif kita boleh menggunakan pilihan '-A'Dan'-L'Dengan'ls'Perintah, jika kita tidak mahu menyenaraikan tersirat'.'Dan' ... '.
# ls -la
7. Bagaimana anda akan mengetahui pengarang setiap fail?
Ans: Kita perlu menggunakan pilihan '-pengarang'Bersama Pilihan'-L'Untuk mencetak nama pengarang setiap fail.
# ls -author -lSenaraikan fail pengarang
8. Bagaimana anda akan mencetak melarikan diri untuk watak bukan grafik?
Ans: Kita hanya perlu menggunakan pilihan '-b'untuk mencetak melarikan diri untuk watak bukan grafik.
# ls -bCetak watak melarikan diri
9. Senaraikan saiz fail dan folder dalam format skala yang dikehendaki. Bagaimana anda akan mencapai ini?
Ans: Pilihan di sini '-Saiz Blok = Skala'Bersama Pilihan'-L'Perlu digunakan. Kita perlu mengeluarkan 'skala' dalam contoh dengan skala yang dikehendaki M, K, dan lain-lain.
# LS -Block -Size = m -l # ls --block -size = k -lSenaraikan Format Skala Fail
10. Senaraikan fail dalam direktori, tetapi jangan tunjukkan fail sandaran, i.e., fail -fail yang berakhir dengan ~.
Ans: Pilihan di sini '-B'(Jangan menyenaraikan penyertaan tersirat yang berakhir dengan ~) datang untuk menyelamatkan.
# ls -bSenaraikan fail tanpa sandaran
11. Susun semua fail dalam direktori mengikut nama dan tunjukkan maklumat pengubahsuaian terakhir yang berkaitan.
Ans: Kita perlu menggunakan pilihan '-c'dan pilihan'-L'dengan perintah ls untuk memenuhi keperluan seperti yang dicadangkan di atas.
# ls -clSusun fail
12. Susun semua fail dalam direktori dengan masa pengubahsuaian dan tunjukkan maklumat yang berkaitan.
Ans: Kita perlu menggunakan tiga pilihan bersama i.e., '-L','-t'Dan'-c'Dengan arahan ls untuk menyusun fail dengan masa pengubahsuaian, yang pertama pertama.
# ls -ltcSusun fail dengan pengubahsuaian
13. Bagaimana anda mengawal output perintah 'ls' menjadi berwarna atau tidak berwarna?
Ans: Kita perlu menggunakan pilihan '-warna = parameter'. Parameter yang akan digunakan dengan pilihan warna adalah 'auto', 'selalu' dan 'tidak pernah' yang penjelasan diri.
# ls -color = never # ls -color = auto # ls -color = selaluoutput berwarna -warni
14. Anda sepatutnya menyenaraikan penyertaan direktori sendiri, bukan kandungannya. Apa yang akan kamu lakukan?
Ans: Di sini pilihan '-d'Datang berguna.
# ls -dSenarai penyertaan direktori
15. Buat alias untuk penyenaraian format panjang "ls -l" sebagai "ll" dan output hasilnya ke fail dan bukan output standard.
Ans: Di sini dalam senario di atas, kita perlu menambah alias ke .Bashrc fail dan kemudian gunakan operator redirect untuk menulis output ke fail dan bukan output standard. Kami akan menggunakan editor nano.
# ls -a # nano .BASHRC # ll >> ll.txt # nano ll.txtBuat alias untuk arahan LS
Itu sahaja buat masa ini. Jangan lupa memberi kami maklum balas berharga anda dalam komen di bawah. Saya akan berada di sini lagi dengan artikel menarik yang lain tidak lama lagi. Sehingga kemudian ditantikan dan dihubungkan.
Sebenar juga:
- Soalan Temuduga Perintah 10 'LS' - Bahagian 2
- 15 Perintah 'LS' asas di Linux
- « Cara memeriksa sektor buruk atau blok buruk pada cakera keras di linux
- IOTOP - Memantau Aktiviti Linux Disk I/O dan Penggunaan Per -proses »