12

CentOS7 を Mac (osx10.9.3 + virtualbox) に仮想マシンとしてインストールしました。ifconfig を実行すると、コマンドが見つかりませんでした。また、sudo /sbin/configを実行すると、コマンドが見つからないことが返されます。これはecho $PATHです

/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin

私のパスは正常ですか?そうでない場合、どうすれば変更できますか?

また、仮想マシンにまだインターネット接続がありません。それが要因かもしれません。

私は学生であり、特定の用語に非常に慣れていないことを覚えておいてください。

4

8 に答える 8

40

ifconfignet-toolsデフォルトではインストールされない可能性があるパッケージに存在します。

sudo yum install net-tools

パッケージをインストールすると、 として存在し/sbin/ifconfigます。

于 2014-07-19T11:24:55.460 に答える
23

RHEL、CentOSのインストール後、私も同じ問題を抱えていました。以下で解決。タイプ:

vi ~/.bashrc

i キーを押して挿入モードに移動します。このファイルの末尾に次のように記述します

export PATH=$PATH:/sbin

次に、 を押して Vi を終了します:wq!

端末で以下のコマンドを入力して、変更を反映します。

source ~/.bashrc

コマンド ifconfig を入力すると、動作するはずです。

于 2014-12-08T15:25:25.360 に答える
1

Ubuntu Server 20.04 では、インストールする必要があります。

sudo apt install net-tools
于 2020-07-23T02:54:19.387 に答える
1

何もインストールしない...

ifconfig の前に sudo と入力するだけです

ex- sudo ifconfig の場合

于 2020-06-18T10:38:25.617 に答える
0

仮想マシンをインターネットに接続できない (または接続するつもりがない) (オフライン インストール) 場合は、CD/DVD ドライブを SCSI コントローラに追加し、CentOS ISO ファイルをこれにマウントすることをお勧めします。ドライブ。次に、仮想マシン内で次のコマンドを実行します。

mount /dev/cdrom /mnt

次の方法で ISO からパッケージにアクセスできます。

cd /mnt/Packages
find . -name "net-tools"

を返す結果が少なくとも 1 つ必要<net-tools-filename>.rpmですnet-tools-2.0-0.22.20131004git.el7.x86_64.rpm。その rpm ファイルを使用してインストールします。

yum install <net-tools-filename>.rpm

プロンプトが表示されたら「Is this okay [y/d/N]:」と入力して送信します。インストールが完了すると、ifconfigコマンドのプロンプトが再度表示されても問題ありません。

于 2019-06-04T02:35:29.723 に答える
0

net-tools をインストールし、ifconfig が見つからないとして表示される場合は、比較的簡単で迅速なプロセスでエイリアスを作成できます。

これを行うには、次のコマンドを使用できます。

alias ifconfig=/sbin/ifconfig

しかし、これは永続的なものではなく、一時的なものです。永続的にするには、次のコマンドを使用します。

sudo nano ~/.bashrc

次に、ここにコマンドを下部に追加できます

#My custom aliases
alias home=”ssh -i ~/.ssh/mykep.pem tecmint@192.168.0.100”

alias ll="ls -alF"
alias ifconfig="/sbin/ifconfig"
于 2020-10-21T06:37:24.990 に答える