আমি কীভাবে একটি কমান্ড চালাতে পারি এবং এর আউটপুট কপি করতে পারি?


9

আমাকে একটি কমান্ড চালাতে এবং আউটপুটটি অনুলিপি করতে এবং আটকানোর জন্য বলা হয়েছে তবে কোথায় শুরু করবেন তা আমার কোনও ধারণা নেই।

আমি কি করব?


উত্তর:


10

আশা করি আপনার কোনও গ্রাফিকাল ডেস্কটপে অ্যাক্সেস থাকবে। এই উত্তরের প্রথম অংশটি এর সাথে সম্পর্কিত। আপনি যদি তা না করেন তবে প্রথম তিনটি ধাপ এড়িয়ে যান এবং উত্তরের নীচে পড়ুন।

পদক্ষেপ 1: একটি টার্মিনাল লোড করুন ...

প্রথম পদক্ষেপটি একটি টার্মিনাল খুলছে। বিভিন্ন টার্মিনাল অপশনের প্রচুর সংখ্যা রয়েছে তবে বেশিরভাগ উবুন্টু ব্যবহারকারীদের কাছে gnome-terminal, কেডিএর ব্যবহারকারীদের ঝোঁক রয়েছে konsoleএবং এক্সএফসিই ব্যবহারকারীদের থাকা উচিত xfce4-terminal

আপনি কোন আদেশটি চালাতে চান তা শনাক্ত করার পরে এটি চালানো কেবলমাত্র একটি ঘটনা।

  • Ctrl+ Alt+ টিপুন T
  • ইউনিটি এবং জিনোম শেল ব্যবহারকারীগণ টার্মিনালের জন্য অনুসন্ধান করতে পারেন।
  • কে-ডি-ই ব্যবহারকারীরা অ্যাপ্লিকেশন KDE সিস্টেমের অধীনে কনসোলটি আবিষ্কার করতে পারেন।
  • সমস্ত ডেস্কটপগুলি Alt+ টিপুন F2এবং ম্যানুয়ালি টার্মিনাল বাইনারি নাম (উপরে হিসাবে) টাইপ করতে পারে ।

পদক্ষেপ 2: আপনার কমান্ড চালানো

এটি সহজ বিট। আপনি নীচের মত কিছু খুঁজছেন করা উচিত:

এখানে চিত্র বর্ণনা লিখুন

আপনি কমান্ডটি টাইপ করতে পারেন, বা আপনি এটি অনুলিপি করতে পারেন (পাঠ্যটি নির্বাচন করুন, ডান ক্লিক করুন, "অনুলিপি করুন", তারপরে টার্মিনালটি "পেস্ট করুন" ক্লিক করুন)। দীর্ঘ কমান্ডের জন্য অনুলিপি এবং আটকানো প্রস্তাবিত। আমরা প্রতিলিপি ত্রুটি এড়াতে চাই!

আপনি এই উইন্ডোটিতে কমান্ডটি টাইপ বা আটকানোর পরে টিপুন Return। আউটপুট এখন নীচের মত পর্দায় প্রদর্শিত হবে:

এখানে চিত্র বর্ণনা লিখুন

পদক্ষেপ 3: সামগ্রীটি অনুলিপি করা

অনুলিপি অন্যান্য কনসোলগুলি ছাড়াও অন্যান্য অ্যাপ্লিকেশনগুলির অনুরূপ কেবল "ব্লক" কীভাবে অনুলিপি করতে হয় তা জানেন। অনুলিপি করার জন্য, আউটপুটটিকে হাইলাইট না করা পর্যন্ত কেবল তার মাউসটি ব্যবহার করুন:

এখানে চিত্র বর্ণনা লিখুন

টার্মিনালে ডান ক্লিক করুন (সম্পাদনা মেনুতে যেতে) এবং "অনুলিপি" নির্বাচন করুন। তারপরে আপনি আপনার ব্রাউজারে বা সম্পাদকটিতে গিয়ে পেস্ট করতে পারেন। সম্পন্ন করা হয়েছে.

পদক্ষেপ 3.5: অনুলিপি করার বিকল্প:

আপনি এখন কমান্ড লাইনের হ্যাং পেয়ে যাচ্ছেন দেখে আপনি xclipএক্সের ক্লিপবোর্ডে জিনিসগুলি সরাসরি toোকানোর জন্য ডাকা একটি আদেশও ব্যবহার করতে পারেন । এটি কেবল তখনই কাজ করবে যদি কোনও জিইউআই চলছে।

lspci -nnk | grep VGA -A1 | xclip -selection clip

দ্রষ্টব্য: আপনি বাদ দিতে পারেন -selection clipতবে ডেটা আপনার মাঝারি ক্লিকের ক্লিপবোর্ডে থাকবে - হ্যাঁ, দুটি ক্লিপবোর্ড রয়েছে ... অন্য দিনের গল্প, সম্ভবত :)


সংযোজন: অনুলিপি এবং অনুলিপি ছাড়াই কমান্ড লাইন ডেটা আহরণ করা হচ্ছে

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

খুব কমপক্ষে আমাদের একটি টার্মিনালে উঠতে হবে যা আপনি চাপ দিয়ে করতে পারেন: Control+ Alt+ F1

আপনি লগ ইন করতে হতে পারে।

