Linux常用命令语法(四)修改主机名和ip的映射关系 

网络通信命令

命令 作用 语法 选项

ping

测试网络的连通性

ping 选项 IP地址

-c 指定发送次数

ping 命令使用的是icmp协议,不占用端口

ifconfig

查看和设置网卡网络配置

ifconfig [-a] [网卡设备标识]

-a:显示所有网卡信息

ifconfig [网卡设备标识] IP地址 :修改ip地址

netstat

主要用于检测主机的网络配置和状况

 

-a  all显示所有连接和监听端口

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 使用数字方式显示地址和端口号

-l (listening)  显示监控中的服务器的socket

 

eg:# netstat -tlnu      查看本机监听的端口

tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN

协议  待收数据包   待发送数据包  本地ip地址:端口 远程IP地址:端口

进程管理命令

命令 作用 语法 选项

ps

查看系统中的进程信息

ps [-auxle]

    a:显示所有用户的进程

    u:显示用户名和启动时间

    x:显示没有控制终端的进程

    e:显示所有进程,包括没有控制终端的进程

     l:长格式显示

pstree

查看当前进程树

pstree [选项]

-p 显示进程PID

-u 显示进程的所属用户

top

查看系统健康状态

显示当前系统中耗费资源最多的进程,以及系统的一些负载情况。

top [选项]

-d 秒数,指定几秒刷新一次,默认3秒(动态显示)

磁盘空间命令

命令 作用 语法 选项

df

用于查看Linux文件系统的状态信息,显示各个分区的容量、已使用量、未使用量及挂载点等信息。看剩余空间

df [-hkam] [挂载点]

-h(human-readable)根据磁盘空间和使用情况 以易读的方式显示 KB,MB,GB等
-k  以KB 为单位显示各分区的信息,默认

-M 以MB为单位显示信息
-a  显示所有分区包括大小为0 的分区

du

用于查看文件或目录的大小(磁盘使用空间)

du [-abhs] [文件名目录]

-a 显示子文件的大小

-h以易读的方式显示 KB,MB,GB等

-s summarize 统计总占有量

df命令和du命令的区别:

df命令是从文件系统考虑的,不仅考虑文件占用的空间,还要统计被命令或者程序占用的空间。

du命令面向文件,只计算文件或目录占用的空间。

free

查看内存及交换空间使用状态

free [-kmg]

-k:    以KB为单位显示,默认就是以KB为单位显示

-m:    以MB为单位显示

-g:    以GB为单位显示

清理缓存命令:

echo 1 > /proc/sys/vm/drop_caches

用户管理命令

命令 作用 语法 选项

useradd

添加用户

useradd [选项] 用户名

 

passwd

修改密码命令

passwd [选项] [用户名]

 

userdel

删除用户

-r 删除账号时同时删除宿主目录

 

修改主机名

临时生效: hostname 主机名   
永久生效:修改配置文件 vi /etc/sysconfig/network


修改映射关系 

修改主机名和ip地址之 间的映射关系:在配置文件中写入本机ip,主机名,可设置任意多个。 

Linux常用命令语法(四)修改主机名和ip的映射关系 

测试:

Linux常用命令语法(四)修改主机名和ip的映射关系 

ping主机名实际上ping的还是ip.