Linux常用命令 实时更新
关于文件
- ls 列出当前文件夹下的目录
- ls -alh 查看当前文件夹下所有文件的具体信息
- cd 打开当前文件夹
- cd … 返回上一级目录
- cd …/… 返回上两级目录
- cat > file.txt 新建一个名为file的txt文档
- cp -r ./file1/. ./file2 -all 将file1文件夹下的文件全部复制到file2文件夹下
- cp -r ./file1/* ./file2/ 将file1文件夹下的文件全部复制到file2文件夹下
- cp -i filename1 filename2 复制filename1文件到同文件夹下,并将其命名为filename2
- mkdir dir1 创建名为dir1的文件夹
- rm 删除文件
- rm -rf 删除文件夹
- rm -rf filename/* 删除文件夹下的所有文件,不删除文件夹
- mv filename1 filename2 将filename1 重命名为filename2
- pwd 显示当前文件的目录:绝对路径
- cat -b file 从第一行开始显示文件file, -b用来显示行号,包括空白行
- tac file 从最后一行倒着开始显示文件file
- head -n figure file 显示file文件的前figure行, 不包括空白行
- pwd 查看当前文件的绝对路径
- du -sh 查看当前文件夹大小 而不列出子目录/子文件的大小
- du -lh --max-depth=1 查看当前文件夹下下一级文件和目录的大小
- du -sh filename 查看filename的文件大小
关于服务器当前的进程
- nvidia-smi 查看当前显卡使用情况
- ps -u 查看当前的进程
- kill -9 PID 杀死某一个进程 其中PID即为进程的编号
- Ctrl+C 停掉正在进行的程序
关于服务器与本地
- scp -r username@服务器ip:file1路径 本地路径 将服务器上的文件file1拷贝到本地
关于命令
1、history 查看历史命令。