Cara Membuat Fail Baru di Linux Menggunakan sentuhan

Cara Membuat Fail Baru di Linux Menggunakan sentuhan

Sesekali, pengguna Linux merasa perlu membuat fail baru pada sistem mereka. Sama ada untuk membuat catatan, menulis beberapa kod, atau hanya untuk pengesahan fail semasa pengaturcaraan, perintah sentuh adalah satu-satunya utiliti pembuatan fail yang anda perlukan.





Membuat fail dan menguruskan cap masa di Linux adalah sekejap dengan arahan sentuhan. Di sini dalam artikel ini, kita akan membincangkan arahan sentuhan secara terperinci, bersama dengan pelbagai fungsi yang dapat dilakukan menggunakan alat.





Apakah Perintah Sentuhan?

Fungsi utama perintah sentuh adalah untuk mengemas kini dan mengurus cap masa fail. Sekiranya anda mempunyai sedikit pengalaman bekerja di Linux, anda mungkin sudah tahu bahawa pada pengedaran Linux fail mempunyai cap waktu tertentu dikaitkan dengan mereka.





Cap waktu bertanggungjawab untuk menyimpan maklumat berkaitan fail seperti ketika fail terakhir diubah, diakses, atau diubah. Stempel waktu ini adalah mtime, atime, dan ctime. Semua maklumat ini dapat diubahsuai dengan mudah menggunakan arahan sentuhan.

Cara Menggunakan Perintah Sentuh

Penggunaan arahan sentuhan yang paling asas adalah membuat fail kosong baru. Tidak seperti perintah kucing, yang meminta anda menambahkan kandungan ke fail anda pada saat pembuatan, perintah sentuh membuat fail kosong tanpa arahan seperti itu.



Ini bermanfaat bagi pembangun perisian yang selalu membuat fail baru, sama ada untuk menulis kod atau untuk mengesahkan kewujudan fail tertentu.

Sintaksis Asas

Sintaks asas arahan sentuhan adalah:





touch [options] [filename]

Anda boleh menggunakan fungsi arahan sentuhan dengan menyampaikan pelbagai argumen dan bendera sebagai ganti pilihan , sedangkan nama fail adalah nama fail yang ingin anda buat.

Buat Fail Baru Dengan sentuhan

Untuk membuat fail kosong menggunakan sentuhan, ketik sentuhan diikuti dengan nama fail.





touch newemptyfile

Perintah yang disebutkan di atas akan membuat fail baru bernama newemptyfile dalam direktori kerja semasa. Anda boleh mengesahkan bahawa fail telah dibuat menggunakan arahan ls .

Begitu juga, anda boleh membuat banyak fail sama sekali dengan meneruskan nama fail yang dipisahkan oleh ruang watak.

touch fileone filetwo filethree

Tukar Cap Masa Fail

Seperti yang disebutkan di atas, ada tiga cap waktu yang terkait dengan setiap fail di simpanan anda.

seseorang menghantar permintaan kuasa untuk memaparkan pemacu
  1. Masa akses (atime)
  2. Masa diubah (mtime)
  3. Tukar masa (ctime)

Anda boleh mengubah akses dan mengubah waktu fail apa pun di sistem anda menggunakan perintah sentuh.

Untuk mengemas kini waktu dan waktu fail, gunakan -untuk bendera dengan arahan sentuhan lalai.

permainan yang boleh anda mainkan dalam bentuk teks
touch -a textfile

Perintah di atas akan menggantikan akses dan menukar masa fail dengan masa semasa. Sekiranya fail tidak ada, sentuh akan membuat fail baru dan memberikan cap waktu kepadanya.

Anda dapat mengubah waktu pengubahsuaian (mtime) fail menggunakan -m bendera dengan sentuhan juga.

touch -m textfile

Anda boleh memeriksa sama ada cap waktu diubah dengan mengeluarkan negeri perintah dengan nama fail sebagai hujah.

stat textfile

Pengeluaran:

