本文目录

  • 一、登录服务器
  • 二、文件操作
  • 三、解压文件
  • 四、Screen用法
  • 五、显卡相关
  • 六、服务器文件传输
  • 七、端口映射

Ubuntu比较好用的一个截图命令
复制到剪贴板:shift+Ctrl+PrintScreen

一、登录服务器

内网ssh root@ip

外网ssh -p 端口号 root@ip

二、文件操作

删除文件夹及其子文件夹里面的某个文件find ./apps -name '.svn' | xargs rm -r 删除apps文件夹里的svn文件

删除文件:单个文件:rm xx 空文件夹:rmdir xx 非空文件夹及其目录下的所有文件:rm -r xx 删除文件夹下的所有文件(不删除文件夹):rm -f *

创建文件夹mkdir xx

复制文件: 复制单个文件:cp xx /home/xxx/xxx 复制文件夹:cp -r xx /home/xxx/xxx

批量移动文件

# 批量移动jpg格式的文件到文件夹abc
mv *.jpg abc
# 将文件夹a下的所有文件移动到文件夹b下
mv -v /a/* /b/

查看当前目录及其一级子目录下的文件大小

du -h --max-depth=1

ls命令

  • 查看当前文件夹下文件数目(包含子文件夹):ls -lR|grep "^-"| wc -l
  • 查看文件读写权限:ls -l -rw-r--r--三段分别为文件拥有者,所属组,其他用户的权限
  • 查询某个文件夹下的文件数目(不包含子目录中的文件):ls -l|grep "^-"| wc -l

重命名文件:将文件A重命名为文件B mv A B

对一个文件夹及其中的所有文件添加读写权限sudo chmod -R 777 xxx 其中-R表示对目前目录下的所有档案与子目录进行相同的权限变更(即以递归的方式逐个变更)

三、解压文件

批量解压: for file in `ls *.gz`; do tar -xzf $file; done

解压tar文件tar xvf 目录文件名.tar
解压tgz文件tar xvf 目录文件名.tgz
解压rar文件unrar x 目录文件名.rar
解压zip文件unzip 目录文件名.zip

四、Screen用法

创建一个新的对话screen -S xx

查看所有窗口screen -ls

连接到某窗口screen -r xx

断开窗口(后台运行)screen -d xx

杀死某窗口,终止运行kill xx

五、显卡相关

当前显卡使用情况nvidia-smi statgpu

看谁在使用ps -f -p PID

显存未释放且找不到pid:fuser -v /dev/nvidia*然后kill掉即可

kill用户的所有进程: pkill -u user

六、服务器文件传输

服务器与本地之间的文件传输:(命令都是在本地使用)
外网
本地到服务器

单个文件:scp -P 端口号 xx root@ip:/home/xxx/xxx
文件夹:scp -r -P 端口号 xx root@ip:/home/xxx/xxx

服务器到本地

单个文件:scp -P 端口号 root@ip:/home/xxx/xx c:/Users/Administrator/Desktop
文件夹:scp -r -P 端口号 root@ip:/home/xxx/xx c:/Users/Administrator/Desktop

内网(将“-P 端口号”去掉即可)
本地到服务器

单个文件:scp xx root@ip:/home/xxx/xxx
文件夹:scp -r xx root@ip:/home/xxx/xxx

服务器到本地

单个文件:scp root@ip:/home/xxx/xx c:/Users/Administrator/Desktop
文件夹:scp -r root@ip:/home/xxx/xx c:/Users/Administrator/Desktop

七、端口映射

将服务器的127.0.0.1:8097端口映射到本地127.0.0.1:18097端口:
ssh -p xxx -L 18097:127.0.0.1:8097 user_name@server_ip

查看端口是否在使用
netstat -anp |grep port

Linux服务器基本命令相关推荐

  1. jenkins linux 配置文件,Jenkins 部署打包文件 并通过SSH上传到 linux服务器

    编译 发布 打包成zip文件 dotnet clean : dotnet的命令清除解决方案 dotnet build : dotnet的命令重新生成 dotnet publish .\Hy.MyDem ...

  2. Linux服务器上监控网络带宽与监控性能命令大全

    [51CTO精选译文]本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量分开来显示. 一些命令可以 ...

  3. C基础学习笔记——01-C基础第02天(用户权限、VI操作、Linux服务器搭建)

    在学习C基础总结了笔记,并分享出来.有问题请及时联系博主:Alliswell_WP,转载请注明出处. 01-C基础第02天(用户权限.VI操作.Linux服务器搭建) 打开终端:ctrl+alt+t ...

  4. Hadoop集群搭建(三台Linux服务器)

    Hadoop集群搭建(三台Linux服务器) 搭建之前注意的几点问题 环境以及版本 基本命令 Linux环境准备 首先安装Hadoop 配置集群分发脚本 克隆配置好的机器 Hadoop集群配置 第一步 ...

  5. DZ先生怪谈国标28181之利用crontab为linux服务器做时间同步

    1. 自述 关于时间同步,必须一个作为服务端(server)端,一个作为Client端.关于server端,上章DZ先生已经教了WIN7做NTP服务器的方法:https://blog.csdn.net ...

  6. Linux服务器运维管理 项目一 认识Linux操作系统

    任务一 查找Linux系统的基本概况 第一步 通过搜索引擎搜索"Linux" 第二步 收集整理搜索到的网页 一.Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus Torva ...

  7. 红帽Linux操作系统基本命令(学习笔记)

    Redhat版本的Linux操作系统基本命令 前言 一.安装linux系统 二 .根文件系统目录详解 三.文件属性与权限 四.用户和用户组管理 五.重定向 六.vim 程序开发器 一般模式常用命令和参 ...

  8. 【Linux】linux常用基本命令

    首页 博客 学院 CSDN学院 下载 论坛 APP CSDN 问答 商城 活动 VIP会员 招聘 ITeye GitChat GitChat 图文课 写博客 消息 评论关注点赞回答系统通知 登录注册 ...

  9. Linux服务器常见运维性能测试(3)CPU测试super_pi、sysbench

    Linux服务器常见运维性能测试(3)CPU测试 常见性能测试软件 CPU测试:super_pi (计算圆周率) CPU测试:sysbench(CPU功能测试部分) 下载安装 sysbench综合测试 ...

最新文章

  1. RandomForest:随机森林预测生物标记biomarker——分类
  2. 产销平衡的运输问题上机实验matlab_MATLAB实验上机练习(三)
  3. java字节数组转换成16进制_Java 将字节数组转化为16进制的多种方案
  4. imagex使用方法_Microsoft OneDrive 的使用心得,真香
  5. DecimalFormat很强大
  6. php完全安装安装,服务器_Apache Web 服务器的完全安装指南,所需软件apache_ - phpStudy...
  7. 很囧的实验:一辆奥迪究竟值多少女大学生? 阅读 3056 回复 12 [回复] [编辑] [修改]...
  8. 怎么设置java内存_如何修改jvm内存 内存设置过大
  9. 【面经】各大AI研究院共35场NLP算法岗面经奉上
  10. visio双线方框怎么画_visio透明框怎么画? visio绘制方框透明的教程
  11. 如何高效完成产品生命周期管理
  12. 攻防世界逆向入门题之getit
  13. 盛金公式解一元三次方程_用盛金公式求解一元三次方程
  14. python(输入)正常返回否则出错重新
  15. 可以免费打电话的网站
  16. 用USART接口代替SPI怎么做?
  17. C语言 生产者消费者模型
  18. php三个错误报告级别,php三个错误报告级别类型是什么
  19. 属于程序员的6个接私活的网站,你有技术就能变成钱。开阔眼界!!!
  20. 给你心爱的 npm 包上个『北京户口』

热门文章

  1. 内部计算机是否可以存储器,计算机基本理论基础知识总汇.
  2. eclipse没有HTML编辑器的问题
  3. 炸年兽脚本|京东炸年兽脚本教程(附攻略)
  4. c语言指针数组 难点总结,C语言指针与数组的难点分析.pdf
  5. Laravel核心解读 -- Response 1
  6. 关于调用unzip解压含很多文件时,只解压出一部分问题的解决办法
  7. 大白话版 UnityShader学习(3)-透明效果
  8. java卡片布局 show没用_[showjava怎么用]java卡片布局中show的正确使用方法
  9. Redis多线程原理详解
  10. RPA认证 Developer UIPath Certificate,细说uipath认证学习,Online Quiz和Practical Exam项目详解