一、简介

本文将对工作中常用的一些Linux命令进行总结,并通过在Unbuntu虚拟机上面实践说明其使用方法,本文主要涉及的是文件操作和一些系统管理相关的命令。

二、系统相关命令

【a】cat /proc/cpuinfo: 显示cpu相关信息

【b】cat /proc/interrupts : 显示中断信息

【c】cat /proc/meminfo  :校验内存使用

【d】cat /proc/swaps: 显示哪些swap被使用

【e】cat /proc/version :显示内核的版本

【f】date: 显示系统日期

【g】ps -aux :显示所有包含其他使用者的行程

【h】top :实时监控或查看系统资源使用情况

三、文件操作相关命令

【a】cd命令

  • cd /test  进入test目录
  • cd ../ 返回上一级目录

  • cd ../.. 返回上两级目录

  • cd -  返回上次所在的目录

【b】pwd :返回工作路径

【c】ls:用于查看文件相关信息

  • ls  :查看目录中的文件

  • ls -l  :显示文件和目录的详细资料

  • ls -a :显示隐藏文件

【d】tree :显示文件和目录的树结构

tree命令需要安装一下才能使用,使用命令 “sudo apt-get install tree” 安装tree命令:

【e】mkdir :创建目录相关命令

  • mkdir test3   创建名字叫做‘test3’的目录

  • mkdir test4 test5    创建两个目录

  • mkdir -p test6/test66/test666    递归创建目录

  • mkdir -v test7     创建新目录并显示信息

【f】rmdir :删除目录相关命令

  • rmdir test4     删除一个叫做 'test4' 的目录'   目录里面有文件不允许删除

  • rmdir -v test5 test7       删除test5、test7两个目录

  • rmdir -v -p test6/test66/test666         级联删除目录test6/test66/test666

