linux常用命令

在Linux中存在绝对路径和相对路径。

  • 绝对路径:路径的写法一定由根目录 ‘/’写起,例如/usr/local/net-snmp.
  • 相对路径:路径的写法不是由根目录 ‘/’写起。例如#cd /etc

(1)pwd:显示当前目录的工作名称

(2)cd:change directory用来变更用户所在目录

特殊符号 作用
~ 代表用户的家目录
- 表示返回前一个目录
. 表示当前目录
.. 表示当前目录的上一级目录

(3)ls命令

命令 作用
ls 显示目录与文件信息
常用选项:

-a 显示所有,包括隐藏文件和目录

-d 显示目录本身的信息,而非目录下的文档信息

-h 人性化显示容量信息

-l 长格式显示文档的详细信息

-u 显示文件或目录最后被访问的时间

-t 以修改时间排序,ls命令默认是以文件名排序

-r, --reverse               逆序排列

(4)mkdir命令:创建目录  mkdir+目录名

常用选项 :  –p 创建多级目录。

(5)rm命令

命令 作用
rm  删除文件或目录
常用选项:

-f 不提示,强制删除

-i 删除前,提示是否删除

-r 递归删除,删除目录下所有文件和目录

注意:常用 rm –rf XXX,千万不能执行rm –rf  / ,否则它会把你的系统文件全部删除,非常危险!

(6)touch命令:创建文件

(7)stat命令:查看文件详细信息,后要加查看的文件名

查找命令

(8)cat命令:查看文件内容

常用选项:-b 显示行号,空白行不显示行号

-n 显示行号,包括空白行

-A列出所有隐藏符号

(9)more命令:分页查看文件内容,通过空格键查看下一页,q退出查看。

(10)less命令:分页查看文件内容,空格,方向键上下回翻,q退出查看。

(11)head命令:查看文件头部内容,默认显示前10行。

选项 –n 显示前n行

(12)tail命令:查看文件尾部内容,默认显示尾10行。

常用选项 :–n 显示后n行

tail还有一个重要的作用是用来显示文件中,实时新增的内容,方法如下:tail -f xxx

(13)cp命令:复制文件和目录

用法: cp [选项] 源 目标

常用选项:-r 递归,复制子文件和子目录,一般用在复制目录

-a 复制时保留源文档的所有属性(权限时间等)

(14)mv命令: 移动或重命名文件或目录

(15)pwd命令:显示工作的绝对路径

(16)echo命令:输出内容到控制台

(17)ln命令:创建一个软连接

用法:ln -s [源文件或目录][软连接名]

帮助命令

1.man命令:帮助命令

用法: man [选项]  命令

常用选项:-f 或 whatis   查看命令拥有那个级别的帮助

2.info命令:帮助信息

3.help命令:只能获取shell内置命令的帮助

--help;选项来查看帮助,例如:ls --help


搜索命令

1.whereis :搜索系统命令的命令,查找二进制命令,源文件和帮助文档的命令

2.which:查找二进制命令,同时找到命令的别名

3.local:按着文件名搜索普通文件的命令

优点:按照数据搜索,搜索速度快,消耗资源小。数据库位置/var/lib/mlocate/mlocate.db

4.find命令: 搜索ml文件或者目录

用法:find 搜索路径 [选项] 搜索内容

命令 功能
find 搜索文件或者目录
-name 按照文件名搜索
-iname 按照文件名搜索,不区分大小写
-inum 按照inode号搜索
-size [+|-] 按照指定大小搜索文件

默认的搜索路径为当前目录下所有目录及其子目录。

5.grep命令:查看关键词并打印匹配的字符串行

用法:grep [选项]  "搜索内容" 文件名

选项:-i 忽略大小写

-v 取反匹配(不匹配)

-w 匹配单词

-n 行号

-color 显示颜色

压缩

1."tar.gz"和".tar.bz2":直接打包压缩

用法:tar [选项] 压缩包 源文件或目录

例如:.tar.gz格式

[root@localhost ~]# tar -zcvf tmp.tar.gz /tmp/

#把/tmp/目录直接打包压缩为“.tar.gz”格式

[root@localhost ~]# tar -zxvf tmp.tar.gz

#解压缩与解打包“.tar.gz”格式

例如:.tar.bz2格式

[root@localhost ~]# tar -jcvf tmp.tar.bz2 /tmp/

#打包压缩为“.tar.bz2”格式,注意压缩包文件名

[root@localhost ~]# tar -jxvf tmp.tar.bz2

#解压缩与解打包“.tar.bz2”格式

关机和重启命令

命令 作用
sync 刷新文件系统缓冲区。
shutdown

