Skip to content

Instantly share code, notes, and snippets.

View pythond.md

Get current time with python time module

import time
print(time.time())
1586813438.419919
print(time.ctime())
Mon Apr 13 23:30:38 2020

Get current time with python datetime module

View python.md

how to get last element of a list in python

list1 = [1, 2, 3, 4, 5]
print(list1[len(list1)-1])
5
print(list1[-1])
5
print(list1.pop())
5
 
View python-append-extend.md

Example 1

#a list

cars = ['Ford', 'Volvo', 'BMW', 'Tesla']

#append item to list

cars.append('Audi')

View python-list-add-items.md

Python添加元素有三种方法:append、extend、insert

append:向列表添加元素,添加到尾部

实例:

list=["my","name","is","mark","age",18] print("添加前:",list) list.append("test") print("添加后:",list) 打印结果:

View install GUI on ubuntu server.md

GUI Installation on Ubuntu Server 20.04

Update the apt package index and install tasksel.

$ sudo apt update

$ sudo apt install tasksel

List the GUI we have installed and we can install:

View ssh-timeout.md

本文介绍下,linux中ssh连接超时时间的设置方法,以避免总是被强行退出。有需要的朋友,参考下吧。

有关修改ssh连接超时时间的方法,网上介绍的很多了。

比如下面这个:

可以减少ssh连接超时等待的时间:

方法:ssh -o ConnectTimeout=3 192.168.0.10

View ssh.md

本文对SSH连接验证机制进行了非常详细的分析,还详细介绍了ssh客户端工具的各种功能,相信能让各位对ssh有个全方位较透彻的了解,而不是仅仅只会用它来连接远程主机。

1.1 非对称加密基础知识

对称加密:加密和解密使用一样的算法,只要解密时提供与加密时一致的密ma就可以完成解密。例如QQ登录密ma,银行卡密ma,只要保证密ma正确就可以。

非对称加密:通过公钥(public key)和私钥(private key)来加密、解密。公钥加密的内容可以使用私钥解密,私钥加密的内容可以使用公钥解密。一般使用公钥加密,私钥解密,但并非绝对如此,例如CA签署证书时就是使用自己的私钥加密。在接下来介绍的SSH服务中,虽然一直建议分发公钥,但也可以分发私钥。

View python-list-insert.md

insert()往列表的指定位置添加元素,举个例子:

insert的列子

1 a = ["hello", "world", "dlrb"] 2 a.insert(1, "girl") 3 print(a) 输出结果:

['hello', 'girl', 'world', 'dlrb']

View ssh-known_hosts.md

什么是known_hosts文件

A通过ssh首次连接到B,B会将公钥1(host key)传递给A,A将公钥1存入known_hosts文件中,以后A再连接B时,B依然会传递给A一个公钥2,OpenSSH会核对公钥,通过对比公钥1与公钥2 是否相同来进行简单的验证,如果公钥不同,OpenSSH会发出警告, 避免你受到DNS Hijack之类的攻ji。。

打开known_hosts文件

vi ~/.ssh/known_hosts 或 vi /root/.ssh/known_hosts host文件内容格式:ip 公钥

了解更多ssh known_host

View linux-find.md

find命令特点:文件查找,实时查找,速度略慢,精确匹配

使用格式:# find [options] [查找路径] [查找条件] [处理动作]

查找路径:默认为当前目录

查找条件:默认为查找指定路径下的所有文件

处理动作:默认为显示