【Linux学习】命令(三):帮助、用户管理、压缩解压、网络命令
# 帮助命令
# man
获得帮助信息
原意:
- manual
执行权限:
- 所有用户
语法:
man [命令或配置文件] | |
查看配置文件时不需要加上绝对路径 | |
1:命令的帮助 | |
5:配置文件的帮助 |
# whatis
显示命令的简要描述
执行权限:
- 所有用户
语法:
whatis [命令] |
# apropos
显示配置的简要描述
执行权限:
- 所有用户
语法:
apropos [配置文件] |
# info
读取 info 信息
执行权限:
- 所有用户
语法:
info [命令或配置文件] |
# help
获得 Shell 内置命令的帮助信息
命令所在路径:
-
Shell 内置命令
使用 which 或其他查找命令找不到信息 的命令即为 Shell 内置命令
执行权限:
- 所有用户
语法:
help [命令] |
--help(非命令)
语法: [命令] --help
# 用户管理命令
# useradd
添加新用户
命令所在路径:
- /usr/sbin/useradd
执行权限:
- root
语法:
useradd [用户名] |
# passwd
设置用户密码
执行权限:
- 所有用户
语法:
passwd [用户名] |
# who
查看用户登录信息
命令所在路径:
- /usr/bin/who
执行权限:
- 所有用户
语法:
who | |
tty一般表示本地终端 |
# w
查看登录用户详细信息
执行权限:
- 所有用户
语法:
w |
# 压缩解压命令
# gzip
压缩文件至 .gz 格式(不能压缩目录)
原意:
- GUN zip
执行权限:
- 所有用户
语法:
gzip [文件] |
# gunzip
解压缩 .gz 的压缩文件
原意:
- GUN unzip
执行权限:
- 所有用户
语法:
gunzip [.gz压缩文件] | |
只能压缩文件,不能压缩目录 | |
压缩后不保留原文件 |
# zip
压缩文件或目录至 .zip 格式
执行权限:
- 所有用户
语法:
zip [-r] [压缩后文件名] [文件或目录] | |
-r:压缩目录 |
# unzip
解压 .zip 的压缩文件
执行权限:
- 所有用户
语法:
unzip [压缩文件] |
# bzip2
压缩文件或目录至 .bz2 格式
执行权限:
- 所有用户
语法: c
bzip2 [-k] [压缩后文件名] [文件或目录] | |
-k:产生压缩文件后保留原文件 | |
tar -jcf test.tar.gz test |
# bunzip2
解压缩
执行权限:
- 所有用户
语法: c
bunzip2 [-k] [压缩文件] | |
-k:压缩后保留原文件 | |
tar -jxf test.tar.gz |
# 网络命令
# write
给用户发信息,以 Ctrl+D 结束
执行权限:
- 所有用户
语法:
write <用户名> | |
结束:Ctrl+D,Ctrl+\ |
# wall
发广播信息
原意:
- write all
执行权限:
- 所有用户
语法:
wall [message] |
# ifconfig
查看和设置网卡信息
原意:
- interface configure
执行权限:
- root
语法: c
ifconfig [网卡名称] [IP地址] | |
设置临时生效,重启会重置 |
查看发送邮件
执行权限:
- 所有用户
语法:
mail [用户名] | |
操作界面 | |
- 帮助信息:help | |
- 查看邮件:输入邮件序列号 | |
- 查看邮箱列表:h | |
- 删除邮件:d ID号 |
# last
列出目前与过去登入系统的用户信息
执行权限:
- 所有用户
语法:
last |
# lastlog
所有用户最后的登录信息
执行权限:
- 所有用户
语法:
lastlog [-u] <UID> | |
-u:查看某一用户信息 |
# traceroute
显示数据包到主机间的路径
执行权限:
- 所有用户
语法:
traceroute |
# netstat
显示网络相关信息
执行权限:
- 所有用户
语法:
netstat [选项] | |
-t:TCP协议 | |
-u:UDP协议 | |
-l:监听 | |
-r:路由 | |
-n:显示IP地址和端口号 |
# setup
配置网络
执行权限:
- root
语法:
setup | |
红帽系列限定 | |
与ifconfig不同,设置会永久生效 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ROOTX!