Linux网络基础操作-2

一、主机状态监控

1. 掌握查看主机运行状态的监控命令

top

1. 通过top命令查看CPU、内存的使用情况,类似Windows的任务管理器(5秒刷新一次)

			  优先级:
PID USER      PR  NI    VIRT    RES    SHR S %CPU %MEM     TIME+ COMMAND                                                                                                           
   851 tianyx    20   0  162944   3128   1572 S  0.3  0.3   0:01.24 top                                                                                                                  
 46728 root      20   0  162100   2340   1580 R  0.3  0.2   0:00.08 top        	                                                                                                          
 78487 root      20   0       0      0      0 S  0.3  0.0   0:00.67 kworker/0:2                                                                                                          
117148 tianyx    20   0  161304   2352    624 S  0.3  0.2   0:24.04 sshd                                                                                                                 
     1 root      20   0  193924   4472   2400 S  0.0  0.4   0:02.04 systemd   

前5行置顶信息

top - 07:45:51 up  4:49,  6 users,  load average: 0.11, 0.16, 0.11
		   //up:启动了多久
Tasks: 217 total,   2 running, 215 sleeping,   0 stopped,   0 zombie

%Cpu(s):  0.0 us,  6.2 sy,  0.0 ni, 93.8 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st

KiB Mem(关注free和used) :   995672 total,    64088 free,   681572 used,   250012 buff/cache

KiB Swap(关注free和used):  2097148 total,  1918204 free,   178944 used.   114712 avail Mem 

请添加图片描述

请添加图片描述

2. 查看磁盘信息监控命令

df [-h]
[tianyx@localhost ~]$ df -h
文件系统        容量  已用  可用 已用% 挂载点
devtmpfs        471M     0  471M    0% /dev
tmpfs           487M     0  487M    0% /dev/shm
tmpfs           487M  8.5M  478M    2% /run
tmpfs           487M     0  487M    0% /sys/fs/cgroup
/dev/sda3        18G  5.2G   13G   29% /
/dev/sda1       297M  152M  145M   52% /boot
tmpfs            98M   56K   98M    1% /run/user/1000

二、环境变量

cd 的本体就是:/user/bin/cd这个程序文件。但是执行cd,却可以每个文件畅行无阻。

key -value形式

在Linux系统中执行:env命令即可查看当前系统中记录的环境变量

env
[tianyx@localhost home]$ env
XDG_SESSION_ID=126
HOSTNAME=localhost.localdomain
SELINUX_ROLE_REQUESTED=
TERM=xterm
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=192.168.88.1 49973 22
SELINUX_USE_CURRENT_RANGE=
SSH_TTY=/dev/pts/1
USER=tianyx
...
MAIL=/var/spool/mail/tianyx
PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/tianyx/.local/bin:/home/tianyx/bin
PWD=/home
LANG=zh_CN.UTF-8
SELINUX_LEVEL_REQUESTED=
HISTCONTROL=ignoredups
SHLVL=1
HOME=/home/tianyx
LOGNAME=tianyx
XDG_DATA_DIRS=/home/tianyx/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
SSH_CONNECTION=192.168.88.1 49973 192.168.88.128 22
LESSOPEN=||/usr/bin/lesspipe.sh %s

// path记录了默认的搜索路径
[tianyx@localhost home]$ env | grep PATH
PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/tianyx/.local/bin:/home/tianyx/bin

$ 知道键是啥了,用$去取它的值

用echo输出出来

 echo $PATH
/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/tianyx/.local/bin:/home/tianyx/bin

如何自行设置环境变量?

请添加图片描述

临时:

[tianyx@localhost home]$ export MYNAME=tianyx
[tianyx@localhost home]$ echo $MYNAME
tianyx

永久生效—针对某个用户:

[tianyx@localhost ~]$ vi ~/.bashrc
# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions

export MYNAME = tianyx

让它生效

 source .bashrc
echo $MYNAME
tianyx

永久生效—针对所有用户:

是不是得进入管理员模式?

vim /etc/profile
 // 让配置生效
 source /etc/profile
 echo $MYNAME
tianyx

示例:

export PATH=$PATH:/tianyx/myenv

二、文件的上传和下载

用命令下载和上传
 yum -y install lrzsz

下载

sz 文件名

上传

rz   // 打开窗口选择,很慢,不如直接拖拽

三、压缩与解压

请添加图片描述

1.压缩

请添加图片描述

.tar ,称之为tarball,归档文件,即简单的将文件组装到一个.tar文件中,并没有太多文件体积的减少,仅仅是简单的封装

.gz ,也常见为.tar.gz,gzip格式压缩文件,即使用gzip压缩算法将文件压缩至一个文件内,大大减少体积

tar(简单封装)

*需求:**将下面三个文件压缩到一个包里

请添加图片描述

[root@localhost tianyx]# tar -cvf test.tar 1.txt 2.txt 3.txt
1.txt
2.txt
3.txt
[root@localhost tianyx]# ls -lh
总用量 28K
-rw-rw-r--. 1 tianyx tianyx 1.9K 7月  24 23:29 !
-rw-r--r--. 1 root   root      5 7月  25 00:08 1.txt
-rw-r--r--. 1 root   root      4 7月  25 00:08 2.txt
-rw-r--r--. 1 root   root      4 7月  25 00:09 3.txt
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Desktop
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Documents
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Downloads
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Music
drwxr-xr-x. 2 root   root     37 7月  24 23:53 myenv
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Pictures
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Public
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Templates
-rw-r--r--. 1 root   root    10K 7月  25 00:10 test.tar
drwxr-xr-x. 2 tianyx tianyx    6 7月  23 02:57 Videos

gz格式

[root@localhost tianyx]# tar -zcvf test.tar.gz 1.txt 2.txt 3.txt
1.txt
2.txt
3.txt
-rw-r--r--. 1 root   root    10K 7月  25 00:10 test.tar
-rw-r--r--. 1 root   root    152 7月  25 00:12 test.tar.gz

2.解压

常见的解压组合:

tar -xvf test.tar

解压test.tar,将文件解压至当前目录

请添加图片描述

tar -xvf test.tar -C /home/tianyx

示例:

[root@localhost tianyx]# tar xvf test.tar
1.txt
2.txt
3.txt

解压 .gz文件

[root@localhost tianyx]# tar -zxvf test.tar.gz
1.txt
2.txt
3.txt

请添加图片描述

[root@localhost tianyx]# zip 1.zip 1.txt 2.txt 3.txt
  adding: 1.txt (stored 0%)
  adding: 2.txt (stored 0%)
  adding: 3.txt (stored 0%)
[root@localhost tianyx]# zip -r Videos 1.zip 1.txt 2.txt 3.txt
  adding: 1.zip (stored 0%)
  adding: 1.txt (stored 0%)
  adding: 2.txt (stored 0%)
  adding: 3.txt (stored 0%)

anyx]# zip 1.zip 1.txt 2.txt 3.txt
adding: 1.txt (stored 0%)
adding: 2.txt (stored 0%)
adding: 3.txt (stored 0%)




[root@localhost tianyx]# zip -r Videos 1.zip 1.txt 2.txt 3.txt
adding: 1.zip (stored 0%)
adding: 1.txt (stored 0%)
adding: 2.txt (stored 0%)
adding: 3.txt (stored 0%)


![在这里插入图片描述](https://img-blog.csdnimg.cn/5d3b15ac253e4dc496ff84aebd7a3402.png)

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值