一、ifconfig
创新互联建站专注于吉木萨尔网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供吉木萨尔营销型网站建设,吉木萨尔网站制作、吉木萨尔网页设计、吉木萨尔网站官网定制、重庆小程序开发服务,打造吉木萨尔网络公司原创品牌,更为您提供吉木萨尔网站排名全网营销落地服务。
自ubuntu17起,已经不提供这个命令了,要自动安装
sudo apt install net-tools
ifconfig -a :查看当前系统所有的网络接口
ifconfig interface(PS:这里是网络接口的名称) down:禁用当前网络接口
ifconfig interface up :启用网络接口
二、ip命令
1、管理网络接口
1)、ip link list 显示网络设备的运行状态
2)、ip -s link list 显示更详细的网络设备运行状态
4)、ip link set dev ens33 mtu 1600: 改变网络设备最大传输单元 MTU的值为1600
2、管理ip地址
1)、ip a show dev ens33 显示指定网络接口的ip
2)、ip addr ls ens33
5)、ip -4 addr flush ens33
通过id修改的ip地址重启后会消失。如果要永久保存,则需要修改配置文件
3、管理路由表
1)、ip route show 显示main 路由表的路由信息
每行定义一个路由表,前面的数字为路由编号,后面为路由名称
以上的几个路由表为默认路由表,用户不可以修改
默认所有的路由表都会被插入到254的main表中。在进行路由查询时,内核只使用路由表main
3)、ip route show table local 指定显示路由表
4、管理策略路由
1)、ip route list 列出当前系统的策略路由规则
2、添加一条到达网络224.0.0.0/28的路由
route add -net 224.0.0.0/28 netmask 224.0.0.0 dev docker0
3、删除指定的路由记录224.0.0.0
route del -net 224.0.0.0 netmask 224.0.0.0
route -n 查看路由
5、删除默认网关
route del default gw 172.17.0.0 dev docker0
route -n
四、netstat命令
1、netstat(network status) 查看各种网络信息的,包括网络连接、路由表以及网络接口的各种统计数据
netstat [options]
常用的几个选项:
-a :显示所有处于活动状态的套接字
-t :显示TCP/IP协议的连接信息
-l:列出所有处于监听状态的套接字
-n:直接显示ip地址,不转换成域名
-i :列出所有的网络接口
-p:显示使用套接字的进程id和程序名
-r:显示路由表信息
2、netstat -a
显示所有的端口,包含未监听的和监听的
3、nestat -at
只显示TCP/IP协议的连接
4、netstat -tl
只显示处于监听状态的TCP连接
5、netstat -tlanx
显示数字形式的ip地址
6、netstat -anp | grep ":80"
排查处于某个端口被占用导致服务器无法启动
7、netstat -i
列出当前系统的所有网络接口
8、netstat -r
查看路由表信息
该命令是向某台主机( )发送ICMP数据包,并接收响应
Ctrl+C退出ping 命令
我们使用Linux的时候,经常需要使用命令行。Linux命令行的背景默认是白色的,字体默认是黑色,14像素的。那么我们如何根据自己的喜好配置Linux命令行的字体和背景颜色呢?下面我给大家分享一下。
工具/材料
Linux Terminal
配置字体
首先进入Linux系统以后点击左上角的Applications,然后选择Terminal选项,如下图所示
接下来在打开的命令行中点击顶部的Edit菜单,然后选择Profile Preferences选项,如下图所示
进入Profile Preferences设置界面以后,定位到General页,去掉使用系统字体的复选框,然后点击Font后面的按钮,如下图所示
在弹出的选择命令行字体界面中我们选择自己喜欢的字体,然后设置字体大小即可,如下图所示
配置背景
背景的配置需要首先定位到Colors页卡,然后去掉系统背景的复选框,如下图所示
接下来点击Background Color后面的按钮进行背景色的配置,如下图所示
在弹出的选择命令行背景颜色的界面中我们选择一个自己喜好的颜色,点击Select按钮即可,如下图所示
最后回到命令行界面,我们就可以看到背景颜色已经发生了改变,如下图所示
linux基本操作命令如下:
1、查看内核版本:uname -a。
2、控制台-图形界面:init 5或者startx。
3、图形界面-控制台: init3或者直接注销。
4、如何查看ip地址:ifconfig。
5、配置ip:ifconfig eth0 ip地址。
6、重启:reboot 或者 shutdown -r now。
linux常用命令举例
cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径,如cd/root/Docements#切换到目录/root/Docementscd./path#切换到当前目录下的path目录中。
这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下,l,列出长数据串,包含文件的属性与权限数据等a,列出全部的文件连同隐藏文件一起列出来d,仅列出目录本身,而不是列出目录的文件数据h,将文件容量以较易读的方式列出来R。
命令行中输入:
alias ll='ls -l' 那么在这个终端中就可以用 ll 代替 ls -l 了(不会对别的终端生效)。
如果想对当前账号长期生效,
命令行中输入 unalias ll 临时取消此别名设置
删除或者注释掉配置文件中的alias配置值 永久删除
命令行输入 alias 查看当前用户设置的别名命令