প্রশ্ন ট্যাগ «open-files»

বর্তমানে একটি প্রোগ্রামে খোলা ফাইলগুলি নিয়ে কাজ করা

3
আমার বর্তমান বাশ সেশনে ওপেন ফাইল বর্ণনাকারী (এবং তারা যে ফাইলগুলি উল্লেখ করে) কীভাবে তালিকাভুক্ত করবেন
আমি একটি ইন্টারেক্টিভ বাশ সেশনে চলছে। আমি এক্সিকিউটিভ ব্যবহার করে কিছু ফাইল বর্ণনাকারী তৈরি করেছি এবং আমার বাশ সেশনের বর্তমান অবস্থা কী তা আমি তালিকাবদ্ধ করতে চাই। বর্তমানে উন্মুক্ত ফাইল বর্ণনাকারীদের তালিকা দেওয়ার কোনও উপায় আছে কি?

2
ফাইল বর্ণনাকারী লিঙ্কগুলির বহনযোগ্যতা
আমি সবসময় এই বিস্ময়ের উদ্রেক করেছি কিন্তু, সময় খুঁজে বের করতে না নেন তাই আমি এখন কি করব - কিভাবে পোর্টেবল ব্যবহার করা হয় এখানে দেখানো উভয় /proc/$$/fd/$Nবা /dev/fd/$N? আমি পসিএক্স গ্যারান্টি বুঝতে পারি /dev/null, /dev/tty, and /dev/console (যদিও আমি এই উত্তরটি পড়ার পরে কেবলমাত্র অন্য দিনটি জানতে পেরেছি ) …

6
"Lsof" কমান্ডের বিকল্প?
অনেক ক্ষেত্রে "lsof" মেশিনগুলিতে ইনস্টল করা হয় না যেগুলি নিয়ে আমার কাজ করতে হবে তবে lsof এর "ফাংশন" খুব দরকার হবে (প্রাক্তন। এআইএক্সে)। : \ উইন্ডোজবিহীন বিশ্বের কোনও "lsof" অ্যাপ্লিকেশনগুলির মতো কি আছে? আপডেট: প্রাক্তন হিসাবে: আমার জানা দরকার যে "/ হোম / ইউজারনেম" ডিরেক্টরিটি কোন প্রক্রিয়াগুলি ব্যবহার করে?

1
খোলা ফাইলগুলিতে ফাইল-এনআর এবং এলএসফের গণনা কেন আলাদা হয়? [বন্ধ]
বন্ধ থাকে। এই প্রশ্নটি অফ-টপিক । এটি বর্তমানে উত্তর গ্রহণ করছে না। এই প্রশ্নটি উন্নত করতে চান? প্রশ্নটি আপডেট করুন যাতে এটি ইউনিক্স এবং লিনাক্স স্ট্যাক এক্সচেঞ্জের বিষয়বস্তু । 3 বছর আগে বন্ধ । হঠাৎ করেই আমি কোনও সমস্যায় পড়ছি; আমার সমস্ত অ্যাপ্লিকেশন এবং সার্ভারটি ঠিকঠাক চলছিল এবং হঠাৎ করেই …

2
কীভাবে প্রক্রিয়াটি STDOUT এ লিখছে তা আবিষ্কার করবেন?
আমার একটি প্রক্রিয়া চলার দুটি উদাহরণ রয়েছে। এর মধ্যে একটি হ'ল "ফ্রয়েআকইং আউট!" এবং মুদ্রণ ত্রুটিগুলি STDOUT এ থামেনি। আমি ভাঙা প্রক্রিয়াটি মেরে ফেলতে চাই তবে আমাকে নিশ্চিত করতে হবে যে আমি ভুলটি শেষ করে দিচ্ছি না। তারা উভয় একই সময়ে শুরু হয়েছিল এবং ব্যবহার করে topআমি দেখতে পাচ্ছি যে …

3
/ দেব / নালকে কী পাঠানো হচ্ছে তা নিরীক্ষণ করবেন?
শুধু মজাদার জন্য: যা যা লেখা হচ্ছে তা পর্যবেক্ষণ / ক্যাপচার / ডাম্প করার কোনও উপায় আছে /dev/null? ডেবিয়ান বা ফ্রিবিএসডি-তে, যদি এটি গুরুত্বপূর্ণ হয় তবে অন্য যে কোনও ওএস নির্দিষ্ট সমাধানগুলিও এটি স্বাগত।

3
বিদ্যমান ফাইলটি পুনর্লিখন করুন যাতে এটি পরমাণুভাবে নতুন সংস্করণ দ্বারা প্রতিস্থাপিত হয়, শুধুমাত্র একবার সম্পূর্ণ লিখিত হয়
আমি অস্পষ্টভাবে কোথাও পড়ার কথা স্মরণ করি যেখান থেকে কিছু ইউনিক্সে একটি বিদ্যমান ফাইল লেখার জন্য খোলার উপায় ছিল, একটি পতাকা দিয়ে কার্নেলকে পুরানো সংস্করণটি (পড়ার জন্য এটির অন্যান্য প্রক্রিয়াগুলির জন্য) ব্যবহার করতে বলা হয়েছিল, "নতুন হওয়া পর্যন্ত" "সংস্করণ পুরোপুরি লেখা ছিল (fd বন্ধ), সেই বিন্দু থেকে ফাইলটি নতুন সংস্করণ …

