Linux很实用的命令(简单总结)

Linux很实用的命令,包括切换python版本,权限不足问题,上传文件到服务器,解压缩文件,查看系统硬件,修改优先级等。

1.切换python版本:

当系统中存在多个版本的python时,切换命令如下:

sudo rm /usr/bin/python

切换到3.4:

sudo ln -s /usr/bin/python3.4 /usr/bin/python

切换回2.7:

sudo ln -s /usr/bin/python2.7 /usr/bin/python

2.权限不足:

chmod +777 ./morning

一般是在运行一个文件时,明明存在该文件,却提示不存在该文件的情况下运行该命令,./morning是要运行的文件

3.拷贝文件:

sudo cp -r www.linuxidc.com_tar.gz /usr/local

4.修改环境变量:

sudo gedit /etc/environment

5.修改gre默认版本:

sudo update-alternatives --config java

6.删除文件:

sudo rm -rf /usr/include/eigen3

7.上传文件到服务器:

sudo scp /home/dapeng/下载/N3LP-master.zip  [email protected]:/home/wujing/dapeng

/home/dapeng/下载/N3LP-master.zip :表示要上传到服务器的文件,[email protected]:/home/wujing/dapeng中的wujing是服务器的用户名,202.207.12.229是服务器ip,后面/home/wujing/dapeng是上传到服务器的路径位置。

8.解压缩文件:
sudo zip xx.zip压缩,
sudo unzip xx.zip 解压,
sudo tar zcvf xx.tar.gz压缩

sudo tar zxvf xx.tar.gz解压

9.创建文件:

sudo mkdir filename

10.查看系统硬件简略信息:
sudo lshw -short
11.查看当前cd目录位置

sudo pwd

13.查看cpu,内存等资源使用状态:

sudo top

14.编辑进程的优先级:

进入top命令后:

按r键-->输入进程id-->输入nice值-->回车即可

说明:PID:进程id,PR:优先级,NI:nice值

PR=PR(old)+NI

15.查看gpu工作状态:

nvidia-smi

16.运行theano,使用指定的gpu:

THEANO_FLAGS=device=gpu1,floatX=float32 python test.py

17.查看硬盘分配使用状况:

df -hl

18.筛选查看某一进程的运行情况,如查看sdk_stress进程:

ps -ef | grep sdk_stress

19.杀掉所有的挂起的某一进程:

killall -9 sdk_stress

20.查看压缩文件或其他文件的md5值:

md5sum file.zip

21.查看某一进程的详细信息:

ll /proc/6768 (6768为进程号)

22.查看文件夹中的所有文件和子文件夹的大小:

du -sh *

23.查看文件夹的创建时间以及相关所有者权限:

ll -h

24.查找文件:

find ./ -name (./为查找的目录,name为查找的文件)

你可能感兴趣的:(编程,操作系统相关)