1 tcliuwenwen

尚未进行身份认证

暂无相关简介

等级
TA的排名 32w+

LXC/LXD缓存镜像至本地

背景使用LXC/LXD时想像docker一样先把镜像缓存到本地,但是不知道如何操作,探究许久发现真相。操作afu@instance-lxc:~$ lxc image copy ubuntu:18.04 local:Image copied successfully!afu@instance-lxc:~$ lxc image list+-------+--------------+---...

2020-02-05 17:06:39

Ubuntu系统迁移至固态硬盘(生产环境勿用)

背景作者在大一时苦于没有一个好的电脑和实验环境,学习停滞不前,现在作者认识到学习环境的重要性,于是给自己的物理机装了Ubuntu操作系统,无奈垃圾机械硬盘太慢,重搭学习环境费时,作者下定决心要把系统迁移到固态硬盘中去。操作设装有原操作系统的硬盘是sda,目标硬盘是sdb,下面使用dd命令进行系统迁移。afu@debian:~$ dd if=/dev/sda of=/dev/sdb conv...

2020-01-18 19:08:51

Python中赋值,浅拷贝,深拷贝理解(不适合新手)

亲手实践证明深拷贝确实是要多深拷贝多深,剩下的请读者看看我的实践(base) afu@debian:~$ ipythonPython 3.7.4 (default, Aug 13 2019, 20:35:49) Type 'copyright', 'credits' or 'license' for more informationIPython 7.10.2 -- An enhanced...

2020-01-17 20:50:48

Pycharm中TERM environment variable not set.解决

背景操作系统:Ubuntu 18.04.3,开发环境:Python3.7在Pycharm的Python Console中输入!后接linux命令时会报错TERM environment variable not set.怎么办呢?操作这个python console其实本质并不是ipython,它只是Pycharm自己实现的一个用于调试的脚本控制台,虽然可以在右边直接看到变量,但功能不如i...

2020-01-17 16:20:45

Linux下Java环境变量和CLASSPATH的设置

afu@debian:~$ tail /etc/profile# 安装目录export JAVA_HOME=/usr/java/jdk1.8.0_231# 环境变量的设置export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHexpor...

2020-01-17 13:24:17

Linux下Python3编程中shebang的正确设置

Linux下一般情况下输入python或者python2会出现python2.7的IDLE,输入python3会出现python3.x的交互式界面,这些都是以软链接的形式存在于PATH中的,但是我们的shebang要求指定解释器的指定路径,这该如何指定呢?正确的shebang应该是这个样子:#!/usr/bin/env python3print("hello world")这主要是env...

2020-01-17 00:24:18

Kali Linux折腾之路--安装Nvidia显卡驱动

背景作者曾经也为安装显卡驱动而苦恼过,当然不是在Kali上面,都2020年了,抛弃老一套,让我来讲讲怎么安装Nvidia显卡驱动吧。操作很简单,首先,换源,更新源,然后sudo apt install nvidia-smi然后重启结束战斗。总结都2020年了,别再折腾之前那老一套了,安装显卡驱动就是如此简单,我相信不会失败,万一失败了就去tty3里面使用sudo apt purge nv...

2020-01-16 00:51:09

Kali Linux折腾之路--安装Kali Linux到物理硬盘

背景作者准备实验使用USB KEY无人职守安装操作系统,不小心将辛苦折腾了很久的Ubuntu的硬盘给格式化了,恢复数据失败,作者相信每次吃亏都是为了迎接更好的未来,于是作者决定安装Kali Linux操作系统。操作既然想安装Kali Linux操作系统,那么我相信看这篇文章的人肯定擅长安装各种操作系统,在这里我不赘述太多其他大同小异的东西,我重点强调一下安装Kali Linux操作系统时需要...

2020-01-16 00:27:36

CentOS下配置tftp服务

背景ftp由于历史原因应当被淘汰,所以我个人不再使用,但是简单协议tftp我相信它依然有广泛的应用价值,在部署tftp时我依然遇到了一些小小的挫折,在这里记录一下部署tftp服务时应当注意的事项。操作操作系统与开发环境(建议在云主机上尝试,方便快捷):[root@aliyun ~]$ more /etc/os-release NAME="CentOS Linux"VERSION="7 ...

2020-01-14 17:28:06

Ubuntu 18.04无法安装Openssh-Server解决办法

背景作者在自己的一台笔记本电脑上面使用apt安装openssh-server总是出现依赖问题,作者就很纳闷了,计算机什么时候能难到这个程度,我装个ssh都不会装了?作者放下了使用openssh-server的念头,但是几天后作者又有了使用openssh-server的必要,于是折腾安装openssh-server不得不被提上日程。操作...

2020-01-14 00:35:03

Ubuntu传送短文本至安卓手机

