代码改变世界

随笔分类 -  linux leaning notes

ubuntu2004 sshfs挂载网络目录文件夹

2023-08-30 16:28 by 丨o聽乄雨o丨, 121 阅读, 收藏, 编辑
摘要: 1. 安装sshfs sudo apt install sshfs 2. 创建挂载点文件夹 mkdir /mnt/NetDisk 3. 配置sshfs sudo vim /etc/fuse.conf 解除注释user_allow_other 4. 挂载目标目录到挂载点 sshfs -o cache= 阅读全文

ubuntu20.04固定ip

2023-05-29 16:59 by 丨o聽乄雨o丨, 93 阅读, 收藏, 编辑
摘要: 1. 编辑 01-network-manager-all.yaml 文件: 1 sudo vim /etc/netplan/01-network-manager-all.yaml 加入下面内容: 1 # Let NetworkManager manage all devices on this sy 阅读全文

unbantu libsqlite3.o

2022-10-12 15:54 by 丨o聽乄雨o丨, 32 阅读, 收藏, 编辑
摘要: 1 sudo apt-get install sqlite3 2 sudo apt-get install libsqlite3-0 3 sudo apt-get install libsqlite3-dev 阅读全文

fasta AF2建模后处理

2022-08-29 10:47 by 丨o聽乄雨o丨, 38 阅读, 收藏, 编辑
摘要: for fasta in *fasta; do if [ -e ~/Workfile/Alphafold2_Output/${fasta%.fasta}/ranked_0.pdb ];then echo $fasta; cp ~/Workfile/Alphafold2_Output/${fasta% 阅读全文

linux bash 字符串替换

2021-11-16 22:36 by 丨o聽乄雨o丨, 418 阅读, 收藏, 编辑
摘要: 字符串替换 $ dir=L72S_T377S_L483M $ echo ${dir//_/,}L72S,T377S,L483M $ dir="c:\windows/boot.ini" $ echo ${dir//\//\\} c:\windows\boot.ini ${变量/查找/替换值} 一个“/ 阅读全文

ctrl+z挂起命令后的操作

2021-08-05 22:49 by 丨o聽乄雨o丨, 200 阅读, 收藏, 编辑
摘要: (1) CTRL+Z挂起进程并放入后台(2) jobs 显示当前暂停的进程(3) bg %N 使第N个任务在后台运行(%前有空格)(4) fg %N 使第N个任务在前台运行 默认bg,fg不带%N时表示对最后一个进程操作! 阅读全文

centos8/7 非root安装gcc8.4.0, 解决gcc版本过低及libgfortran.so.5缺失问题

2021-07-29 19:57 by 丨o聽乄雨o丨, 4657 阅读, 收藏, 编辑
摘要: 在非root环境下安装gcc-8.4.0,可以解决redhat/centos gcc版本过低导致的软件编译错误的问题。gcc-8.4.0需要一系列的依赖包。 1.下载依赖包: gmp-6.2.0, mpfr-4.1.0, mpc-1.2.0, isl-0.18 可以从以下链接中下载 http://m 阅读全文

bash 字符串切割

2021-07-25 20:09 by 丨o聽乄雨o丨, 296 阅读, 收藏, 编辑
摘要: 详细见列表: 格式说明 ${string: start :length} 从 string 字符串的左边第 start 个字符开始,向右截取 length 个字符。 ${string: start} 从 string 字符串的左边第 start 个字符开始截取,直到最后。 ${string: 0-s 阅读全文

linux设置公用文件夹,各个用户都可以访问查看数据

2021-07-22 20:40 by 丨o聽乄雨o丨, 1245 阅读, 收藏, 编辑
摘要: 假如~/public为公共文件夹 1 chmod -R o+t ~/public2 chmod -R +x ~/public 经过设置后,各个用户可以访问文件夹并查看其中数据,但是却不可以删除数据。 阅读全文

统计所有GPUs利用率,根据利用与自动分配GPU任务

2021-02-02 17:05 by 丨o聽乄雨o丨, 621 阅读, 收藏, 编辑
摘要: 统计所有GPU利用率: 1 unset GPUs 2 declare -A GPUs 3 unset i 4 for u in `nvidia-smi -q -d UTILIZATION | grep Gpu | awk '{ print $3 }'` 5 do 6 i=$(($i+1)) 7 id 阅读全文

shell逻辑大于等于小于写法

2021-02-02 16:58 by 丨o聽乄雨o丨, 299 阅读, 收藏, 编辑
摘要: 大于:-gt 小于:-lt 等于:-eq 不等于:-ne 大于等于:-ge 小于等于:-le 阅读全文

查看所有定时任务

2021-01-21 18:53 by 丨o聽乄雨o丨, 823 阅读, 收藏, 编辑
摘要: 查看各个用户有没有crontab定时任务: 1 for u in `cat /etc/shadow | cut -d":" -f1`;do crontab -l -u $u;done 查看月/周/日定时任务文件夹: 1 ls /etc/cron.monthly 2 ls /etc/cron.week 阅读全文

记一次反挖矿病毒。。。

2021-01-19 19:32 by 丨o聽乄雨o丨, 567 阅读, 收藏, 编辑
摘要: 这两天实验室电脑中度了,无故被占用50%cpu挖矿,且运行任何程序都会killed。 运行原理类似于,自动网上下载挖矿程序,然后rm删除程序,让你无从找到程序,有时候还会用ld.so.preload伪装,使你看不到占用资源的挖矿程序名称,在试了各种办法后,最有效的如下: 一、杜绝恶意IP访问 执行n 阅读全文

Error: GPG check FAILED 由于源key错误导致的dnf安装错误

2020-11-05 22:41 by 丨o聽乄雨o丨, 1189 阅读, 收藏, 编辑
摘要: 添加 --nogpgcheck 选项能部分解决此问题: dnf install qt5-qtwebkit-devel.x86_64 --nogpgcheck 阅读全文

centos8 PCIe Bus Error: severity=Corrected…解决方法

2020-10-21 20:01 by 丨o聽乄雨o丨, 1921 阅读, 收藏, 编辑
摘要: 参考了多人的博客后,找到了适合自己的。 # vim /etc/default/grub 在 GRUB_CMDLINE_LINUX 行最后的quiet后面加入 splash pci=noaer pcie_aspm=off 。 我也尝试加入过 pci=nomsi 但是会出现更严重的问题导致死循环无法开机 阅读全文

centos8.2安装nvidia 1660s驱动及cuda10.2

2020-10-21 11:37 by 丨o聽乄雨o丨, 2670 阅读, 收藏, 编辑
摘要: 本篇博客吸收了这篇外文博客https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-centos-8 同时根据自己的问题又做了相关整理,欢迎大家提问。 安装过程中的难点以及注意点。主要有关闭 nouveau 驱动,关闭 security 阅读全文

linux系统时间校正

2020-08-01 11:23 by 丨o聽乄雨o丨, 212 阅读, 收藏, 编辑
摘要: 管理员权限运行如下命令: ntpdate cn.pool.ntp.org 阅读全文

linux多行注释

2020-06-28 11:36 by 丨o聽乄雨o丨, 229 阅读, 收藏, 编辑
摘要: :<<WORD....注释内容WORD 例如: :<<_a_ a=2 b=1 c=3 _a_ 阅读全文

Linux中EOF用法

2020-06-26 11:16 by 丨o聽乄雨o丨, 2860 阅读, 收藏, 编辑
摘要: 在平时的运维工作中,我们经常会碰到这样一个场景:执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,那么单纯用echo追加的方式就显得愚蠢之极了!这个时候,就可以使用EOF结合cat命令进行行内容的追加了。 下面就对EOF的用法进行梳理: 阅读全文

chimera里常用到的命令

2020-06-19 23:21 by 丨o聽乄雨o丨, 1031 阅读, 收藏, 编辑
摘要: sel #0:1.a ~sel set bgcolor white rlabel #0:14.A:15.A:16.A:17.A:115.A:13.A:117.A:118.A color green,rl #1:1336.A:1337.A:1338.A:1339.A:1014.A:1335.A:104 阅读全文