Linux学习笔记(七)关机、重启及常用的网络命令
关机、重启命令
- sync
- shutdown
- reboot
- init
sync
英文原意:flush file system buffers
功能:刷新文件系统缓冲区,将内存中的数据保存到硬盘中
语法:sync
shutdown
英文原意:bring the system down
功能:关机和重启
语法:shutdown 选项[-chr] 时间 [警告信息]
shutdown -c 取消已经执行的shutdown命令
shutdown -h 关机
shutdown -h now 现在关机
shutdown -h 05:20 指定时间关机
shutdown -r 重启
shutdown -r now 现在重启
shutdown -r 05:20 指定时间重启,会占用前台终端
shutdown -r 05:20 把定时重启命令放入后台,&是后台的意思
shutdown -r +10 10分钟后重启
reboot
功能:重启
语法:reboot
init
(init是修改Linux运行级别的命令,也可用于关机和重启)
语法:init num
init一共分为7个级别,这7个级别的所代表的含义如下
0:停机或者关机(千万不能将initdefault设置为0)
1:单用户模式,只root用户进行维护
2:多用户模式,不能使用NFS(Net File System)
3:完全多用户模式(标准的运行级别)
4:安全模式
5:图形化(即图形界面)
6:重启(千万不要把initdefault设置为6)
常用的网络命令
- ifconfig
- ifup/ifdown
- ping
- netstat
- write
- wall
ifconfig
英文原意:configure a network interface
功能:配置网络接口
ifconfig 查看IP地址的信息
ifconfig eth0 192.168.44.3 修改网卡ip地址为192.168.44.3,重启后会失效
ifconfig eth0 192.168.44.3 netmask 255.255.255.0 修改ip地址同时配置子网掩码,重启后会失效
ifup/ifdown
功能:启用和禁止网卡
ifup eth0 启用eth0网卡
ifdown eth0 禁用eth0网卡
ping
英文原意:send ICMP ECHO_RE-QUEST to network hosts
功能:向网络主机发送ICMP请求
语法:ping 选项[-bcs] IP
ping -b 对整个网段进行探测
ping -c 指定ping的次数
ping -s 指定探测包的大小
netstat
英文原意:print network connectios, routing tables, interface statistics, masquerade connections, and multicast memberships
功能:输出网络链接、路由表、接口统计、伪装连接和组播成员
语法:netstat 选项[-acnptulr]
netstat -a 列出所有网络状态,包括socket程序
netstat -c 秒数 指定每隔几秒刷新一次网络状态
netstat -n 使用ip地址和端口号显示,不使用域名和服务名
netstat -p 显示PID和程序名
netstat -t 显示使用TCP协议端口的连接状况
netstat -u 显示使用UDP协议端口的连接状况
netstat -l 仅显示监听状态的连接
netstat -r 显示路由表
write
英文原意:send a message to another user
功能:向其他用户发送消息
语法:write 用户名 [终端号] (连接后就可以发送消息)
wall
功能:给所有登录用户·发送消息
语法:wall 消息
英文原意:send and receive Internet mail
功能:发送和接收电子邮件
Linux学习笔记(七)关机、重启及常用的网络命令的更多相关文章
- Linux学习笔记(七) 查询系统
1.查看命令 (1)man 可以使用 man 命令名称 命令查看某个命令的详细用法,其显示的内容如下: NAME:命令名称 SYNOPSIS:语法 DESCRIPTION:说明 OPTIONS:选项 ...
- 【linux学习笔记七】关机重启命令
shutdown命令 shutdown [选项] 时间 #-c 取消前一个关机命令 #-h 关机(慎用远程关机) #-r 重启 其它关机命令 halt poweroff init 0 其它重启命令 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- Linux学习笔记(一):常用命令(1)
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- Linux 学习笔记之关机问题
在linux领域内大多用在服务器上,很少遇到关机的操作. 正确的关机流程为:sync > shutdown > reboot > halt 关机指令为:shutdown ,你可以ma ...
- Linux学习笔记(一):常用命令(2)
3.帮助命令 A,帮助命令:man B,其他帮助命令 3.1,格式:man [命令名] 查看命令拥有哪个级别的帮助: ...
- linux学习笔记七
#文件权限很重要,有些时候删除和新建文件没有权限根本操作不了,linux一切皆是文件,所以必须得了解下权限了. 文件的一般权限 简单的ls -ld 命令就能看到权限,dr-xr-x---补全应该是dr ...
- Linux学习笔记(一)----Ubuntu下的apt命令
一.原理与目录 先介绍几个和apt-get相关的目录: /var/lib/dpkg/available文件的内容是软件包的描述信息, 该软件包括当前系统所使用的 Debian 安装源中的所有软件包,其 ...
- Linux学习笔记(十)shell基础:历史命令、命令补全、输出重定向、输出重定向
一.历史命令 history [选项] [历史命令保存文件] -c 清空历史命令 -w 吧缓存中的历史命令写入历史命令保存文件~/.bash_history中 系统会默认将上次注销登录(正确退出)之前 ...
随机推荐
- 从源码和doc揭秘——Java中的Char究竟几个字节,Java与Unicode的关系
#编码与字符编码 (懂编码的建议直接跳过) 在计算机世界中,任何事物都是用二进制图片数字表示的,图片可以编码为JPG,PNG格式的字节流,音频,视频有MP3,MP4格式的字节流.这些JPG,MP3等都 ...
- AI的博弈论,一份插图教程
介绍 我想先问一个简单的问题--你能认出下图中的两个人吗? 我肯定你说对了.对于我们这些早期数学发烧友来说,电影<美丽心灵>(A Beautiful Mind)已经深深地印在了我们的记忆中 ...
- 使用TensorFlow v2张量的一个简单的“hello world”示例
使用TensorFlow v2张量的一个简单的"hello world"示例 import tensorflow as tf # 创建一个张量 hello = tf.constan ...
- sql MySQL5.7 安装 centos docker
MySQL5.7 安装 1 . 普通安装 # 准备工作 停止以前的数据库并删除配置文件 systemctl stop mysqld rpm -e mysql-community-server-5.7. ...
- Codeforces 杂题集 2.0
记录一些没有写在其他随笔中的 Codeforces 杂题, 以 Problemset 题号排序 1326D2 - Prefix-Suffix Palindrome (Hard version) ...
- Controller与RestController的区别
在使用Spring系列的框架的时候,相信几乎所有人都会遇见@Controller与@RestController两个注解,那么这两个注解到底有什么区别? 1. 标记有@RestController的类 ...
- python:简单爬取自己的一篇博客文章
1.爬取文章地址:https://www.cnblogs.com/Mr-choa/p/12495157.html 爬取文章的标题.具体内容,保存到文章名.txt 代码如下: # 导入requests模 ...
- 值传递:pass by value(按值传递) 和 pass by reference(引用传递)-[all]-[编程原理]
所有的编程语言,都会讨论值传递问题. 通过一个js示例直观认识 //理解按值传递(pass by value)和按引用传递(pass by reference) //pass by value var ...
- .NET Core项目部署到Linux(Centos7)(六)发布.NET Core 项目到Linux
目录 1.前言 2.环境和软件的准备 3.创建.NET Core API项目 4.VMware Workstation虚拟机及Centos 7安装 5.Centos 7安装.NET Core环境 6. ...
- javaweb添加学生信息
连接数据库已经进行判断 要求: 1登录账号:要求由6到12位字母.数字.下划线组成,只有字母可以开头:(1分) 2登录密码:要求显示“• ”或“*”表示输入位数,密码要求八位以上字母.数字组成.(1分 ...