【g】rm :删除文件相关命令

  • rm -f test1       删除一个叫做 'test1' 的文件'.

  • rm -rf test1      删除一个叫做 'test1' 的目录并同时删除该目录下的所有文件 .

  • rm -rf dir1 dir2       同时删除两个目录及目录下的所有文件 .
  • rm -rf -i a.txt        删除前逐一询问确认.

  • rm -rf -i ./test4/*       删除test4此目录下的所有文件,目录test4不删除.

【h】mv :移动(重命名)目录或者移动(重命名)文件

  • mv -i test1 test2        如果test2已存在,将test1移动到test2目录下,如果不存在,则将test1目录改名为test2.

test2不存在情况下:

test2存在情况下:

  • mv -i a.txt c.txt         将文件a.txt重命名为c.txt.

  • mv -i b.txt /test11        将b.txt移动到目录test11中.

  • mv -i  目录名称 文件名 报错.

  • mv /test1/test2/* .      将/test1/test2目录下的所有目录和文件都移动到当前目录下.

【i】cp :复制文件或者目录命令

  • cp a.txt b.txt        如果b.txt不存在,则复制一个文件,如果b.txt已经存在会覆盖原文件.

  • cp -i a.txt b.txt      -i 参数会提示确认信息.

  • cp ../test1/* .      复制test1目录下的所有文件到当前工作目录

  • cp -a ../test1 .     复制test1整个目录以及目录下的所有文件到当前工作目录

  • cp -a test2 test3      复制目录test2以及test2目录下的所有文件到test3目录下(如果目标目录不存在会自动创建)

四、总结

以上就是一些在实际工作生活中比较常用的Linux命令,当然还有很多很强大的命令,等用到的时候再查阅相关资料即可,本文是笔者在总结Linux文件操作以及系统管理相关命令的一些总结和实践,仅供大家学习参考,希望对大家有所帮助。

工作中常用Linux命令总结一相关推荐

  1. 干货:工作中常用 Linux 命令汇总!乔戈里知道你需要

    作为工作人员,这些常用命令不得不会,掌握这些命令,工作上会事半功倍,提供工作效率. 一.文件和目录 cd命令,用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径. cd ...

  2. Docker之工作中常用的命令(二)

    开心一笑 [有个楚国人坐船过江,不小心把剑掉落江中,他急忙用刀在船上刻了起来. 船夫奇怪地问道:"你这是干吗?" 那人答道:"剑是从这个地方掉落的,我做个记号到岸了好找. ...

  3. linux多点触控软件测试,测试工程师日常工作中高频Linux命令

    最近,一直在整理Linux这块的命令 . 出发点,是在浩瀚的Linux命令和每个命令众多的参数中,挑选出一些高频的场景和命令 .加速测试从业者学习效率 &  学习精准度 . 花最少的时间,学到 ...

  4. SecureCRT中常用linux命令

    随时随地技术实战干货,获取项目源码.学习资料,请关注源代码社区公众号(ydmsq666) rz  : 上传文件. ps -auxf  :查看进程 tar -cvf /home/cbinews/open ...

  5. SecureCRT常用Linux命令,SecureCRT中惯用linux命令

    SecureCRT中常用linux命令 SecureCRT中常用命令...一点点加吧: rz  : 上传文件. ps -auxf  :查看进程 tar -cvf /home/cbinews/opena ...

  6. 工作中常用的Linux命令(不断更新中)

    最近工作中用到linux命令,简单总结如下: 1. pwd 查看当前所在的文件路径 2. cd 切换目录 cd .. 切换到上一级目录 3. ls 列出当前文件路径下的所有文件和文件夹 4. ll 是 ...

  7. Linux中常用的命令都是哪些单词的缩写

    作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...

  8. linux中常用nginx命令

    linux中常用nginx命令 首先我们进入到linux中nginx所在的文件夹(/nginx/sbin) 查看nginx版本 ./nginx -v 停止nginx服务 ./nginx -s stop ...

  9. 实验一 linux命令使用,实验一XXXXX常用linux命令的使用(一)

    以下为<实验一XXXXX常用linux命令的使用(一)>的无排版文字预览,完整格式请下载 下载前请仔细阅读文字预览以及下方图片预览.图片预览是什么样的,下载的文档就是什么样的. 实验一 常 ...

  10. 【Ubuntu入门到精通系列讲解】常用 Linux 命令的基本使用

    01. 学习 Linux 终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如 磁盘操作.文件存取.目录操作.进程管理.文件权限 设定等 在职场中,大量的 服务器维护工作 都 ...

最新文章

  1. 显卡不够时,如何训练大型网络
  2. 看完GitHub官方的2021年度报告,才发现原来全球程序员好像都在卷呐
  3. Maven配置将war包部署到Tomcat(tomcat7-maven-plugin)
  4. Nuget服务的搭建-打包-上传-删除
  5. 深入理解JVM(一)编译openJDK
  6. 关于不过洋节的通知_迁安各商家从今往后不再过“洋节”!
  7. 手把手教你如何在阿里云ECS搭建Python TensorFlow Jupyter
  8. 前端学习(2922):vue中的事件修饰符
  9. 作者:李海生(1974-),男,博士,食品安全大数据技术北京市重点实验室、北京工商大学计算机与信息工程学院教授、研究生导师...
  10. python堆排序算法_Python算法学习之堆和堆排序
  11. vfp中写入文本文件_VFP文件操作函数用法.doc
  12. 图像处理:灰度变换与图像增强
  13. java中如何确定表的列宽,excel列宽怎么设置_javaexcel怎么设置所有列宽
  14. Ubuntu设置自动登录
  15. 2022系统分析师--案例必备知识点汇总
  16. pandas parquet文件读取pyarrow、feather文件保存与读取;requests 或wget下载图片文件
  17. Codeforces965—A:Paper Airplanes(思维)
  18. 复选框的全选、全不选、和获取选中的值;
  19. 电影步入下半年血拼关键期,这会是猫眼们持续破局的命门吗?
  20. ngx.print与ngx.say

热门文章

  1. 数据清洗+特征构造:bureau.csv
  2. 机器学习- 吴恩达Andrew Ng - week3-3 Multiclass Classification
  3. 饿了么商品排序怎么实现PHP,PHP实现桶排序算法
  4. LeetCode Array 最长回文子串-数组和string题目
  5. modelsim安装_XLINUXFPGA开发工具篇modelsim的安装
  6. chpater 2 : InnoDB存储引擎
  7. 基础集合论 第三章 2 自然数集
  8. arp包导致linux设备丢包,arp包导致的网络拥挤
  9. dom不刷新 vue 加数据后_vue 数据更新 dom不渲染
  10. 使用WWWGrep检查你的网站元素安全