
Linux
songroom
这个作者很懒,什么都没留下…
展开
-
Linux: Wsl ubuntu下安装OhMyZsh
人神都知道OhMyZsh的魔力,那就上吧。环境:WSL2, unbuntu 18.04一、安装ZSH(1) 安装sudo apt-get install -y zsh(2)验证:zsh --version(3)设定默认选项chsh -s /usr/bin/zsh二、安装oh-my-zsh1、下载git clone https://gitee.com/mirrors/oh-my-zsh.gitsongroom@DESKTOP-MEDPUTU:~$ git clone http原创 2022-04-10 10:30:57 · 1533 阅读 · 0 评论 -
julia: 1.10前后版本在ubuntu下安装
songroom@DESKTOP-MEDPUTU:~$ wget https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.2-linux-x86_64.tar.gzsongroom@DESKTOP-MEDPUTU:~$ tar -xvzf julia-1.7.2-linux-x86_64.tar.gzsongroom@DESKTOP-MEDPUTU:~$ ls] apt-get beta ctp echo fosun原创 2022-04-04 22:27:34 · 1586 阅读 · 0 评论 -
SSH: scp 拉取云端文件到本地端
首先,要知道IP和端口1、IP: ifconfigsongroom@DESKTOP-MEDPUTU:~/ctp/ctp_test$ ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 172.18.17.13 netmask 255.255.240.0 broadcast 172.18.31.255 inet6 fe80::215:5dff:fed7:c9ff原创 2022-03-19 21:33:03 · 1661 阅读 · 0 评论 -
linux:云端 ubuntu下挂载数据盘
云端给客户的系统盘一般不大,20-100G不等,往往会加数据盘。这时,需要用户自己做数据盘的挂载。一、为什么要挂载Linux 系统中“一切皆文件”,所有文件都放置在以根目录为树根的树形目录结构中。在 Linux 看来,任何硬件设备也都是文件,它们各有自己的一套文件系统(文件目录结构)。因此产生的问题是,当在 Linux 系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。合二为一的过程称为“挂载”。当云端给了一个数据盘后,在系统/dev下,原创 2022-02-24 16:40:28 · 816 阅读 · 0 评论 -
ubuntu:磁盘清理
先看一下各磁盘空间占用情况root@iZ9ni05fy7agndgpndc7gsZ:/# df -lhFilesystem Size Used Avail Use% Mounted onudev 7.9G 0 7.9G 0% /devtmpfs 1.6G 3.5M 1.6G 1% /run/dev/vda1 99G 93G 837M 100% /tmpfs 7.9G 4.0K原创 2022-02-24 10:04:28 · 1277 阅读 · 0 评论 -
python: ubuntu下把py2.7改成py3
root@iZ9ni05fy7agndgpndc7gsZ:/usr/bin# ls py*py3clean py3versions pyclean pydoc pydoc3 pygettext pygettext3 python python2.7 python2-config python3.5 python3m pyversionspy3compile pybuild pycompile pydoc2.7原创 2022-02-12 15:15:47 · 1104 阅读 · 0 评论 -
阿里云CentOS 7.4 使用Flask建站
https://www.jianshu.com/p/61d18009b657https://www.yisu.com/zixun/158924.html转载 2021-09-22 16:23:13 · 128 阅读 · 0 评论 -
【linux基础】linux更改python默认版本
https://blog.youkuaiyun.com/qq_35061334/article/details/109191123其中,精华在于whereis python这样可以直接在已经安装好的基础上,直接找到地址。转载 2021-09-22 16:03:38 · 153 阅读 · 0 评论 -
Filezilla:建立远程与阿里云交互的FTP
上面可以看到,通过配置好ECS的IP和端口,输入访问密码,即可以建立远程交互管道。但注意事项:1、要确保阿里云没有启用密钥对,否则这种简单连接可以连不上;原创 2021-09-21 22:08:57 · 223 阅读 · 0 评论 -
VSCode : vscode-remote下无法写入文件及linux文件读写权限
比如,当前是songroom用户,需要改变wasm_test的权限,可以sudo chown -R songroom wasm_test具体模式是:sudo chown -R $USER <directory_project>原创 2021-04-11 19:59:51 · 8991 阅读 · 2 评论 -
Linux环境变量配置【转】
原文来自:https://www.jb51.net/article/178223.htm在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0用户名:uusama需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量的方法:export命令显示当前系统定义的所有环境变量echo $PATH命令输出当前的PATH环境变量的值这两个命令执行的效果如下uusama@转载 2020-10-08 09:30:19 · 284 阅读 · 0 评论 -
WSL:vim 的使用、只读下的修改操作
vi 的使用vim 保存退出,先按ESC ,然后:wq(保存退出)W:write,写入 Q:quit,退出,也可以直接输入X,代表WQ,也是保存退出或者 先按ESC,再按shift+ZZ 也是保存退出正常退出,就是文件没有修改过的退出按了ESC后再输入冒号,在输入命令时,直接输入"q",不保存退出:【重要!谁用谁知道】先按ESC,再输入冒号,在输入命令时,直接输入"q!"强制退出......原创 2020-03-27 15:45:01 · 3188 阅读 · 0 评论 -
Rust: (作者 洛佳) 使用Rust编写操作系统(附录一):链接器参数
用Rust编写操作系统时,我们可能遇到一些链接器错误。这篇文章中,我们不将更换编译目标,而传送特定的链接器参数,尝试修复错误。我们将在常用系统Linux、Windows和macOS下,举例编写裸机应用时,可能出现的一些链接器错误;我们将逐个处理它们,还将讨论这种方式开发的必要性。要注意的是,可执行程序在不同操作系统下格式各异;所以在不同平台下,参数和错误信息可能略有不同。原文:https://...转载 2020-03-26 22:56:40 · 1839 阅读 · 0 评论 -
Julia: wsl ubuntu下安装、vscode及配置profile错误补正
Julia在win平台下,直接下载二进制文件,很方便,但是在wsl ubuntu下,如何安装并使用Julia?主要参考资料,大家可以看一下:其中有对linux系统下安装的一些 说明。https://julialang.org/downloads/platform/#linux-and-freebsd#第一:下载julia1.0. 如果是1.3版本?地址在哪儿查找?sudo wget h...原创 2020-02-17 12:52:09 · 1606 阅读 · 0 评论 -
Git : 尝试
1、有几个平台,第一是本地仓库;第二是远程仓库,可能是gitee,也可能是github.2、有几个区:工作区->暂存区->仓库->远程仓库3、几个基本动作:(1)本地配置:配置用户名和邮箱git config ,格式如:git config --global user.name “abc”git config --global user.email “abc_emai...原创 2020-02-11 11:03:51 · 292 阅读 · 0 评论 -
Ubuntu: apt安装clang
亲测有效:$ wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -$ sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"$ sudo apt-get update$ sud...原创 2020-02-11 09:04:52 · 1362 阅读 · 0 评论 -
linux: tee日志记入文件
在linux写代码,经常用的比较多的是log库:use log::{error, info, warn};如果将log输出到 mylog.txt中:cargo run --relase 2>&1 | tee mylog.txt 为什么有一个奇怪的“2 >&1”?如果没有,你会在mylog.txt打开后,看到什么?"2>&1"的含义:0 s...原创 2020-02-06 13:02:01 · 969 阅读 · 0 评论 -
Ubuntu 使用 Cron 实现计划任务
Ubuntu 使用 Cron 实现计划任务ihoey发表于梦魇小栈https://cloud.tencent.com/developer/article/1360036在这篇文章中:安装 cron 服务启动 cron 服务编辑计划文件重启 cron 服务管理任务计划文件cron 语法格式任务示例Windows 自带定时执行任务的工具叫做“计划任务”,Linux 下我们使用 ...转载 2020-02-05 13:51:17 · 759 阅读 · 0 评论 -
本地与阿里云数据远程文件交互操作scp
工具:ssh阿里云服务器的访问端口:22,具体可以看一下实例下的策略安全组,内网访入的信息。大部分22端口是开放的,如果设置了特别的访问策略,这个需要事先了解。经常会碰到本地WSL或本地win与阿里云进行交互的情况。其实也比较简单,利用ssh就可以直接完成。一、本地WSL下直接上传至远程阿里云服务器1、单一文件比如,我本地有一个temp.txt,需要上传至阿里云服务器上。s**m@st...原创 2020-01-29 23:05:32 · 1324 阅读 · 0 评论 -
Rust : WSL下编程
在Windows Subsystem for Linux(WSL)下,如何玩转rust?一、工具1、WSL(1) ubuntu2、Visual Code(1)remote -WSL:3、RustShell 下载rust组件:>$ curl https://sh.rustup.rs -sSf | sh配置:>$ source $HOME/.cargo/env运行以...原创 2020-01-26 19:16:01 · 4320 阅读 · 1 评论