Linux学習の概要(29)-CentOS6とCentOS7の違いの概要
Linux Learning Summary Summary Differences Between Centos 6
centos7と6の最大の違いは、初期化テクノロジーの違いです。 7で使用される初期化技術は、これに加えて、Systemd、並列操作モード、サービスの起動、ブートファイル、ネットワークコマンドなどです。 1.システム初期化技術
- Sysvinitテクノロジー
- 新興技術
- Systemdテクノロジー
方法2: NIC構成ファイルディレクトリを入力します [root @ xxxxx〜] #cd / etc / sysconfig / network-scripts / NICの名前を変更する [root @ xxxxx network-scripts] #mv ifcfg-eno16777736 ifcfg-eth0 構成ファイルNAME、DEVICEを編集します [root @ xxxxx network-scripts] #vim ifcfg-eth0TYPE =イーサネット BOOTPROTO = static TYPE =イーサネット BOOTPROTO = static DEFROUTE =はい TYPE =イーサネット BOOTPROTO = static DEFROUTE =はい PEERDNS = yes PEERROUTES = yes IPV4_FAILURE_FATAL = no NAME = eth0UUID = 552c01f7-fd9d-4f19-913e-379a2bf5a467 DEVICE = eth0 ONBOOT =はい IPADDR = 10.0.0.111 'ifcfg-eth0' 14L、239C書き込み grubを変更する sed -i.bak's#crashkernel = auto rhgbquiet#crashkernel = auto rhgb net.ifnames = 0 biosdevname = 0quiet#g '/ etc / sysconfig / grub [root @ xxxxx network-scripts] #vim / etc / sysconfig / grub GRUB_TIMEOUT = 5 GRUB_DISTRIBUTOR = '$(sed' s、release。* $ ,, g '/ etc / system-release)' GRUB_DEFAULT =保存済み GRUB_DISABLE_SUBMENU = true GRUB_TERMINAL_OUTPUT = 'コンソール' GRUB_CMDLINE_LINUX = 'crashkernel = auto rhgb net.ifnames = 0 biosdevname = 0quiet' '/ etc / sysconfig / grub' 7L、263C書き込み ブートメニューを生成する [root @ xxxxx network-scripts]#grub2-mkconfig -o /boot/grub2/grub.cfg grub構成ファイルの生成..。 見つかったLinuxイメージ:/boot/vmlinuz-3.10.0-327.el7.x86_64 initrdイメージが見つかりました:/boot/initramfs-3.10.0-327.el7.x86_64.img Linuxイメージが見つかりました:/ boot / vmlinuz-0-rescue-7ed5d4eebe4c43e3aadbda68cd0ef311 initrdイメージが見つかりました:/boot/initramfs-0-rescue-7ed5d4eebe4c43e3aadbda68cd0ef311.imgdone システムを再起動して有効にします [root @ xxxxx network-scripts] #reboot 成功したかどうかを確認します Centos7にはデフォルトでifconfigコマンドがありません。インストールするには、yum install net-tools-yが必要です。 [root @ xxxxx〜] #ifconfig eth0:フラグ= 4163人1500 inet10.0.0.111ネットマスク255.255.255.0ブロードキャスト10.0.0.255 inet6 fe80 :: 20c:29ff:fe57:875c prefixlen64スコープID0x20エーテル00:0c:29:57:87:5c txqueuelen 1000(イーサネット) RXパケット39バイト4887(4.7 KiB) RXエラー0ドロップ0オーバーラン0フレーム0 TXパケット43バイト7502(7.3 KiB) TXエラー0ドロップ0オーバーラン0キャリア0コリジョン0 lo:フラグ= 73 mtu 65536 inet127.0.0.1ネットマスク255.0.0.0 inet6 :: 1 prefixlen 128 scopeid 0x10 loop txqueuelen 0(ローカルループバック) RXパケット0バイト0(0.0 B) RXエラー0ドロップ0オーバーラン0フレーム0 TXパケット0バイト0(0.0 B) TXエラー0ドロップ0オーバーラン0キャリア0コリジョン0 (8)デスクトップシステム [CentOS6] GNOME 2.x [CentOS7] GNOME 3.x(GNOMEシェル) (9)ファイルシステム [CentOS6] ext4 [CentOS7] xfs (10)カーネルバージョン [CentOS6] 2.6.x-x [CentOS7] 3.10.x-x (11)ブートローダー [CentOS6] GRUB Legacy(+ efibootmgr) [CentOS7] GRUB2 (12)ファイアウォール [CentOS6] iptables [CentOS7] firewalld (13)デフォルトデータベース [CentOS6] MySQL [CentOS7] MariaDB (14)ドキュメントの構造 [CentOS6] / bin、/ sbin、/ lib、および/ lib64 in / [CentOS7] / bin、/ sbin、/ lib、および/ lib64が/ usrに移動しました (15)ホスト名 [CentOS6] / etc / sysconfig / network [CentOS7] / etc / hostname (16)時刻同期 [CentOS6] $ ntp $ ntpq -p [CentOS7] $ chrony $ chronycソース (17)変更時間 [CentOS6] $ vim / etc / sysconfig / clock ZONE = 'アジア/東京' UTC =ファレス $ sudo ln -s / usr / share / zoneinfo / Asia / Tokyo / etc / localtime [CentOS7] $ timedatectl set-timezone Asia / Tokyo $ timedatectlステータス (18)エリアの変更 [CentOS6] $ vim / etc / sysconfig / i18n LANG = 'ja_JP.utf8' $ / etc / sysconfig / i18n $ローカル [CentOS7] $ localectl set-locale LANG = ja_JP.utf8 $ localectl status (19)サービス関連 1)スタートストップ [CentOS6] $ service service_name start $ service service_name stop $ service sshd restart / status / reload [CentOS7] $ systemctl start service_name $ systemctl stop service_name $ systemctl restart / status / reload sshd セルフスタート [CentOS6] $ chkconfig service_name on / off [CentOS7] $ systemctl enable service_name $ systemctl disable service_name サービスリスト [CentOS6] $ chkconfig --list [CentOS7] $ systemctllist-unit-files $ systemctl --type service 強制停止 [CentOS6] $キル-9 [CentOS7] $ systemctl kill --signal = 9 sshd (20)ネットワーク 1)ネットワーク情報 [CentOS6] $ netstat $ netstat -I $ netstat -n [CentOS7] $ ip n $ ip -s l $ ss 2)IPアドレスMACアドレス [CentOS6] $ ifconfig -a [CentOS7] $ ipアドレス表示 3)ルーティング [CentOS6] $ route -n $ route -A inet6 -n [CentOS7] $ ip route show $ ip-6ルートショー (21)再起動して閉じます 1)閉じる [CentOS6] $ shutdown -h now [CentOS7] $パワーオフ $ systemctl poweroff 2)再起動 [CentOS6] $再起動 $ shutdown -r now [CentOS7] $再起動 $ systemctlreboot 3)シングルユーザーモード [CentOS6] $ init S [CentOS7] $ systemctlレスキュー 4)スタートモード [CentOS6] [GUICUI] $ vim / etc / inittab id:3:initdefault: [CUIGUI] $ startx [CentOS7] [GUICUI] $ systemctlはmulti-user.targetを分離します [CUIGUI] $ systemctlはgraphical.targetを分離します デフォルト $ systemctl set-defaultgraphical.target $ systemctl set-default multi-user.target 電流 $ systemctl get-default