- linux 查看当前路径下文件和文件夹
ls
- linux统计当前路径下文件数量(非递归)
ls -l |wc -l
- linux后台运行 nohup somecommand > log 2>&1 &
- 复制:cp
- 删除:rm
- 移动/重命名:mv
- 显示当前路径 : pwd
- *代表匹配到的所有文件,比如,rm * 代表删除当前路径下所有文件,rm *.jpg代表删除当前路径下所有的xxx.jpg文件,rm 3* 代表删除当前路径下所有以3开头的文件名的文件
-
- vim
- Esc进入正常模式
- 正常模式下按 i 进入插入模式
- 正常模式下按 :进入命令模式
- 命令模式下 输入 wq 回车可以保存退出
- linux查看操作历史:ps -ef
- 查看GPU状态:watch nvidia-smi
- linux查看后台任务状态:ps aux
- R 运行 Runnable (on run queue) 正在运行或在运行队列中等待。
- S 睡眠 Sleeping 休眠中, 受阻, 在等待某个条件的形成或接受到信号。
- I 空闲 Idle
- Z 僵死 Zombie(a defunct process) 进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放。
- D 不可中断 Uninterruptible sleep (ususally IO) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生。
- T 终止 Terminate 进程收到SIGSTOP, SIGSTP, SIGTIN,SIGTOU信号后停止运行运行。
- P 等待交换页 W 无驻留页 has no resident pages 没有足够的记忆体分页可分配。
- X 死掉的进程
- < 高优先级进程 高优先序的进程
- N 低优先 级进程 低优先序的进程
- L 内存锁页 Lock 有记忆体分页分配并缩在记忆体内
- s 进程的领导者(在它之下有子进程);
- l 多进程的(使用 CLONE_THREAD, 类似NPTL pthreads)
- linux一次性杀掉多个进程:
ps -ef|grep python|grep -v grep|cut -c 9-15|xargs kill -9
其中第二个分命令表示所有含python关键字的进程,第三个表示去掉所有含grep关键字的进程,第四个表示截取pid,第5个表示把截取的pid全部kill掉 - linux删除当前路径下所有.jpg文件:rm *.jpg
- linux查看当前存储 df -h
- 查看cpu状况 top
- 查看内存状况 free -m
- linux局域网内部互传文件命令:
scp local_file remote_username@remote_ip:remote_folder
- 解压缩 unzip *.zip -d myfolder
- 解压tar:https://www.cnblogs.com/cursorhu/p/5891699.html
- 压缩 zip myfile.zip *.jpg
-
- 查看python版本 python -V
- 查看python解释器的位置:
import sys
sys.executable
- 查看cuda版本:nvcc -v
linux操作笔记
最新推荐文章于 2022-07-26 22:12:33 发布