File: `textfile'
Size: 13 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 327688 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1000/ ubuntu) Gid: ( 1000/ ubuntu)
Access: 2021-04-12 16:59:45.000000000 +0000
Modify: 2021-04-12 16:57:59.000000000 +0000
Change: 2021-04-12 17:02:43.000000000 +0000

Dalam coretan di atas, anda dapat melihat bahawa output memaparkan waktu, waktu, dan waktu fail yang ditentukan.

Menggunakan -c bendera dengan arahan sentuh tidak membuat fail baru jika tidak ada. Sebaliknya, ia hanya digunakan untuk menetapkan cap waktu baru untuk fail yang sudah ada.

touch -c existfile

Berkaitan: Menggunakan Vi? Inilah Cara Membuka Fail Kemudian Simpan dan Keluar

Tambahkan Cap Waktu Tersuai Pada Fail

Bagi mereka yang ingin menetapkan cap waktu pengubahsuaian khusus untuk fail mereka, yang -c dan -t pilihan mungkin berguna. Gunakan format berikut untuk melakukan perkara yang sama.

touch -c -t YYDDHHMM filename

... di mana YYDDHHMM adalah tarikh dan masa yang anda mahu tetapkan dan nama fail adalah nama fail yang ingin anda ubah suai.

Untuk menukar cap waktu fail dengan cara yang lebih mesra pengguna, gunakan -d bendera dengan arahan sentuhan. Anda harus menentukan masa yang ingin anda tetapkan dalam bahasa mudah.

touch -d '5 hours ago' newfile

Dengan menggabungkan perintah tarikh dengan sentuhan, anda boleh menambahkan cap waktu pengubahsuaian baru sesuai dengan yang lama.

touch -d '$(date -r filename) - 5 hours' existfile

Sekiranya cap waktu fail adalah 2:00 pm, maka melaksanakan perintah yang disebutkan di atas akan menetapkan 9:00 pagi sebagai waktu baru untuk fail.

Anda juga boleh menetapkan cap waktu pengubahsuaian khusus untuk fail pada saat penciptaan. The -t bendera membolehkan anda melakukan perkara yang sama.

touch -t YYMMDDHHMM.SS filename

Sebagai contoh, untuk membuat fail baru dengan 12 Disember 2020, 09:00:33 malam sebagai cap waktu, gunakan arahan berikut.

touch -t 202012120900.33 newfile

Sekiranya anda tidak dapat mengetahui jalan ke fail yang ingin anda ubah, gunakan perintah cari untuk mencari fail dengan nama yang serupa.

Anda juga boleh menetapkan waktu dan waktu fail secara berasingan semasa membuat. Menggunakan -untuk dan -m bendera dengan arahan.

Untuk memberikan hanya masa akses ke fail baru pada saat penciptaan:

touch -a -t 202012120900.33 newfile

Perintah berikut memberikan masa pengubahsuaian yang ditentukan untuk fail yang baru dibuat.

touch -m -t 202012120900.33 newfile

Salin Cap Waktu Dari Fail Lain

Untuk menyalin cap waktu fail lain, gunakan -r bendera dengan arahan sentuhan. Sintaks lalai perintah adalah:

cara memeriksa suhu komputer riba
touch -r originalfile copiedfile

... di mana cap waktu dari fail asal disalin ke salinan fail .

Menukar Maklumat Fail di Linux

Menguruskan cap masa fail tidak pernah semudah ini dengan arahan sentuhan. Sekiranya anda ingin membuat fail baru di Linux, terdapat banyak pilihan seperti sentuhan, kucing, dan lain-lain. Tetapi pilihan ini hanya dapat dilakukan bagi mereka yang mempunyai pengalaman yang layak bekerja dengan mana-mana sistem operasi berasaskan Linux.

Bagi mereka yang tidak selesa dengan baris arahan, terdapat beberapa pengurus fail yang membolehkan anda membuat fail baru secara grafik. Dan jika anda ingin menavigasi penyimpanan sistem anda tanpa mengebom otak anda dengan perintah menakutkan, pengurus fail ini akan menjadi pilihan yang tepat untuk anda.

Berkongsi Berkongsi Tweet E-mel 10 Pengurus Fail Terbaik untuk Pengguna Kuasa Linux

Mempunyai pengurus fail yang boleh dipercayai menjadikan organisasi fail lebih mudah. Berikut adalah senarai pengurus fail terbaik untuk Linux.

Baca Seterusnya
Topik-topik yang berkaitan
  • Linux
  • Pengurusan fail
  • Linux
Mengenai Pengarang Deepesh Sharma(79 Artikel Diterbitkan)

Deepesh adalah Editor Junior untuk Linux di MUO. Dia menulis panduan maklumat mengenai Linux, bertujuan untuk memberikan pengalaman yang menggembirakan kepada semua pendatang baru. Tidak pasti mengenai filem, tetapi jika anda ingin bercakap mengenai teknologi, dia adalah lelaki anda. Pada masa lapang, anda dapat menemuinya membaca buku, mendengar genre muzik yang berbeza, atau bermain gitarnya.

Lebih Banyak Dari Deepesh Sharma

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan