Ubuntu

操作命令

操作系统版本
cat /proc/version
网卡

ifconfig -a (不加-a参数,只能查启用的网卡)
例如:网卡名 eth0
启用网卡命名 ifconfig eth0 up
禁用网卡命名 ifconfig eth0 down

网络端口查询ID

netstat -antp |grep 8080

IP
  1. 固定ip与自动获取ip
    使用#标识的是动态获取,其它的是用的固定ip
    vim /etc/network/interfaces
  1 # interfaces(5) file used by ifup(8) and ifdown(8)
  2 #auto lo
  3 #iface lo inet loopback
  4 auto eno1
  5 iface eno1 inet static
  6 address 222.25.173.28
  7 netmask 255.255.255.0
  8 gateway 222.25.173.254
  9 #dns-nameservers 222.25.173.254
解压缩文件

zip格式的文件
安装:sudo apt-get install unzip
解压文件到当前目录下:unzip xxxxx.zip

https://www.cnblogs.com/cy0628/p/13903990.html

zip -r myfile.zip test/
硬盘容量
df -h

https://jingyan.baidu.com/article/39810a23bafcdab637fda64a.html

文件传输

在这里插入图片描述
加端口传输,注意P一定要大写
scp -P 13334 -r user@222.25.173.28:/home/user/test ./

scp -r -P 12580 ppnp ztw@222.25.173.28:/home/ztw

显卡驱动版本

卸载现有的显卡驱动

sudo apt-get --purge remove nvidia*

查看显卡驱动的版本

sudo dpkg --list | grep nvidia-*
cat /proc/driver/nvidia/version
查看GPU对应的进程
sudo fuser -v /dev/nvidia*
开机自动启动

包括frpc的设置

https://blog.youkuaiyun.com/qiubingcsdn/article/details/88838353
使用frpc
frpc下载地址
在服务器端开好端口后,然后修改需要被内网穿透的主机:
在这里插入图片描述
修改frpc.ini中的common为服务端的端口,ssh为自定义端口。‘

https://www.jb51.net/article/175654.htm

卸载Teamviewer

sudo apt-get remove teamviewer

禁止内核更新

在这里插入图片描述

相关资料

界面操作方式,防止更新

https://blog.youkuaiyun.com/hangvane123/article/details/88639279
https://www.it610.com/article/1294747853901602816.htm

显卡信息实时刷新

watch -n 0.1 -d nvidia-smi

误删除/usr/bin下的文件

可以copy其它ubuntu系统下的文件,注意uname -a需要一样。

CPU
CPU个数以及核心数的查看

https://blog.youkuaiyun.com/maizousidemao/article/details/103595846

执行程序限制cpu
taskset -c 1,2,3,4
查看文件大小
查看当前目录文件的大小
du -h --max-depth=1
查看文件目录
find ./ -type d -name "文件目录名" 2>/dev/null
进程

linux下杀掉某用户所有进程,并删除该用户

killall -u username
kill -9 $(netstat -antp | grep 8080 | awk '{print $7}' | tr -d '\n' | cut -d'/' -f1 |xargs)
登录

设置不可以通过密钥登录,

https://blog.youkuaiyun.com/qq_40302441/article/details/95660604

vim 快捷键

跳转到第一行

https://blog.youkuaiyun.com/varyall/article/details/79220745
移动到行首,行尾部, A,I

查看内存使用情况

free -m

后台运行

1、screen
screen的安装
yum install screen
回话共享

假设你在和朋友在不同地点以相同用户登录一台机器,然后你创建一个screen会话,你朋友可以在他的终端上命令:

screen -x 名字

快捷键退出
ctrl+a+d

2、nohup

查看ID:pgrep -f offline_run
执行命令:nohup bash offline_run.sh &

查看系统日志
cat /var/log/syslog
端口

查看端口

lsof -i

如果你想找特定的进程,可以运行:
ps aux | grep 程序名

文件输出
python -u main.py

环境配置

Anaconda3环境配置
export PATH=/home/ztw/anaconda3/bin:$PATH
CUDA环境配置
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64/:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-9.0/bin:$PATH
export CUDA_HOME=/usr/local/cuda-9.0

查看cuda版本

nvcc -V
cat /usr/local/cuda/version.txt
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
环境变量

https://blog.youkuaiyun.com/u011976443/article/details/86631653

环境变量配置到.bashrc不起作用时,使用.bash_profile 的配置

显卡驱动CUDA和CUDNN安装

CUDA环境配置问题

对于CUDA环境配置问题,有的博客是不对的,可以使用下载好的包,然后直接进行安装。首先链接第三方库,
在这里插入图片描述
其次安装显卡驱动
在这里插入图片描述
在安装CUDA和CUDNN的过程中,按照文件夹中的顺序,最后修改环境配置。但是这个当中有一项是需要在安装过程中进行修改的,因为已经我们手动安装了显卡驱动,所以不需要进行再次安装显卡驱动。

换源问题

https://blog.youkuaiyun.com/u011808673/article/details/104937959/?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-0&spm=1001.2101.3001.4242

直接运行文件装一个cuda

文件下载位置

https://developer.nvidia.com/cuda-toolkit-archive

在这里插入图片描述
cuda版本切换后,可以用nvcc -V进行查看,切换时修改环境配置文件

显卡驱动,cuda 和pytorch的确定关系

https://blog.youkuaiyun.com/weixin_42069606/article/details/105198845?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param.

相关资料

https://www.freesion.com/article/7628883196/ (教程)

病毒

https://cloud.tencent.com/developer/news/605524

文件误删除恢复操作

https://sourceforge.net/projects/extundelete/(文件下载)
https://www.nps.ink/191185.html

离线安装显卡驱动

https://blog.youkuaiyun.com/qq_41915226/article/details/103052058

https://blog.youkuaiyun.com/jiao_mrswang/article/details/97373069

包依赖问题

安装aptitude包来进行解决,如果都安装不了,使用离线安装的方式。可以在一台可以用的服务器上安装好,然后再找到相关的依赖包。deb的文件一般存在于下述路径中。可以直接copy出来,或者在下述官网上下载。

https://packages.ubuntu.com/bionic/amd64/libboost-system1.65.1/download

/var/cache/apt/archives
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值