自己用到的一些linux命令(定期更新)

先把这个放在前面因为总是忘记:
sudo nautilus 相当于是资源管理器一样可以很方便拷贝磁盘文件到系统文件里面去,不用总是copy这copy那,一不小心rm -rf 还可能输入多了/*,那时候真的实现删库到跑路了

与tensorflow配置环境有关的

‘’’
conda装tensoeflow-gpu超级方便,自动给你装cuda和cudnn,而且环境变量也不用管
安装流程:先是装好ubuntu16版本,接着下载anaconda3,装pip,升级pip,还有下载对应显卡驱动,然后用下载的anaconda3的conda安装tensorflow-gpu,然后验证一下装好了没有,可以conda list看有无tensorflow-gpu并且在python里面敲import tensorflow是否存在(网上说tensorflow-gpu一步到位不用独立安装cuda,cudnn我没试过),然后安装keras,,还有安装pycharm
所以说是装显卡驱动-python3.5-pip升级-anaconda3-conda命令装tensorflow-gpu-conda激活tensorflow-gpu-pycahrm
‘’’
1.看cuda版本
nvcc -V 或
cat /usr/local/cuda/version.txt
2.看cudnn版本
cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
3.检测tensorflow有没有用上GPU
python
import tensorflow as tf
sess = tf.Session(config=tf.ConfigProto(log_device_placement=True))

4.查看显卡gpu是否使用以及显卡驱动版本
nvidia-smi
5.查看conda安装的东西
conda list
6.卸载cuda8.0
sudo ./uninstall_cuda_9.0.pl
7.下载了anaocnda3,用bash命令来装
bash Anaconda3-4.2.0-Linux-x86_64.sh
8.安装tensorflow-gpu
conda install tensorflow-gpu==1.10
装完记得python-import tensorflow,出现__init__.py:36: FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type.
from ._conv import register_converters as _register_converters
这些是警告没关系的

9…查看tensorflow版本
sudo pip show tensorflow
10.卸载tensorflow(conda里面看到pip装的)
pip uninstall tensorflow-gpu

11.之后在终端不进python来安装keras,
sudo conda install keras

12.添加环境变量
sudo gedit ./.bashrc 然后在下面修改
执行使你添加的生效
source ./.bashrc
注意生效后颜色都变了

13.pip安装了什么
pip list

自己常用的
1.ctrl+alt+F1 进入linux终端,ctrl+alt+F7 退出linux终端,进入时候不用小键盘字母
2.安装teamview那些需要放在home里面才能安装
3.sudo chmod 777 lll/kkk 就是对home文件下的lll文件夹里面的kkk文件夹取得所有读写运行这三个权限,777分别对应文件所有者、群组用户、其他用户
4.可在pycharm下面那个terminal里面输入pip3 show tensorflow,查看版本
5.apt-get命令一般需要root权限执行,所以一般跟着sudo命令
apt-get install XXX(packagename)
eg: 下载安装conda9.2,
先从https://developer.nvidia.com/cuda-toolkit-archive找到ubuntu9.2下载web文件
sudo dpkg -i ‘your download file.deb’
sudo apt-get update
sudo apt-get install cuda
6.按tab可以快速打印文件名
7.找目录
find / -name 目录名
8.cd / 可以找到root
cd ~ 回主目录

9.cp命令默认是不能复制目录的,需要加参数 -r)
cp -r 目录 复制到的目录
10.
pycahrm 里面ctrl+shift+F 可以全部文件找这个名字相关东西,很好的一个方式
pycahrm 里面ctrl+shift+’+‘或者’-’ 可以只看到函数名,很棒的方式
11.
ls -a 显示隐藏文件s
ls -A 显示隐藏文件但不显示.(本地目录)和…(父目录)

创建目录
mkdir 目录名

进入usr/bin目录(假如在dev文件夹下)
cd usr/bin 则会进入目录下的bin/bin,没有则说没有找到
cd /usr/bin 则会进入系统的usr/bin下

查找python在哪里
which python3
查看python的对应关系
cd /usr/bin
ls -n python*

找文件
sudo find -name 文件或文件名
sudo find -name 12* 后缀是任意
sudo find -name *12 前缀是任意

安装pyton3的pip
sudo apt install python3-pip

文件夹右下角有个?怎么去掉(代表由root权限)
sudo chown -R $USER 文件夹路径

安装vim
apt-get install vim
查看gpu进程占用情况
sudo fuser -v /dev/nvidia*

查找之前python运行的server_node进程的占用端口并且kill掉
ps -aux | grep server_node
显示
XXX 2663 7.8 0.3 2373252 237296 pts/2 Sl+ 12:59 0:01 python server_node.py
XXX 2676 97.6 1.3 24386040 908772 pts/2 Rl+ 12:59 0:15 python server_node.py
XXX 2841 0.0 0.0 21536 1032 pts/5 S+ 13:00 0:00 grep --color=auto server_node
kill掉2663
kill -9 2663

解压rar
方法一:

unrar e XX.rar

当前文件夹直接解压

方法二:

unrar x XX.rar

解压后东西放在文件夹里

root权限下移动文件更加方便

sudo nautilus

文件系统打不开:

killall nautilus #在Gnome中,使用这个命令重启Nautilus,重启文件管理器
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值