[root@localhost ~]# shutdown [选项]时间[警告信息]

选项:-c:取消已经执行的shutdown命令

-h:关机

-r:重启


持续更新中,有错误欢迎指正

:

linux常用基本命令大全(超详细,建议多操作,多练)相关推荐

  1. Linux常用基本命令大全

    ls ls -a 显示指定目录下所有目录与文件,包括隐藏文件-l 以列表的方式显示文件的详细信息-h 配合-l以人性化的方式显示文件大小 隐藏文件和隐藏文件夹是用来配置应用的. 通配符的使用 *--- ...

  2. Linux常用命令大全(详细版)

    目录 1.Linux管理文件和目录的命令 2.有关磁盘空间的命令 3.文件备份和压缩命令 4.有关关机和查看系统信息的命令 5.管理使用者和设立权限的命令 6.线上查询的命令 7.文件阅读的命令 8. ...

  3. Linux常用指令(超详细)新手必备

    文章目录 ls指令 pwd指令 cd指令 tree指令 touch指令 mkdir指令(重要) rmdir指令&&rm指令(重要) stat指令 man指令 cp指令 mv指令(重要) ...

  4. Linux常用指令(超详细整理)

    关机&重启命令 shutdown –h now :表示立即关机 shutdown –h 1 :表示一分钟后关机 shutdown –r now :立即重启halt :直接使用,等价于关机 re ...

  5. 呕心沥血 JavaScript知识点梳理大全,超详细 建议收藏!!!

    呕心沥血 JavaScript知识点梳理大全,超详细 建议收藏!!! ✴️大家好,我是王同学,爆肝三天三夜王同学把JavaScript 知识点梳理了一遍,文章没有一点套路,只有满满的干货 ✴️如果对你 ...

  6. 适合小白的Linux入门学习教程,从安装到实操(涵盖各种常用指令,超详细!)

    Linux入门学习 Linux简介 Linux是什么 Linux的特点 Linux和Windows的区别 Linux入门 我们为什么要学习Linux 环境搭建 安装CentOS 购买云服务器 走进Li ...

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

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

  8. java面试题答案大全超详细(持续更新)

    java面试题答案大全超详细 第01章 java语言面试题 项目经理(作者):张明星 JVM 运行时数据区是什么? 程序计数器是什么? 程序计数器(线程私有) Java 虚拟机栈的作用? 本地方法栈的 ...

  9. 来不及解释!Linux常用命令大全,先收藏再说

    摘要:Linux常用命令,很适合你的. 一提到操作系统,我们首先想到的就是windows和Linux.Windows以直观的可视化的方式操作,特别适合在桌面端PC上操作执行相应的软件.相比较Windo ...

最新文章

  1. android 扫描音乐,native.js扫描android手机本地音乐
  2. Block 的循环引用
  3. Java并发编程 Synchronized及其实现原理
  4. 强软弱虚引用,只有体会过了,才能记住
  5. 网易云信三个课堂解决方案,让每个孩子都能享有公平而有质量的教育
  6. 我的第一个python web开发框架(32)——定制ORM(八)
  7. python的json dump_python中json.dump和json.dumps的区别
  8. java 抽象接口_JAVA中的“抽象接口”
  9. iOS:quartz2D绘图小项目(涂鸦画板)
  10. 如何在javascript中解析带有两个小数位的浮点数?
  11. ubuntu16.04中创建新用户
  12. docker部署redies高可用集群实战
  13. 海森矩阵介绍及其在机器学习、深度学习中的理解
  14. 分享 | 视觉无监督学习新范式:MAE
  15. Brotli压缩算法
  16. 静态时序分析 Static Timing Analysis 教程
  17. 多项创新功能驱动,Galaxy S9必将引爆2018智能手机市场
  18. 推流是什么,直播为什么要推流
  19. 基于php旅游管理系统
  20. 《起跑吧,Opa》 -- 中译本 第一章 初识Opa

热门文章

  1. 批量nii文件转换成jpg格式
  2. 新版本 思科ASA防火墙 密码恢复
  3. VNC可实现屏幕共享
  4. SAP ABAP 数据填充进EXCEL模板或代码生成EXCEL并维护数据下载到本地
  5. 盛迈坤电商:自然流量怎么样打造爆款
  6. 【ThreeJS基础教程-高级几何体篇】2.1更好的视觉效果-综合案例(2)
  7. 算法入门——小学生算数
  8. 鼎捷软件数字中国建设成果展亮相,赋能工业数字化转型
  9. 2023年国开《ERP原理与应用》实验1-5学习行为表现
  10. 2023版软件测试学习路线图(超详细自学路线)