服务器Ubuntu常用命令汇总
Table of Contents
查看显卡使用情况
查看硬盘使用情况
查看用户配额及使用情况
打开visdom
查看某一进程对应的信息
查看指定用户登录记录
文件压缩
查看某目录下子文件&目录的大小
查看某目录下文件数量
批量复制特定文件名的文件
移动文件夹
复制文件夹
删除文件/文件夹
创建文件夹
查看IP地址
同时执行多条命令
查看cuda版本
screen相关命令
更多信息请见:计算成像笔记
查看显卡使用情况
# 单机
nvidia-smi# 集群服务器
cluster-smi -d
cluster-smi -p
查看硬盘使用情况
df -hl # 查看磁盘剩余空间
df -h # 查看每个根路径的分区大小
查看用户配额及使用情况
quota -uvs username
打开visdom
python -m visdom.server
后面可加参数,如在9099端口,以加密方式打开
python -m visdom.server -port 9010 -enable_login
查看某一进程对应的信息
ps -f PID_number
例如:
ps -f 10101
查看指定用户登录记录
last username
文件压缩
压缩文件夹
zip A.zip ./A/*
tar zcvf FileName.tar.gz DirName
分解压缩大文件夹
tar -zcvf - test | split -b 15G -d -a 1 - test.tar.gz
# 其中,test为目录,15G为每个压缩文件的最大大小。
# 详情: https://blog.csdn.net/lnq325805524/article/details/85010771
使用zip解压文件夹
unzip A.zip
查看某目录下子文件&目录的大小
du ./A/ -d 1 -h
查看某目录下文件数量
ls -l | grep "^-" | wc -l
批量复制特定文件名的文件
cp ~/train/dog.{1000..1399}.jpg ~/PycharmProjects/test/data/validation/dogs/
移动文件夹
mv ./A/* ./B/ # 将A移动到B
复制文件夹
cp -Rf /home/user1/* /root/temp/
# 将 /home/user1目录下的所有东西拷到/root/temp/下而不拷贝user1目录本身。
删除文件/文件夹
rm ./A/1.jpg # delete file
rm -Rf ./A/ # delete folder
当需要删除的文件极多时,可能会报错:
rm argument list too long
解决方案如下(引自https://www.jianshu.com/p/e605712534ed)
在linux中删除大量的文件时会出现这个问题,可以与find命令结合来解决这个问题。
rm -f *.jpg 改为:find . -name "*.jpg" | xargs rm -f "*.jpg" ,注意这个命令会删除子目录下的文件,可以添加 -maxdepth 来指定最大的文件深度,如果是1的话就是当前目录。
具体而言,经常使用到的代码为:
find . -name "*iter10*" | xargs rm -f "*iter10*"
创建文件夹
makedir folderName
查看IP地址
ifconfig -a
同时执行多条命令
1.每个命令之间用;隔开:各个命令都会执行,但不保证每个命令都执行成功。2.每个命令之间用&&隔开:若前面的命令执行成功,才会去执行后面的命令。保证所有的命令执行完毕后,执行过程都是成功的。3.每个命令之间用||隔开:||是或的意思,只有前面的命令执行失败后才去执行下一条命令,直到执行成功一条命令为止。
————————————————
本条转自:https://blog.csdn.net/u011331731/article/details/89066284
查看cuda版本
cat /usr/local/cuda/version.txt
screen相关命令
# 查看当前screen列表
screen -ls
# 创建的screen
screen -S name
# 打开detached的screen窗口
screen -r <session-id>
# 打开attached的screen窗口,-D -r 先踢掉前一用户,再登陆。
screen -D -r <session-id>
# 退出screen
screen -r <session-id>
exit
补充中......
服务器Ubuntu常用命令汇总相关推荐
- Linux(Ubuntu)------常用命令汇总
文件 unzip -O cp936 file.zip unzip -O cp936 file.zip -d dir tar -zxvf file -C dir mv [-i ] file1 file2 ...
- linux更新项目常用命令汇总
linux服务器线上更新项目常用命令汇总 因为之前nginx和uwsgi已经配好了要运行的项目位置,所以服务器上的项目文件夹建议不要变动,要变动的只是项目文件夹下的所有文件,用新的所有文件直接覆盖,可 ...
- Ubuntu常用命令大全[显示桌面]
Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S filename apt-f ...
- Docker常用命令汇总
Docker常用命令汇总 帮助命令 docker version docker info docker --help 镜像命令 docker images 列出本地主机上的镜像,各个选项说明如下: R ...
- linux 查看服务器性能常用命令
2019独角兽企业重金招聘Python工程师标准>>> linux 查看服务器性能常用命令 一.top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况, ...
- 【思科交换机常用命令汇总】
思科交换机常用命令汇总 show version show running-config show vlan brief show ip interface brief show running-co ...
- Ubuntu常用命令及技巧 #小技巧 #常用终端命令 #远程管理 #SSH #FTP
Ubuntu常用命令及技巧) 零.思维导图 一.小技巧 二.终端命令格式 1)格式 2)查阅命令相关信息: 三.常用终端命令 1)目录相关 1>ls (list目录):查看当前路径包含的文件目录 ...
- Ubuntu常用命令大全(zhuan)
Ubuntu常用命令大全 Ubuntu常用命令大全 查看软件xxx安装内容 #dpkg -L xxx 查找软件 #apt-cache search 正则表达式 查找文件属于哪个包 #dpkg -S f ...
- git与github——1,简介、安装及设置账号、创建版本库及提交文件、常用命令汇总、git的时光穿梭机
目录 一.git是什么? 1,git与github 2,分布式与集中式 二.安装.设置账号.设置ssh 1.安装.设置账号 2,设置ssh 三.创建版本库及提交文件 1,创建版本库 2,添加文件到版本 ...
最新文章
- MySQL 加锁处理分析
- [转]轻松掌握Ajax.net系列教程十五:使用AutoCompleteExtender
- python命令行运行模式_[Python] 命令行模式阅读博客园的博文
- 字符串题目 1 --------判断两个字符串是否为旋转词
- LSGO软件技术团队内部技术交流【2015-2016(1)第七周】
- redis内存知识点
- VB将自定义资源中的文件释放出来
- JavaScript数据类型之Undefined、Null、Boolean
- 什么平板电脑能够用来编程
- Linux系统安全及应用-grub菜单启用密码限制10
- 2022-2028全球及中国电动直线执行器行业研究及十四五规划分析报告
- JavaCV1.5.3版本FFmpegFrameGrabber初始化的时候加载时间长的解决方法
- 【MYSQL报错】ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry
- 如何使用zx编写shell脚本
- TVM运行demo报错:LLVM ERROR: Cannot select: 0x559166c96d58,最后重新安装了LLVM
- 把自己拆解成颗粒,然后见到vivo
- OpenWRT配置WAN口和LAN口
- Numpy (基本数据类型)
- 2022高教社杯数学建模思路 - 案例:BIRCH-层次聚类算法
- 由虚短虚断详解集成运放