背景在很多时候我们仅仅有传输文件的工具是远远不够的,有时候我们也需要将文本发送到手机,怎么处理最合适呢?我尝试了一些文本传输工具和剪贴板同步工具,结果都不尽如人意,于是我想到自己动手来折腾这个文本传输的问题。操作我想出了四五种思路,其中有两种可行性比较高。思路一就是对于很短的文本,在命令行直接生成二维码,然后使用手机扫码。文本进了手机便签就好使了,这对于三星手机来说比较好使,对于其他手机来...

2020-01-13 20:12:29

腾讯云服务器绑定两块网卡分别连接公网IP实现双网卡通讯

背景云服务商都喜欢搞点小活动,大家能够以一折的价格买到一年或两三年的服务器,对于像我一样的广大学生党来说,这是好事,但是云服务商低价服务器是包年的,网络只能按照带宽计费而不能按照流量计费,鉴于中国带宽费用高所以我们的云服务器往往是鬼速,这给我们的学习带来来很大的烦恼。如何利用现有成本解决我们的服务器上网问题成了我们不得不面对的现实。操作1.拥有一台腾讯云服务器,预装Ubuntu 18.04操...

2020-01-12 23:56:30

Windows 10使用NTP服务同步系统时间

背景伟大的某知名开源代理项目对于客户端和服务器的时间准确性提出了很高的要求,作者是双系统,可能是由于某些方面设置的原因,在两个系统进行切换时经常需要手动更改时间,对学习造成了很大的干扰,鉴于生产环境中会遇到使用NTP服务器进行对时的情况,作者本着一切的折腾为生产环境的态度,对使用NTP服务器进行自动对时进行了探索。操作打开Windows系统服务(Win + R然后输入services.msc...

2020-01-12 19:27:36

Ubuntu 18.04换阿里源,轻松一键换源

爱我的话你都说,爱我的事你不做,我来做一做爱读者的事情,换源何必用VIM找网站搞半天,一行命令解决一切。命令如下,请复制粘贴享受。afu@debian:~$ bash <(curl -sL https://bash.liuwenwen.net/changesource.sh)换个其他窗口学习点其他知识珍惜时间,静等换源结束,其实十几秒应该也差不多了。...

2020-01-05 21:20:54

Ubuntu配置telnet服务端

telnet协议虽几乎不用,但能帮助我们理解明文传输,纸上得来均觉浅,绝知此事要躬行。你只有自己亲手做了,才能明白和理解它为什么能模拟发送其他TCP请求如HTTP请求。我找怎么部署telnet的服务器的文章都找不到,可能是太简单了吧,但我也遇到了一点儿挫折,在这里分享一下。部署环境是Ubuntu 18.04.3 LTS Server。对了,提醒一下,这种不安全的协议读者要注意安全。如果出错就换个...

2020-01-05 21:10:03

Ubuntu将大写锁定CapsLock更换成Esc并开机启动

背景vim不得不说是神器,但是由于历史原因导致现在的ESC按键回到命令模式显得不是那么方便,然后基本不用的CapsLock又处在黄金位置,所以就萌生了把CapsLock更换成Esc的想法。操作1.下载xmodmapubuntu@debian:~$ sudo apt updateubuntu@debian:~$ sudo apt install xmodmap 2.编写xmodmap配...

2020-01-03 21:12:55

Ubuntu下使用Chrome打开CSDN解决open xdg-open?问题

背景博主最近将开发环境完全搬到了Ubuntu上,并且经常使用Chrome浏览国内程序员社区CSDN。但是博主在使用CSDN时遇到了困难,它总是问我open xdg-open?显然是CSDN想要打开某个程序,但是这个程序在我的机器上并没有安装,Chrome浏览器出于安全策略总是要问我是否打开此应用,每次都要点好几下才能将它关掉,对像博主一样的程序员们造成了学习上的干扰,于是博主本者需求驱动学习的态...

2020-01-02 12:10:10

Ubuntu使用快捷键自定义截图区域保存到剪贴板并同步至手机

作者开发环境:ubuntu@debian:~$ screenfetch ./+o+- ubuntu@debian yyyyy- -yyyyyy+ OS: Ubuntu 18.04 bionic ://+//////-yyyyyyo Kernel: ...

2019-12-29 12:47:10

Ubuntu将标准输出重定向到剪贴板

作为一名优秀的程序员,终端和复制粘贴必将是必不可少的,手动将输出复制粘贴不应该是一名优秀程序员的作风。那么如何将标准输出重定向到剪贴板方便我们粘贴呢?1.更新源sudo apt update2.安装xsel或者xclipsudo apt install xselsudo apt install xclip3.将输出通过管道重定向到剪贴板ls | xsel -ib # 使用xsel...

2019-12-29 12:37:13
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。