7
এই সকেটটি কী ব্যবহার করছে?
আমি আমার মেশিনে সময় আপডেট করার জন্য এনটিপি ব্যবহার করার চেষ্টা করছি। তবে এটি আমাকে একটি ত্রুটি দেয়: host # ntpdate ntp1.example.org 10 Aug 12:38:50 ntpdate[7696]: the NTP socket is in use, exiting "সকেট ব্যবহারে" ত্রুটির অর্থ কী? এই সকেটটি কী ব্যবহার করছে তা আমি কীভাবে দেখতে পারি? এটি আমার …

4
ভিএম ফাইলের ভিউ থেকে ডিরেক্টরি তালিকাতে কীভাবে স্যুইচ করবেন?
আমি একটা দির খুলেছি vim some/dir। আমি গাছের মধ্যে নেভিগেট করতে পারি, তবুও একবার আমি একটি ফাইল খোলার পরে আমি ভাবছি, অন্য ফাইলটিতে নেভিগেট করার জন্য ডিরেক্টরি ডিরেক্টরিতে ফিরে যেতে আমি কীভাবে ফাইলের দৃশ্যটি বন্ধ করব। :wqএটি কোনও বিকল্প নয়, কারণ এটি পুরো ভিএম সেশনটি বন্ধ করে দেয়। আমি অনুমান …

2
লিনাক্স সিস্টেমে ওপেন ফাইলগুলি কীভাবে আচরণ করে?
আমি সবেমাত্র একটি লগ ফাইলের নাম "foo.log.old" রেখেছি এবং ধরে নিয়েছি যে অ্যাপ্লিকেশনটি "foo.log" এ একটি নতুন লগফাইলে লেখা শুরু করবে। আমি অবাক হয়ে আবিষ্কার করেছিলাম যে এটি লগফিলটিকে তার নতুন নামে ট্র্যাক করেছে এবং "foo.log.old" এ লাইন যুক্ত করে রেখেছে। উইন্ডোজে, আমি এই ধরণের আচরণের সাথে পরিচিত নই - …

3
চলমান প্রক্রিয়াটির পুনঃনির্দেশ STDOUT দেখুন
যদি আমি এই আদেশটি দিয়ে একটি অ্যাপ্লিকেশন শুরু করি: /path/to/my/command >> /var/log/command.log এবং কমান্ডটি ফিরে আসবে না, অন্য প্রম্পট থেকে কোনও উপায় আছে, এটি দেখার জন্য যে STDOUT পুনর্নির্দেশটি সেট করা আছে? আমি উভয়ের মত কিছু খুঁজছি cat /proc/PID/redirects অথবা ps -??? | grep PID তবে যে কোনও পদ্ধতিই করবে।

2
আমি যখন কোনও ফাইল বর্ণনাকারী বন্ধ করি তখন কী হয়?
আমি ফাইল বর্ণনাকারী সহ পুরো ছবিটি পাওয়ার চেষ্টা করছি। বলুন আমার প্রসেস 1 রয়েছে যা প্রাথমিকভাবে এই ফাইল বর্ণনাকারী রয়েছে: _process1_ | | | 0 stdin | | 1 stdout | | 2 stderr | |__________| তারপরে আমি ফাইল বর্ণনাকারী 1 বন্ধ করি: close(1); ফাইল বর্ণনাকারী 1 কার্নেলের ওপেন ফাইল …

3
মারা যাওয়ার পরে খোলা ফাইল হ্যান্ডলগুলি কোথায় যায়?
মুছে ফেলা ফাইলগুলির যখন তাদের কাছে একটি ফাইল হ্যান্ডেল খোলা থাকে তখন তাদের কী হবে? এমপিলেয়ারে খেলা চলাকালীন আমি কোনও ভিডিও ফাইল মুছতে পারি এবং এটি এখনও শেষ অবধি খেলতে পারার পরে আমি ভাবছিলাম । এটি কোথা থেকে তথ্য টানছে? এটি কি এখনও হার্ড ড্রাইভ থেকে আসছে? আমি ফাইলটি মুছে …

4
ডিরেক্টরি মুছে ফেলা হলে `ls` ত্রুটি
আমার দুটি খোল খোলা আছে। প্রথমটি ডিরেক্টরি এ তে রয়েছে দ্বিতীয়টিতে, আমি ডিরেক্টরি A সরিয়ে ফেলি এবং তারপরে এটি পুনরায় তৈরি করি। আমি যখন প্রথম শেলটিতে ফিরে যাই এবং টাইপ করি lsতখন আউটপুটটি হয়: ls: cannot open directory .: Stale file handle কেন? আমি ভেবেছিলাম প্রথম শেলটি (যেটি অস্তিত্বহীন ডিরেক্টরিতে …

2
কোনও প্রক্রিয়া কোনও বন্দর খুলেছে কিনা তা জানতে "/ proc" পড়ুন
বাহ্যিক কমান্ড ব্যবহার না করে কোনও প্রদত্ত পিআইডি সহ কোনও প্রক্রিয়া একটি পোর্ট খোলে কিনা তা আমার জানতে হবে। আমি অবশ্যই /procফাইল সিস্টেমটি ব্যবহার করব । আমি /proc/$PID/net/tcpউদাহরণস্বরূপ ফাইলটি পড়তে পারি এবং প্রক্রিয়াটি দ্বারা খোলা টিসিপি পোর্টগুলি সম্পর্কে তথ্য পেতে পারি। তবে, বহুবিবাহিত প্রক্রিয়াতে /proc/$PID/task/$TIDডিরেক্টরিতে একটি net/tcpফাইলও থাকবে। আমার প্রশ্নটি …
13 linux  tcp  proc  open-files 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.