1、测试系统网络(ping)
[root@localhost ~]# ping www.baidu.comPING www.baidu.com (36.152.44.96) 56(84) bytes of data.64 bytes from 36.152.44.96 (36.152.44.96): icmp_seq=1 ttl=128 time=12.2 ms
注意:在Linux系统中,空格表示分隔符,每一个命令为了实现他的多功能,采用参数的方式来实现。也就是说每个命令拥有多个参数,每个参数的功能不一样。
1.1、参数
- -c :指定ping命令探测网络的次数。 ```bash [root@localhost ~]# ping -c 1 www.baidu.com PING www.baidu.com (36.152.44.95) 56(84) bytes of data. 64 bytes from 36.152.44.95: icmp_seq=1 ttl=128 time=10.9 ms
—- www.baidu.com ping statistics —- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 10.917/10.917/10.917/0.000 ms
- -t:指定探测的超时时间```bash[root@localhost ~]# ping -c 1 -t 1 www.baidu.comPING www.baidu.com (36.152.44.95) 56(84) bytes of data.From gateway (192.168.15.2) icmp_seq=1 Time to live exceeded--- www.baidu.com ping statistics ---1 packets transmitted, 0 received, +1 errors, 100% packet loss, time 0ms
使用 ping 命令,如果需要终止探测就需要使用 ctrl + c。
2、系统命令提示组成
[root@ localhost ~]#PS1='yangge Linux -> [\u@ \h \W]\$'yangge Linux -> [root@ localhost ~]#
03. 系统命令语法格式
命令 参数 操作对象ping -c 1 www.baidu.com
04. 系统目录结构简介
在 Linux 操作系统中,一切从根(/)开始。
| 目录 | 解释 |
|---|---|
| /bin | 主要是用来存放系统操作命令 |
| /boot | 主要是用来存放系统启动文件的 |
| /etc | 主要是用来存放系统配置文件的 |
| /home | 主要是用来作为普通管理员用户的家目录 |
| /lib和/lib64 | 主要是用来存放系统库文件 |
| /media | 主要是用来存放媒体文件的(一般用在桌面) |
| /mnt | 主要是用来挂载第三方磁盘 |
| /opt | 主要是用来保存系统安装的第三方软件 |
| /proc | 主要是用来存放硬件接口文件的 |
| /root | 超级管理员家目录 |
| /run | 主要是用来存放软件启动时产生的临时文件 |
| /sbin | 主要是用来存放系统核心目录的 |
| /sys | 主要是用来存放系统核心文件的 |
| /tmp | 是linux系统的垃圾桶 |
| /usr | 主要是用来安装第三方软件 |
| /var | 主要是用来存放系统日志文件的 |
05. 系统目录路径类型
- 绝对路径是从根目录开始的
-
06、系统运行命令
关机:shutdown -h now
-
07、系统帮助命令(man)
- 命令解释说明信息:NAME
- 命令语法说明信息:SYNOPSIS
- 命令描述详细说明:DESCRIPTION
- 命令参数详细说明:OPTIONS
08、系统快捷方式
- 01. 显示历史输入命令信息:上下键
- 02. 清除所有屏幕信息输出:CTRL + L
- 03. 中断取消命令执行过程:ctrl+c
- 04. 快速移动光标到行首尾:ctrl + a / ctrl + e
- 05. 将光标到行首信息剪切:ctrl+u
- 06. 将光标到行尾信息剪切:ctrl+k
- 07. 将剪切的内容进行粘贴:ctrl+y
- 08. 锁定系统窗口信息状态:ctrl+s
- 09. 解锁系统窗口信息状态:ctrl+q
- 10. 命令行中快速移动光标:左右键
- 11. 系统命令信息补全功能:tab
09. 目录路径相关命令
①. 显示当前路径信息
[root@ localhost ~]# pwd/root[root@ localhost ~]# cd /etc/[root@ localhost etc]# pwd/etc
②. 切换目录路径信息
[root@ localhost etc]# cd /opt/[root@ localhost opt]# cd /mnt/[root@ localhost mnt]## 特殊路径~ : 指定的是家目录. :代表当前目录.. :代表上级目录
③. 进行目录创建操作
mkdir [参数] [需要创建的目录][root@ localhost ~]# mkdir test参数:-v : 显示创建的详情-p : 递归创建[root@ localhost ~]# mkdir -v -p a/b/cmkdir: created directory ‘a’mkdir: created directory ‘a/b’mkdir: created directory ‘a/b/c’
10. 文件目录相关命令
①. 创建文件信息命令
[root@ localhost ~]# touch testv2
②. 查看数据信息命令
[root@ localhost ~]# lsa anaconda-ks.cfg init.sh test testv1 testv2参数:-l : 打印文件的详细信息-a : 打印隐藏文件(注意:以点开头的文件就属于隐藏文件)-h : 格式化文件大小
③. 输出打印字符信息
echo "Hello World!"追加重定向(>>):在文件的底部追加文件信息。[root@ localhost ~]# echo "Hello World" >> testv2[root@ localhost ~]# echo "Hello World" >> testv2[root@ localhost ~]# echo "Hello World" >> testv2[root@ localhost ~]# cat testv2Hello WorldHello WorldHello WorldHello World覆盖重定向(>):先覆盖文件信息然后写入新的信息[root@ localhost ~]# echo "Hello World123" > testv2[root@ localhost ~]# cat testv2Hello World123
④. 查看文件数据信息
[root@ localhost ~]# cat testv2Hello World123
