Linux常用命令

Linux常用命令

有用到就记录一下,持续更新~


  • cat /usr/local/cuda/version.txt 查看CUDA版本
  • lscpu 查看CPU信息
  • cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看CPU型号
  • cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l 查看物理CPU个数
  • cat /proc/cpuinfo | grep "cpu cores" | uniq 查看每个物理CPU的核数
  • cat /proc/cpuinfo | grep "processor" | wc -l 查看逻辑CPU数目
  • nvidia-smi 查看GPU使用情况
  • conda create -n envName python=3.6 创建python3.6虚拟环境envName
  • conda create -n conda-env2 --clone conda-env1 克隆conda环境
  • conda remove -n envName --all 删除虚拟环境envName
  • conda env list  查看虚拟环境
  • source activate envName 激活虚拟环境envName
  • source deactivate 退出虚拟环境
  • conda list 查看当前虚拟环境下所有安装的包
  • conda search packageName 搜索包
  • conda install packageName 安装包
  • conda uninstall packageName 卸载包
  • python3 -m pip list Python3查看pip安装的软件包及版本
  • pip install tensorflow-gpu -i https://mirrors.aliyun.com/pypi/simple/ pip指定源安装
  • pipreqs ./ --encoding=utf-8 找当前项目依赖的包

  • service crond status 查看定时任务服务状态
  • service crond restart 重启定时任务服务
  • crontab -e 编辑定时任务
  • crontab -l 查看定时任务
  • git add . && git commit -m "init" && git push origin master
  • git fetch --all && git reset --hard origin/master && git pull Git强制覆盖本地代码
  • cd 切换工作路径
  • cat -n filename | head -n 200 对文件行进行编号然后输出前200行
  • chmod +x 对文件增加执行权限
  • cp a b 将文件a复制到b目录下
  • date 查看当前系统日期
  • find ./ -name "*.csv" | xargs wc -l 列出当前目录及其子目录下后缀名为.csv的各个文件的行数
  • hdfs dfs {args} hdfs shell命令操作
  • history 查看历史命令
  • kill -9 杀死进程
  • ls -B -al 列举当前目录下所有文件(除以'~'结尾的备份文件外)及其详细信息
  • ls -l | grep "^-" | wc -l 统计当前目录下文件数目
  • mv a b 把文件a移动到b,也可用来重命名
  • mkdir test 创建名为test的文件夹
  • nohup ~/miniconda3/bin/jupyter notebook >output.log 2>&1 & 后台执行jupyter notebook并将标准错误和标准输出重定向到output.log
  • python -m SimpleHTTPServer 快速搭建HTTP服务,可下载文件
  • ps -aux | grep 查看某个进程
  • pwd 查看当前所在绝对路径
  • rm -rf a 删除目录a
  • tail -f 循环读取文件,常用于查看在不断更新的文件
  • top 实时查看进程动态,系统状况
  • htop top命令升级版
  • touch 修改文件或目录的时间属性,若文件不存在则创建新文件
  • tmux 快捷键
  • tree -L 2 查看当前目录第一级和第二级结构
  • ssh serverName@serverIP ssh远程连接服务器
  • ssh免密登陆远程服务器 将本地公钥~/.ssh/id_rsa.pub(没有的话要先生成)复制到服务器~/.ssh/authorized_keys文件中
  • unzip test.zip 解压名为test.zip的压缩文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值