Linux服务器常用命令

 

Linux常用命令

1、文件夹改名

 mv 文件名1 文件名2     #将文件名1名称改成文件名2

拷贝文件 cp 拷贝文件路径 拷贝文件到该路径

 

查看当前路径命令:pwd

2、设置为每 10s 显示一次显存的情况

watch -n 10 nvidia-smi

清华源:https://pypi.tuna.tsinghua.edu.cn/simple

3、删除目录下文件

rm -rf 目录名字

4、当前目录所有文件移动到上一级目录

mv * ../

5.ipynb文件转.py文件

 jupyter nbconvert --to script demo.ipynb 

6control+z关闭之后:

使用bg 命令将程序放到后台执行

#bg 5(stop 命令序号)

使用jobs命令查看正在运行的任务

#jobs

fg命令将程序调到前台运行

#fg 5

7pyenv 找不到解决方法

Source ~/.bashrc

8screen 执行长时间不能中断的备份、测试和传输任务等

使用 screen -S <会话名> 创建并进入screen会话

#screen -ls #查看当前运行会话

#screen -S zmh#创建会话

 

使用ctrl+a,d(同时按ctrl a 再松手按d)剥离screen会话后,可以使用以下方法再次接入screen会话

#screen -ls

screen -x 2898

或者

#screen -r zmh  #(zmh会话名后缀)

 

输入 exit退出该会话

#exit

 

问题:There is no screen to be detached matching 5170.pts-21.hostname.

screen -xr 5170.pts-21.hostname  #(会话名)

 

9、安装pyenv

curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash 

配置 

系统会告诉你怎么做的(安装好将最后的三行追加到(vim)~/.bash_profile,做环境变量)

export PATH="/raid/home/lcq2/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

查看可安装的python版本

 pyenv install --list

 

10、创建python虚拟环境

安装virtualenv

git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv 

echo ‘eval “$(pyenv virtualenv-init -)”’ >> ~/.bash_profile 

source ~/.bashrc

#  创建3.6.3版本虚拟环境

pyenv virtualenv 3.6.3 my_pro_3.6.3  

pyenv versions #显示已经创建的python版本

pyenv local my_pro_3.6.3  #切换到自己创建的python版本

 

11、查看根目录下每个文件夹的大小

#du -sh *

 

12、杀死进程

(1)首先,用ps查看进程 

     #ps -aux

(2)想杀进程就在终端输入进程号

     #kill -s 9 1827

其中-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程。各个终止信号及其作用见附录。1827则是上面ps查到的火狐的PID。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值