![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 51
transformer_WSZ
You Only Look Once!
展开
-
curl发送post请求存在变量转义的问题
最近在使用curl"content"-d"'${msg}'"msg。原创 2023-03-07 17:02:48 · 1445 阅读 · 0 评论 -
wsl2中volume挂载位置的问题
本人电脑环境:win10 + wsl2(Ubuntu 18.04.6 LTS)more虽然docker给出了挂载的数据位置,但实际上该路径并不存在。之前以为是sudo权限的问题,还是不能解决。经过一番摸索后,发现wsl2其实将该路径映射到了windows的路径上。原创 2022-09-28 00:06:52 · 970 阅读 · 0 评论 -
Windows Terminal主题配置
个人在Windows Terminal上配置了一款ubuntu的主题,图片和设置文件见:A theme for windows terminal原创 2022-02-28 15:12:39 · 846 阅读 · 0 评论 -
本地机器ssh免密登录win10服务器
上一篇配置好了OpenSSH,这一次准备免密登录win10的,本机的公钥也写到win10的 authorized_keys 中了,但是ssh登录还是需要密码。在这里,还需要修改一个文件:C:\ProgramData\ssh\sshd_config :# Match Group administrators# AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys将上面两行注释掉,再在PowerShell原创 2021-12-09 21:46:07 · 665 阅读 · 0 评论 -
Win10安装openssh(ssh登录到其它机器以及接受其它机器的ssh登录)
最近用teamviewer连接实验室的win10服务器太麻烦了,准备使用ssh来远程登录到实验室服务器上。具体步骤记录一下:安装openssh打开“设置”,选择“应用”>“应用和功能”,然后选择“可选功能” 。扫描列表,查看是否已安装 OpenSSH。 如果未安装,请在页面顶部选择“添加功能”,然后:查找“OpenSSH 客户端”,再单击“安装”查找“OpenSSH 服务器”,再单击“安装”设置完成后,回到“应用”>“应用和功能”和“可选功能”,你应会看到已列出 OpenS原创 2021-12-09 21:13:15 · 2538 阅读 · 0 评论 -
shell中2>&1的含义
在做实验的过程中,经常会看到shell脚本里存在 2>&1 的指令组合,有点懵逼,在此记录一下。0 | 1 | 2这三个数字是linux文件描述符。数字含义0stdin1stdout2stderr1 和 2 都是输出到屏幕设备上。我们平时使用的:echo "Hello World" > test.log等价于:echo "Hello World" 1> test.log注意 1> 是连在一块的。如果分开,原创 2021-07-16 02:10:12 · 469 阅读 · 0 评论 -
pip升级后报错ImportError: cannot import name 'main'
今天在Ubuntu系统上编译安装了python和pip,但是升级pip之后,利用pip安装库的时候报错了:在网上搜了一下,主要有如下两种解决方案:本人编译安装的pip3路径为 /usr/local/bin/pip3方案一#!/usr/local/bin/python3.5# -*- coding: utf-8 -*-import reimport sys# from pip ...原创 2019-08-23 12:59:52 · 407 阅读 · 0 评论 -
MBR与GPT分区方案
全新硬盘(未初始化)装系统之前,必须对其进行分区,硬盘分区初始化的格式包括MBR和GPT两种。MBRMBR的全称是Master Boot Record(主引导记录),MBR早在1983年IBM PC DOS 2.0中就已经提出。之所以叫“主引导记录”,是因为它是存在于驱动器开始部分的一个特殊的启动扇区。这个扇区包含了已安装的操作系统的启动加载器和驱动器的逻辑分区信息。主引导扇区是硬盘的第一...转载 2019-08-22 15:10:08 · 518 阅读 · 0 评论 -
CentOS 启动过程
POST(Power on self test)加电自检:主板在接通电源后,系统首先由POST程序来对内部各个设备进行检查,主要负责检测系统外围关键设备(如:CPU、内存、显卡、I/O、键盘鼠标等)是否正常。BOOT Sequence当自检通过后,便会执行一段小程序用来枚举本地设备并对其初始化。这一步主要是根据我们在BIOS中设置的系统启动顺序来搜索用于启动系统的驱动器,如硬盘、光盘、U盘、...原创 2019-03-17 22:47:44 · 257 阅读 · 0 评论 -
Linux 开机自启动
实验环境:CentOS7/etc/init.d这是指向 /etc/rc.d/init.d 的软链接。这个目录存放的是一些脚本,一般是linux以rpm包安装时设定的一些服务的启动脚本。系统在安装时装了好多rpm包,这里面就有很多对应的脚本。执行这些脚本可以用来start || stop || reload || status || restart 这些服务。举个例子来说,如果你要重新启动 ...原创 2019-03-17 16:51:14 · 365 阅读 · 0 评论 -
Linux定时任务:crontab
Linux系统是由 cron 这个系统服务来控制的。Linux系统上面原本就有非常多的计划性任务,因此这个系统服务是默认启动的。但是使用者也可以设置计划任务,Linux系统提供了控制计划任务的命令:crontabcrondcrond 是Linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启...原创 2019-02-19 00:10:01 · 220 阅读 · 0 评论 -
\r\n的区别
不同系统上敲”Enter”键产生的字符: Windows 类Unix \r\n \n 符号 ASCII码 缩写 意义 \n 10 LF(Line Feed) 换到当前位置的下一行,而不会回到行首 \r 13 CR(Carriage Return) 回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖现给出如下的p原创 2017-12-10 19:49:44 · 298 阅读 · 0 评论