कभी-कभी उपयोग करने वाले लेकिन भूल जाने वाले कमांडों का संग्रह
सर्वर
Lastmod: 2025-01-07
Published: 2024-12-31

कभी-कभी उपयोग होने वाले लेकिन मुझे अक्सर भूल जाने वाले कमांडों को नोट कर रहा हूँ।

सिस्टम संबंधी

उबंटू का अपग्रेड

# apt update
# apt upgrade
# apt dist-upgrade

# do-release-upgrade
  • do-release-upgrade का इंस्टॉलेशन
# apt install update-manager-core

update-alternatives

  • पायथन की डिफ़ॉल्ट पथ सेट करना
# update-alternatives --install /usr/bin/python python /usr/bin/python3 1
  • डिफ़ॉल्ट संपादक सेट करना
# update-alternatives --config editor

समय क्षेत्र की सेटिंग

  • systemd का उपयोग करते समय
# timedatectl set-timezone Asia/Tokyo
  • मैन्युअल रूप से सेट करने पर
# ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime

फ़ाइल प्रणाली संबंधी

SD कार्ड या HDD की इमेज को माउंट करना

  • लूप को डिवाइस असाइन करना
# losetup -f --show -P sdcard.img

/dev/loop0p1 आदि के पार्टिशन देखने के लिए माउंट करना।

  • लूप के डिवाइस को मुक्त करना
# losetup -d /dev/loopN

नेटवर्क संबंधी

NIC के ड्राइवर की जांच करने का तरीका

# udevadm info -a -p /sys/class/net/eth0
# ethtool -i eth0

NIC का ऑफ़लोड जांचना

# ethtool -k eth0

NIC विशिष्ट सेटिंग की जांच करना

# ethtool --show-priv-flags eth0

ट्रांसीवर की जानकारी की जांच करना

# ethtool -m eth0

ट्रांसीवर की EEPROM को रॉ में डंप करना

# ethtool -e eth0 raw on | hexdump -C

पैकेज संबंधी

apt-fast का इंस्टॉलेशन

# add-apt-repository ppa:apt-fast/stable
# apt update
# apt install apt-fast

add-apt-repository का इंस्टॉलेशन

# apt install software-properties-common