15 Soalan Temuduga mengenai Perintah Linux LS - Bahagian 1

15 Soalan Temuduga mengenai Perintah Linux LS - Bahagian 1

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 ls
1. Bagaimana anda akan menyenaraikan fail dari direktori?

Ans: Perintah Penyenaraian Fail Linux 'ls'Datang untuk menyelamatkan di sini.

# ls 
Senaraikan 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 -a 
Senaraikan 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 -a 
Jangan 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 -l 
Senaraikan 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.

  1. Awal 'd'bermaksud direktori.
  2. Nombor '5'mewakili pautan simbolik.
  3. Binari fail milik pengguna avi dan kumpulan Tecmint.
  4. 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 -la 
Cetak 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 -l 
Senaraikan 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 -b 
Cetak 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 -l 
Senaraikan 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 -b 
Senaraikan 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 -cl 
Susun 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 -ltc 
Susun 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 = selalu 
output berwarna -warni
14. Anda sepatutnya menyenaraikan penyertaan direktori sendiri, bukan kandungannya. Apa yang akan kamu lakukan?

Ans: Di sini pilihan '-d'Datang berguna.

# ls -d 
Senarai 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.txt 
Buat 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:

  1. Soalan Temuduga Perintah 10 'LS' - Bahagian 2
  2. 15 Perintah 'LS' asas di Linux