实习时最常用的Linux 命令 | 水文 |

举报
墨理学AI 发表于 2022/01/18 01:25:53 2022/01/18
【摘要】 实习时最常用的Linux 命令 查看当前文件夹大小,这个非常实用;记得要经常清理自己训练生成的几十G的 ‘废料’ du -sh 1 linux 下查看文件个数及大小 ls -l |grep...

实习时最常用的Linux 命令


查看当前文件夹大小,这个非常实用;记得要经常清理自己训练生成的几十G的 ‘废料’

du -sh

  
 
  • 1

linux 下查看文件个数及大小

ls -l |grep "^-"|wc -l

  
 
  • 1

给文件添加可执行属性

chmod u+x sox_channel_1.sh 

改变权限
chmod 755 file.name  

  
 
  • 1
  • 2
  • 3
  • 4

tar 解压、压缩


tar zxvf  + 压缩包

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

解压方法:
unzip ***.zip

unzip -d 目标路径  目标文件

解压:unzip FileName.zip

压缩:zip -r FileName.zip DirName


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

copy 命令

copy 文件到当前目录
mv -r /usr/test.txt  ./

Linux中可以直接使用mv来进行重命名
mv hello test

cp -r 绝对路径/文件  目标路径
cp -r 绝对路径/*.wav  目标路径  

copy到 当前目录 

cp test/*.wav  ./

copy 一个文件夹到   指定目录
cp -r /wls/pythonPro  ../dstFile


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

删除文件目录

# 将会删除/var/log/httpd/access目录以及其下所有文件、文件夹  
-f 不会看到提示
rm -rf /var/log/httpd/access
# 删除一个文件夹下的所有文件
 rm -rf *
 rm -rf upload/1555555/* 

强行删除
 rm -f file.log

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

其它常用 Linux 命令

输出历史命令
history > history.txt
查看进程
netstat -tunlp |grep 8000


**服务器下载**
wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz



用法:chown 【选项】 用户【:用户组】 file
   
将test.php 文件所属的用户设置成 zhuo
chown zhuo test.php
     

将test.php 文件的所属用户设置成zhuo,所属用户组设置成zhuogroup   
chown zhuo:zhuogroup test.php

 
将testfiel 及其内部文件所属用户设置成zhuo,所属用户组设置成zhuoroup
chown -R user:usergroup testfile

修改当前目录下所有文件的属组
chown zhijian:zhijian * 




使用vi命令进行删除

dd  --删除当前行

tail -f 实时查看日志文件 tail -f 日志文件log
按 	ctrl+c 退出




mkdir命令选项说明
 
命令中的[选项]一般有以下两种:

-m    用于对新建目录设置存取权限,也可以用 chmod 命令进行设置。

-p     需要时创建上层文件夹(或目录),如果文件夹(或目录)已经存在,则不视为错误。


ls  -lht   将会一一列出当前目录下所有文件的大小,以及所有文件大小的统计总和

查看单独一个文件的大小
ls -lh backup.sh



文件重命名
将文件test.txt重命名为wbk.txt:

mv test.txt wbk.txt

1   创建文件夹
  输入 mkdir test 就可以了

2   在文件夹创建  a.txt
  输入 touch test/a.txt 回车

3	删除 rm -rf test/.find命令

    基本格式:find  path expression

    1.按照文件名查找

    (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找
    (2)find /etc -name httpd.conf  #在/etc目录下文件httpd.conf
    (3)find /etc -name '*srm*'  #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件
    (4)find . -name 'srm*'   #表示当前目录下查找文件名开头是字符串‘srm’的文件



Linux 搜索文件:

 find 
 locate
 whereis
 which
 type


 修改用户主目录:
 usermod -d /wls/moli test



查看Linux服务器版本:

cat /etc/redhat-release

cuda版本查看

nvcc -V


GPU 运行状态

nvidia-smi
nvidia-smi -l 2


  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112



文章来源: positive.blog.csdn.net,作者:墨理学AI,版权归原作者所有,如需转载,请联系作者。

原文链接:positive.blog.csdn.net/article/details/113704183

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。