Linux下文件操作、指定GPU、进程管理、复制文件


一、Linux下文件操作

1.常用压缩命令

zip压缩:

zip -r examples.zip examples (examples为目录)

zip解压:

unzip update.zip -d update

其他压缩:

.tar:	tar -cvf file.tar file
.tgz:	tar -zcvf file.tgz file
.gzip:	gzip -r examples.gz examples
.rar:	rar -a examples.rar examples

其他解压:

.tar:	tar -xvf file.tar
.tar.gz: tar -zxvf file
.tgz:	tar -zxvf file.tgz
.gzip:	gunzip -r examples.gz
.rar:	unrar examples.rar

2.文件传输

代码如下(示例):

sudo scp -r 用户名@远程主机IP:远程主机文件的绝对路径 当前要传输的文件路径

二、Linux下GPU操作

1.指定GPU

代码如下(示例):

CUDA_VISIBLE_DEVICES=1 

三、Linux下进程操作

1.查看进程

代码如下(示例):

nvidia-smi

2.查看指定进程

代码如下(示例):

ps -ef | grep 进程号 

四、Linux下kill某个用户所有进程的方法

  1. pkill方式
pkill -u ttlsa
  1. killall方式
 killall -u ttlsa
  1. pgrep方式
    pgrep -u参数查出用户的所有pid,然后依次kill
pgrep -u ttlsa | sudo xargs kill -9

五、Linux下复制文件

将目录/usr/men下的所有文件及其子目录复制到目录/usr/zh中

cp -r /usr/men /usr/zh

交互式地将目录/usr/men中的以m打头的所有.c文件复制到目录/usr/zh中

cp -i /usr/men m*.c /usr/zh

六、存储空间

查看Linux中各个用户使用的存储空间大小:

sudo du -sh /home/*

七、LINUX上授予用户文件夹写入权限

https://blog.csdn.net/chinese_zhang/article/details/127968489
修改文件/文件夹所属组
将文件夹/data/www/sms所属用户组修改为zsitd。

chgrp -R zsitd  /data/www/sms


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值