এখান থেকে আমরা আমাদের কমান্ড চালাতে পারি তবে আউটপুট কেবল ডিসপ্লেতে প্রদর্শিত হবে। এখন আমাদের দুটি বিকল্প রয়েছে:

আমার একটি ইন্টারনেট সংযোগ রয়েছে

আপনার যদি ইন্টারনেটে অ্যাক্সেস থাকে তবে আপনি আউটপুটটিকে ডাকা কমান্ডের মধ্যে কেবল "পাইপ" করতে পারেন pastebinit। এটি সামগ্রীটি http://paste.ubuntu.com এ আপলোড করে এবং একটি সংক্ষিপ্ত, সহজেই অনুলিপি করা URL টি প্রদান করে যা আপনি অন্য কম্পিউটার থেকে অ্যাক্সেস করতে পারেন বা কেবল লোককে দিতে পারেন।

pastebinit ডিফল্টরূপে ইনস্টল করা হয় নি তাই আমরা চালিত প্রথম জিনিসটি হ'ল:

sudo apt-get install pastebinit

তারপরে আমরা আমাদের কমান্ডটি চালাব, তারপরে | pastebinit:

lspci -nnk | grep VGA -A1 | pastebinit

এবং আপনি নিম্নলিখিতগুলির মতো কিছু দেখতে পাবেন (যদিও এটি সম্ভবত উইন্ডোতে নেই):

এখানে চিত্র বর্ণনা লিখুন

ইউআরএল লিখুন এবং আপনি যাকে পছন্দ করেন তা ভাগ করে নিতে পারেন।

আমার কাছে ইন্টারনেট সংযোগ নেই

এটি আরও সমস্যাযুক্ত তবে অসুরক্ষিত নয়। আমাদের কিছু প্রকারের বাহ্যিক সঞ্চয় প্রয়োজন need একটি ইউএসবি স্টিক একটি জনপ্রিয় উদাহরণ। এটিকে প্লাগ ইন করুন a অ-গ্রাফিকাল সেটিংয়ে, ইউএসবি ড্রাইভগুলি স্বয়ংক্রিয়ভাবে মাউন্ট হয় না। আমি যেমন বলেছি সমস্যাযুক্ত।

দৌড়াও lsblkএবং আপনার এমন কিছু দেখা উচিত:

NAME              MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                 8:16   0 111,8G  0 disk  
├─sda1              8:17   0   100M  0 part  /boot
├─sda2              8:18   0     1G  0 part  /
├─sda3              8:19   0    20G  0 part  /usr
├─sda4              8:20   0     1K  0 part  
├─sda5              8:21   0  58,7G  0 part  
└─sda6              8:22   0    32G  0 part  [SWAP]
sdb                 8:96   1  14,5G  0 disk  
└─sdb1              8:97   1  14,4G  0 part
sr0                11:0    1   4,4G  0 rom   
sr1                11:1    1  1024M  0 rom   

আমার ক্ষেত্রে, আমি যে নতুন ডিস্কটি প্লাগ ইন করেছি তা হ'ল এটি দ্বিতীয় সেকেন্ড (এসডিবি) এবং এতে একটি পার্টিশন রয়েছে (এসডিবি 1)। আমাদের এটি মাউন্ট করতে হবে যাতে আমরা এটিতে লিখতে পারি। কেবল:

sudo mount -o umask=0000 /dev/sdb1 /mnt

তারপরে আমরা আমাদের কমান্ডগুলি বাহ্যিক ডিস্কে নতুন ফাইলে ফ্যানেল করতে পারি:

lspci -nnk | grep VGA -A1 > /mnt/lspci
cat /var/log/Xorg.0.log >/mnt/xorg.log

এটি বাহ্যিক ড্রাইভে দুটি নতুন ফাইল তৈরি করবে। আপনি এটিতে জিনিসগুলি অনুলিপি করতে পারেন cp। আপনার কাজ শেষ হয়ে গেলে আপনি ড্রাইভটি আনমাউন্ট করতে চান:

cd /  # just in case you cd'd into /mnt
sudo umount /mnt

তারপরে আপনি নিজের ড্রাইভটি আনপ্লাগ করতে পারেন এবং এটি অন্য কম্পিউটারে নিয়ে যেতে পারেন এবং অনুরোধ অনুসারে তথ্য আপলোড করতে পারেন।


2
অবশেষে আজকের জন্য কিছু সুসংবাদ। আমি সম্পর্কে জানতাম না pastebinit। এটি ডিফল্টরূপে উবুন্টুতে যুক্ত করা উচিত।
রাদু রেডানু

@ রাদুরাদেনু সম্মত reed একটি খুব দরকারী সরঞ্জাম যখন সমস্ত কিছু (ইন্টারনেট ব্যতীত) নষ্ট হয়ে যায়।
অলি

কেমন হয় xclip -iযা গ্রহণ stdinইনপুট হিসাবে আপনার ক্লিপবোর্ডে রাখা কিভাবে?
জার্মটভিডিজক

@gertvdijk এটি অবশ্যই আমি একটি বিকল্প দিয়েছি তবে আমি মনে করি না যে কোনও সাধু ব্যবহারকারীর জন্য কেবল সাধারণভাবে নির্বাচন বা অনুলিপি করার চেয়ে কোনও সহজ (এটি লেখার চেয়ে আরও বেশি) সহজ easier আমি এটি বিকল্প হিসাবে যুক্ত করব।
অলি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.