目录
(2)whatis-查看命令简短的介绍信息,而不使用man ls
(3)apropos-查看配置文件简短的介绍信息,而不使用man ls
(1)write-给在线用户发送信息,以Ctrl + D保存结果
1. 帮助信息
(1)man-获得帮助信息
man ls-查看ls命令的帮助信息
查看一般介绍以及选项的用处
man services-查看配置文件services的帮助信息
注意:只是加上配置文件名称,不需要加上绝对路径)
查看配置文件的格式
man passwd:查看passwd配置文件的信息
1 表示命令的帮助 5 表示配置文件的帮助
因为passwd既是一个命令又是一个配置文件,man命令优先查看命令的帮助信息,那如果要查看passwd配置文件的信息呢?可以使用man 5 passwd
(2)whatis-查看命令简短的介绍信息,而不使用man ls
(3)apropos-查看配置文件简短的介绍信息,而不使用man ls
(4)--help-列出命令的选项信息
touch --help
(5)help-帮助命令,获得Shell内置命令的帮助信息
help umask:查看umask命令的帮助信息
内置命令还有:cd pwd ,内置命令用which和whereis查找不到
2. 用户管理命令
(1) useradd-添加新用户
useradd cuihu-添加用户
passwd cuihua-给用户设置密码,普通用户只能更改自己的密码,而root用户可以更改任何人的密码
(2) who-查看登录用户基本信息内容
登录用户名 登录终端(tty表示本地终端;pts表示远程终端) 登录时间 登录的主机的IP地址
(3) w-查看登录用户详细信息内容
可以知道uptime(系统运行的时间、登录系统的用户数量、当前登录过来的用户已经累积占用了多少的CPU的时间和当前执行的命令占用了多长的执行时间),可以帮护了解整个系统的资源使用情况和用户的资源使用情况。
3.压缩解压命令
(1) gzip和gunzip
只能压缩文件,而不能压缩目录,而且不会保留原文件
zip [文件名]
gzip text
压缩后文件格式: .gz
gunzip text.gz
(2) tar-打包和压缩目录
tar [选项][-zcf] [压缩后文件名] [目录]
-c 打包
-v 显示详细信息
-f 指定文件名
- z 打包同时压缩
压缩后文件格式: .tar.gz
打包的时候同时压缩:tar -zcvf test.tar.gz test
解压(-c替换为了-x) tar -zxvf test.tar.gz
(3) zip和unzip-压缩和解压缩文件或目录
(Linux和Window都支持的一种压缩格式,可以保留原文件, 但是压缩比并不高)
zip [选项][-r] [压缩后文件名] [文件或目录]
-r 压缩目录
压缩后文件格式: .zip
unzip [压缩文件] unzip test.zip
(4) bzip2-gzip的升级版本
压缩比例会非常大,往往推荐用来压缩非常大的文件
zip [选项][-k] [文件]
-k 产生压缩文件后保留原文件
压缩后文件格式: .bz2
bzip2 -k test
tar -cjf test.tar.bz2 test:压缩的时候同时打包
(4) bunzip2 [选项][-k] [压缩文件]
bunzip2 -k test.bz2
tar -xjf test.tar.bz2
4. 网络命令
(1)write-给在线用户发送信息,以Ctrl + D保存结果
write cuihua
(2)wall-发广播信息
write all的缩写
(3)ping-测试网络连通性
ping 选项 IP地址
-c 指定发送次数
观察package loss:(丢包率,丢包率越小,网络状况越好)
(4)ifconfig-查看和设置网卡信息
interface configure的缩写
ifconfig 网卡名称 IP地址
ifconfig eth0 192.168.8.250
mac地址是固化在网卡中的只读存储器中的数据(不能修改)
(5)mail-查看发送电子邮件(不管用户在不在线)
发送邮件:mail [用户名]
接收邮件:直接输入mail就可以
(6)last-列出目前与过去登入系统的用户信息
(7)lastlog:检查某特定用户上次登录的时间
lastlog
lastlog -u 502
(8)traceroute-显示数据包到主机间的路径
traceroute www.baidu.com
(9)netstat-显示网络相关信息
netstat [选项]
-t TCP协议 (类似于打电话,存在持续监听的说法)
-u UDP协议 (类似于发短信,不存在持续监听的说法)
-l 监听
-r 路由(查看网关)
-n 显示IP地址和端口号(而不是域名)
netstat -tlun 查看本机监听的端口(只是针对监听的连接)
netstat -an 查看本机所有的网络连接(不仅能查看到监听的,还可以查看已经建立连接的连接)
netstat -rn 查看本机路由表
(10)setup-配置网络
执行权限:root
service network restart:重启网络服务
永久生效,比手动去改配置文件简单很多
(11)挂载命令
mount [-t 文件系统] 设备文件名 挂载点
先创建挂载目录-把设备文件名(默认分配的)和挂载点连接起来就是挂载
mkdir /mnt/cdrom
mount - t iso9660 /dev/sr0 /mnt/cdrom
一定要执行卸载命令: umount /dev/sr0