Linux常用命令及操作备忘
Linux常用命令及操作备忘
脚本书写方法
1 |
|
#!/bin/bash
—— 用于指定默认情况下运行指定脚本的解释器echo
——在屏幕上输出Pwd
——当前工作目录cd
- 进入路径,从/开始表示绝对路径,不带/开头表示相对路径python
——具体执行代码,需配置好环境
需要注意的是,windows
环境下的文本编辑器会默认在换行时添加\r\n
,导致上述代码在linux
环境下执行时,会提示类似:cd \r 没有那个文件或目录
这样的报错。解决方案是在linux环境下编辑脚本(用vscode连接到服务器,或者用vim等编辑器)
脚本熟悉完成后,保存为.sh
文件,在终端执行(如果没有权限可用chmod 命令加权限)。
例如,在终端键入
1 |
|
给文件加权限并运行helloworld.sh
文件。
其他常见操作
给脚本加权限
chmod -x abc.sh
查看文件列表
ls
、ls -l
查看显存占用情况
nvidia-smi
查看cuda版本:
nvcc -V
查看进程运行情况
top
,按M可以给进程占用排序压缩文件的命令:
tar -czvf archive.tar.gz directory
-c 或 –create 表示创建新的备份文件。
-z 或 –gzip 表示通过gzip指令处理备份文件。
-v 或 –verbose 表示显示指令执行过程。
-f 表示指定备份文件。
解压文件的命令
tar -xzvf archive.tar.gz -C /home/user/
这个命令会将名为archive.tar.gz的压缩文件解压到指定的/home/user/目录中。也可以用
unzip archive.zip -d /path/to/directory
命令解压
Linux常用命令及操作备忘
https://runsstudio.github.io/2025/07/28/Linux常用命令及操作备忘/