首页 / LINUX / Linux系统基础命令轻松掌握
Linux系统基础命令轻松掌握
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux系统基础命令轻松掌握,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2767字,纯文字阅读大概需要4分钟。
内容图文
![Linux系统基础命令轻松掌握](/upload/InfoBanner/zyjiaocheng/930/e2a81139c5644868a2feb383423a7d41.jpg)
目录标题
命令提示字符
[root@chen ~]#
[当前登录系统的用户@主机名称 当前所在目录]
# 表示为管理员登录
$ 表示为普通用户登录
~ 表示为当前用户的家目录(也叫宿主目录)
切换用户
格式:
- su 用户名????? #切换后所在目录不变
- su -用户名?????#切换后所在目录变成用户家目录
查看修改当前主机的名称
格式:
- hostname?????????????#查看当前主机的完整名称
- hostname 主机名???? ????? #临时设置主机名
- hostnamectl set-hostname 主机名?? #永久设置主机名
或者 - vim /etc/hostname (设置完后需要重启系统才生效)。
- 按i键先删除旧主机名再输入新主机名(只有第一行有效)然后ESC冒号wq回车保存退出
查看版本
查看当前系统版本信息
cat/etc/redhat-release或cea/etc/*release
查看当前内核版本
uname -r
修改网卡IP
临时修改网卡IP
ifconfig ens33 192.168.150.10/24
或
ifconfig ens33 192.168.150.10 netmask 255.255.255.0
永久修改网卡IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
- TYPE=Ethernet?????? #设置网卡类型,"Ethernet"表示以太网
- DEVICE=ens33?????? #设置网卡的名称
- ONBOOT=yes???????#设置网卡是否在Linux操作系统启动时激活
- BOOTPROTO=static????#设置网卡的配置方式。"static"表示使用静态IP地址,"dhcp"时表示动态获取地址
- IPADDR=192.168.150.10?? #设置网卡的IP地址
- NETMASK=255.255.255.0? #设置网卡的子网掩码
- GATEWAY=192.168.150.2? #设置网卡默认网关地址
- NDS1=192.168.150.2??? #设置DNS服务器的IP地址
重启网卡
- systemctl restart natwork???#重启所有的网卡生产环境中慎用
- ifdown ens33 ; ifup ens33
- ifdown ens33??????#关闭某个网卡
- ifup ens33??????? #启动某个网卡
- ifconfig ens33 down???#临时禁用某个网卡
- ifup ens33???????#重新激活某个网卡(不会更新IP地址)
查看网卡地址
ifconfig或ip a
添加静态路由条目
临时添加路由(重启network服务失效)
方法一:
route add -net 192.168.3.0/24 gw 192.168.8.2 [dev ens33]
-net :指定目标网段的地址
gw:指定下一跳路由器的IP地址
dev:为路由指定的输出接口
查看路由表条目
route -n
删除静态路由条目
route del -net 192.168.3.0/24
方法二:
ip route add 192.168.15.0/24 via 192.168.80.2 [dev ens33]
永久添加路由(重启network服务生效)
方法一:
vim /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.15.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
测试网络连接
ping
traceroute (静态跟踪)
mtr??? (动态跟踪)
重启系统
三种方法:
reboot
init 6
shutdown -r now
shutdown -r 10 ???#延迟十分钟后重启
关机
三种方法:
poweroff
shutdown -h now
init 0
shutdown -c ????#中断操作
Xshell
systemctl stop firewalld
setenforce 0
两条Linux里关闭防火墙
内容总结
以上是互联网集市为您收集整理的Linux系统基础命令轻松掌握全部内容,希望文章能够帮你解决Linux系统基础命令轻松掌握所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。