Linuxの基本コマンド(追加:コマンドラインプロンプト文字と色)

1.コマンドラインプロンプト文字
[root @ localhost〜]#
[現在system @hostnameの現在のディレクトリにログインしているユーザー] ##
は管理者
としてのログインを意味します$は通常のユーザーとしてのログインを意味します

2.スイッチユーザー
suユーザー名#スイッチ後もディレクトリは変更されません
su-ユーザー名#スイッチがユーザーのホームディレクトリになった後のディレクトリ

3.現在のホストのフルネームの
ホスト名を表示します

4.
ホスト名を一時的に設定しますホスト名ホスト名

5.ホスト名を永続的に設定する
最初のタイプ:hostnamectl set-hostnameホスト名
2番目のタイプ:vi / etc / hostname(設定後にシステムを再起動する必要があります)
iキーを押して古いホスト名を削除します、次に新しいホスト名を入力します(最初の行のみが有効です)
ESCキーを押し、Shift + ":"キーの組み合わせを押し、wqと入力し、Enterキーを押して終了します

6.現在のシステムバージョン情報を表示する
cat / etc / redhat-release
または
cat / etc / * release

7.現在のカーネルバージョンを表示する
uname-r

8.ネットワークカードのIPを一時的に変更します
ifconfigens33 192.168.80.3
/
24またはifconfigens33192.168.80.3ネットマスク255.255.255.0

9.ネットワークカードのIPを恒久的に変更する

vi /etc/sysconfig/network-scripts/ifcfg-ens33
按i进行修改文件
TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网
DEVICE=ens33 #设置网卡的名称
ONBOOT=yes #设置网卡是否在 Linux 操作系统启动时激活
BOOTPROTO=static  #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址
IPADDR=192.168.80.20 #设置网卡的 IP 地址
NETMASK=255.255.255.0 #设置网卡的子网掩码
GATEWAY=192.168.80.2 #设置网卡的默认网关地址
DNS1=192.168.80.2 #设置DNS服务器的 IP 地址
按ESC键,再按SHIFT + “:” 组合键,输入 wq ,再按回车键退出

ここに画像の説明を挿入

10.ネットワークカードを再起動します

systemctl restart network #重启所有的网卡(在实际的生产环境中不建议使用,可能造成业务中断)
ifdown ens33 ; ifup ens33 #重启ens33网卡
ifdown ens33 #关闭某个网卡
ifup ens33 #启动某个网卡
ifconfig ens33 down #临时禁用某个网卡
ifconfig ens33 up #重新激活某个网卡(不会更新IP地址)

11.ネットワークカードアドレスを確認します
ifconfig、ip a
ここに画像の説明を挿入

12.静的ルートエントリを
追加する一時的にルートを追加する(ネットワークサービスの再起動が無効)
方法1:

route add -net 192.168.3.0/24 gw 192.168.8.2 [dev ens33]

-net:ターゲットネットワークセグメントのアドレスを指定します
gw:ネクストホップルーターのIPアドレスを
指定しますdev:ルートの出力インターフェイスを指定します
方法2:

ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]

13.ルーティングテーブルエントリを表示する

route -n

14.静的ルートエントリを削除します

route del -net 192.168.3.0/24

15.ルートを永続的に追加します(ネットワークサービスを再起動して有効にします)

方法一:
vi /etc/sysconfig/static-routes
any net any gw 192.168.80.2
any net 192.168.3.0/24 gw 192.168.80.2
any net 10.0.0.0 netmask 255.0.0.0 gw 192.168.80.2
any host 192.168.100.100 gw 192.168.80.2
systemctl restart network
方法二:
vim /etc/sysconfig/network-scripts/route-ens33
default via 192.168.80.2 dev ens33  #默认路由,另一种格式 0.0.0.0/0 192.168.14.254 dev ens33
10.211.6.0/24 via 192.168.80.2 dev ens33
192.168.100.200  via 192.168.14.254 dev ens33
systemctl restart network

16.ネットワーク接続をテストします

ping、traceroute(静的追跡)、mtr(動的追跡)

17.システムを
起動しますreboot、init 6、shutdown -r now

18.
電源をシャットダウンし、-hを今すぐシャットダウンし、0を初期化します。

19.補足
コマンドラインプロンプト文字に色を追加します
(推奨:次のコマンドをrootユーザーの下のvim / etc / profileおよびvim〜 / .bashrcに書き込み、起動時に自動的に色を変更し、他のユーザーを切り替え、シェル環境を変更します。便利)
a。rootユーザーは、シェル環境を切り替えるのに引き続き役立ちます

vim ~/.bashrc
PS1="\[\e[1;34m\][\u@\h \W]\\$\[\e[0m\]"
source ~/.bashrc #输入该命或者重启

b。他のユーザーへの切り替えは引き続き役立ちます

vim /etc/profile
PS1="\[\e[1;34m\][\u@\h \W]\\$\[\e[0m\]"
source /etc/profile #输入该命或者重启

/etc/resolv.conf
は、DNSクライアント構成ファイルであり、DNSサーバーのIPアドレスとDNSドメイン名を設定するために使用されます。最大3つの異なるDNSサーバーアドレスを指定でき、最初のDNSサーバーが最初に使用されます。このファイルに加えられた変更はすぐに有効になります。
nameserver 192.168.80.2#DNSサーバーのIPアドレスを定義します

注:この構成ファイルは、ネットワークカード構成ファイルのDNS1パラメーターと同じ機能を持ち、最後に変更または再起動された構成になります。

20.仮想マシンのファイアウォールとセキュリティの強化をオフにします(xshellを確実に接続できるようにするため)
systemctl stop Firewall
setenforce 0

おすすめ

転載: blog.csdn.net/weixin_53567573/article/details/113085024