Linux常用命令

Posted 一弓一土两亩田

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux常用命令相关的知识,希望对你有一定的参考价值。

# linux command

# conda
## virtual environment
$ conda create -n tensorflow python=2.7
$ source activate tensorflow
$ source deactivate tensorflow
$ conda create -n [name]      #创建名为name的conda环境,如tensorflow
$ source activate [name]      #激活并进入创建的环境
$ source deactivate [name]    #退出名为name的环境,回到系统默认环境
$ conda remove -n [name] --all   #删除创建的conda环境 
$ conda info -envs    #查看所安装环境列表,创建的环境都在`~/anaconda2/envs/`目录下面
$ conda list      #查看已经安装的包
$ conda install [packagename]        #安装具体的包,加-n [name]可以安装到指定环境
$ conda list -n [name]      #name环境下安装了哪些包
$ conda update -n [name] [packagename]     #升级name环境的名为packagename的包
$ conda remove -n [name] [packagename]     #删除name环境的名为packagename的包

# system info
$ free -m
## gpu info
$ lspci
$ lspci | grep -i vga/nvidia #show gpu info
$ lspci -v -s 00:0f.0 #gpu detail
$ nvidia-smi

## cpu info
$ cat /proc/cpuinfo #cpu概况信息
$ cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l #查看物理cpu个数
$ cat /proc/cpuinfo |grep "processor"|wc -l #查看逻辑cpu个数
$ cat /proc/cpuinfo| grep "cpu cores"| uniq #查看每个CPU中的核心数
$ cat /proc/cpuinfo |grep MHz|uniq #查看CPU主频
$ cat /proc/cpuinfo | grep "siblings" #每个物理CPU中的逻辑CPU
### 这里我们需要得到一个公式计算:
### A - 总核数 = 物理CPU个数 X 每颗物理CPU的核数
### B - 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数
$ uname -a #查看VPS系统的位数
$ uptime #查看系统运行时间、用户数
$ du -sh #查看知名目录文件大小 
$ head -n 1 /etc/issue #查看操作系统版本
$ fdisk -l #查看磁盘分区

# pip
$ pip --version
$ pip list [-outdated]
$ pip install packagename
$ pip uninstall packagename

以上是关于Linux常用命令的主要内容,如果未能解决你的问题,请参考以下文章

linux中怎么查看mysql数据库版本

Linux常用文件管理命令

markdown [Docker] Docker片段列表和命令#linux #docker #snippets

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段

C#常用代码片段备忘

常用python日期日志获取内容循环的代码片段