linux系统常见指令

学习目标:

学习linux常见基础指令

学习内容:

例如:

  1. 切换文件夹
  2. 设置环境变量
  3. 查看gpu情况

学习指令:

  1. 列举文件
    相关指令包括:
    ls 列举当前目录下的文件和文件夹
    ls -l 列出文件和文件夹的详细信息:权限,Owner,Group和创建/更新时间

  2. 新建及切换路径
    相关指令包括:
    新建指令 mkdir
    切换指令 cd
    具体创建形式
    新建一个名为test_dir的路径 mkdir test_dir
    进入名为test_dir路径的文件夹 cd test_dir
    进入上一层路径下test_dir目录 cd …/test_dir/
    进入当前路径 cd ./test_dir/

  3. 查看当前路径
    相关指令包括:
    列举当前绝对路径 pwd

  4. 重命名、移动文件、文件夹
    相关指令包括:
    替换当前路径下文件夹名称 mv test_dir test_directory
    移动文件夹将a移动到b目录下 mv a b/

  5. 拷贝文件/路径
    相关指令包括:
    递归拷贝a文件夹到b文件夹下 cp -r a b

  6. 删除文件/文件夹
    相关指令包括:
    递归强制删除 rm -rf folder
    递归通配符强制删除所有 rm -rf folder/*

  7. 设置环境变量
    相关指令包括:
    在当前terminal有效的环境变量 export XXXX
    对全局变量有效 打开~/.bashrc将export命令写入,并执行source ~/.bashrc

  8. 压缩和解压
    相关指令包括:
    zip安装:通过apt-get update && apt-get install -y zip安装zip指令,通过cd到需要解压文件夹执行指令unzip test_dir.zip进行解压,通过cd到当前文件夹zip -r test_dir.zip test_directory/进行压缩
    tar安装:通过cd到需要解压文件夹执行指令
    tar xzf test_dir.gz
    进行解压,通过cd到当前文件夹**tar czf dir.tar.gz test_dir/**压缩为gz格式

9.查看GPU信息
执行代码nvidia-smi

  1. 查看和杀死进程
    查看进程指令 ps
    杀死指定进程 kill -9 XXX(PID号)
    查看进程更新 ps -ef
    查看进程的cpu和内存占用情况 top

11.重定向日志
(当打印板需要关闭,或者当前电脑界面需要关闭的时候,用于保存日志)
指令 python train.py > ./train.log 2>&1 &

12.如何创建查看窗口
screen -s XXX(创建窗口名)
screen -ls 查看窗口
ctrl +A+D 退出当前窗口

  1. vim指令
    vim是在vim编辑器中操作文件的指令,在实际场景中用于修改txt或者json文本文件中的内容
    常用指令如下:
    开启编辑文档 i
    保存文档 w
    退出文档 q
    强制退出文档不保存 q!
    保存文件并退出Vim编辑器 wq
    强制保存文件并退出Vim编辑器 wq!
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

supernova121

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值