zip 压接与解压
1
2
3
4
5
| // 将指定目录/tmp压缩成test.zip文件
zip -r test.zip tmb/
// 将压缩文件test.zip在指定目录/tmp下解压缩
unzip -o test.zip -d tmp/
|
scp 上传 下载
1
2
| scp -r local_folder remote_username@remote_ip:remote_folder // 上传
scp -r remote_username@remote_ip:remote_folder local_folder // 下载
|
删除文件夹
1
2
| //删除文件夹
rm -rf dirname
|
查看nvidia显卡显存情况
1
2
3
4
5
6
| // 查看显卡情况
nvidia-smi
// 杀掉显存占用程序
kill -9 pid
|
查看文件大小
可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。
python 后台运行
1
| nohup python -u main.py > xzzz1.log 2>&1 &
|
服务器远程重启 关机
1
2
| shutdown -r now // 立马重启
shutdown +25 // 25分钟后关机
|
Screen 远程多窗口后台执行
1
2
| 很简单的一个命令,网上找来找去没一篇文章写清楚的。
懒得吐槽了
|
1
2
3
4
5
| screen -S yourname // 创建一个名为yourname的窗口,并自动进入。
screen -ls // 显示所有的窗口进程
kill -pid // 关掉窗口
C-A-D // 退出当前窗口回到主窗口
screen -r yourname // 回到你的yourname分窗口
|
翻页问题:
1
2
| ctr + a 然后按下 esc键进入copy模式 即可翻页
退出翻页模式: 按两下esc键
|
cp 复制命令
cp xx.txt aa.txt // 复制并重命名
cp dir1/a.doc dir2 表示将dir1下的a.doc文件复制到dir2目录下
cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下
cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录
mv 改名或者移动
1
2
| mkdir test
rm a.txt test
|
ls -l
查看文件权限 -rw-r–r– r: read w: write x:execute 三组权限:1. user 文件所有者 2. group 与文件所有者同组的用户 3. other 其他用户