Linux常用命令之帮助信息+用户管理+压缩解压+网络

目录

 

1. 帮助信息

(1)man-获得帮助信息

(2)whatis-查看命令简短的介绍信息,而不使用man ls

(3)apropos-查看配置文件简短的介绍信息,而不使用man ls

(4)--help-列出命令的选项信息

(5)help-帮助命令,获得Shell内置命令的帮助信息

2. 用户管理命令

(1) useradd-添加新用户

(2) who-查看登录用户基本信息内容

(3) w-查看登录用户详细信息内容

3.压缩解压命令

(1) gzip和gunzip 

(2) tar-打包和压缩目录

(3) zip和unzip-压缩和解压缩文件或目录

(4) bzip2-gzip的升级版本

4. 网络命令

(1)write-给在线用户发送信息,以Ctrl + D保存结果

(2)wall-发广播信息

(3)ping-测试网络连通性

(4)ifconfig-查看和设置网卡信息

(5)mail-查看发送电子邮件(不管用户在不在线)

(6)last-列出目前与过去登入系统的用户信息

(7)lastlog:检查某特定用户上次登录的时间

(8)traceroute-显示数据包到主机间的路径

(9)netstat-显示网络相关信息

(10)setup-配置网络

(11)挂载命令


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

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值