2024年4月1日

本文介绍了Linux系统中的几个关键命令,如du用于检查磁盘空间,tar用于文件归档和解压,dd进行文件复制和格式化,gzip压缩文件,以及SSH的免密登录配置,包括创建秘钥对、配置登录欢迎信息等。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


命令

[*du* - 显示每个文件和目录的磁盘使用空间]

语法:du-sh /文件,目录 [看指定文件、目录的大小]

du-sh /* [查看目录下 所有目录及文件大小]

-s, 仅显示总计,只列出最后加总的值。

-h, 以K,M,G为单位,提高信息的可读性。

[*tar* - 将许多文件一起保存至一个单独的磁带或磁盘归档,并能从归档中单独还原所需文件。]

语法:tar -czvf 打包压缩名字.tar.gz 打包压缩的文件,目录位置 [打包压缩]

tar -cvf 打包文件,目录的名字 打包文件,目录的位置 [打包]

tar -xf 文件名 [解压] [解压完,在当前目录]

-x, --extract, --get 从归档中解出文件 [解(包)(压缩包)]

-c, --create 创建一个新归档 [打包]

-z, --gzip, --gunzip, --ungzip 通过 gzip 过滤归档 [压缩]

-v, --verbose 详细地列出处理的文件 [让你看看]

-f, --file=ARCHIVE 使用归档文件或 ARCHIVE 设备

-C, --directory=DIR 改变至目录 DIR

语法:tar -xf 文件名 -C 位置

[*dd* - 复制文件并对原文件的内容进行转换和格式化处理]

dd if=/dev/zero of=/file.txt bs=lM count=10

if=生成的文件所在的位置

of=/file.txt每次从/dev/zero取多大的空间

bs=1Mcount=10总计取多少次

最终/file.txt 文件大小为 bs与count的乘积

[*gzip* - 用来压缩文件]

语法:gzip 文件名 [压缩]

gzip -d 文件名字 [解压]

用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名 —源文件不存在

-d,–decompress,----uncompress:解开压缩文件;


免密登录

创建秘钥对
ssh-keygen

在/root/.ssh/生成两个文件 
id_rsa[私钥] id_rsa.pub[公钥]

将公钥传给要免密登录的服务器
ssh-copy-id $user@$ip

远程免密登录
服务器A拿着私钥去和服务器B保存公钥进行比对,如果比对成功,则可以直接登录上去,如果比对失败,则输入密码才能进行登录

known_hosts     我远程登录过哪些服务器
au

创建秘钥对
ssh-keygen

在/root/.ssh/生成两个文件
id_rsa[私钥] id_rsa.pub[公钥]

将公钥传给要免密登录的服务器
ssh-copy-id user@ip

远程免密登录
服务器A拿着私钥去和服务器B保存公钥进行比对,如果比对成功,则可以直接登录上去,如果比对失败,则输入密码才能进行登录

known_hosts 我远程登录过哪些服务器
authorized_keys 保存公钥的文件,谁能够远程连接我[免密]


配置远程登录欢迎信息

1、配置输入密码前的登录信息

当前输入用户后,并没有显示任何欢迎信息,而是直接弹出输入密码提示。
[root@server-1 ~]# ssh 192.168.1.102
root@192.168.1.102’s password:

2、修改sshd配置文件,/etc/ssh/banner 里面定义了欢迎的信息

[root@server-1 ~]# vi /etc/ssh/sshd_config
Banner /etc/ssh/banner

3、定义欢迎的信息

[root@server-1 ~]# vi /etc/ssh/banner

                              _oo0oo_
                             088888880
                             88" . "88
                             (| -_- |)
                              0\ = /0
                           ___/'---'\___
                         .' \\\\|     |// '.
                        / \\\\|||  :  |||// \\
                       /_ ||||| -:- |||||- \\
                      |   | \\\\\\  -  /// |   |
                      | \_|  ''\---/''  |_/ |
                      \  .-\__  '-'  __/-.  /
                    ___'. .'  /--.--\  '. .'___
                 ."" '<  '.___\_<|>_/___.' >'  "".
                | | : '-  \'.;'\ _ /';.'/ - ' : | |
                \  \ '_.   \_ __\ /__ _/   .-' /  /
            ====='-.____'.___ \_____/___.-'____.-'=====
                              '=---='
 
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                    佛祖保佑    iii    永不宕机
 

配置输入密码后的欢迎信息

可以修改 /etc/motd 文件,定义 ssh 成功登录后的欢迎信息。
[root@server-1 ~]# vi /etc/motd

- ┏┓   ┏┓

- ┏┛┻━━━┛┻┓

- ┃       ┃

- ┃   ━   ┃

- ┃ ┳┛ ┗┳ ┃

- ┃       ┃

- ┃   ┻   ┃

- ┃       ┃

- ┗━┓   ┏━┛

- ┃   ┃神兽保佑

- ┃   ┃此文没有错别字╮(╯Д╰)╭ !

- ┃   ┗━━━┓

- ┃       ┣┓

- ┃       ┏┛

- ┗┓┓┏━┳┓┏┛

- ┃┫┫ ┃┫┫

- ┗┻┛ ┗┻┛

- ━━━━神兽出没,点赞的明年升职涨薪━━━━

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值