Linux命令的通用命令格式 :命令字 【选项】 【参数】

  • 选项:

  • 作用:用于调节命令的具体功能
  • "-"引导短格式选项(单个字符) EX:“-l”
  • "--"引导长格式选项(多个字符) EX: "--color"
  • 多个短格式选项可以写在一起
  • -a -l -z -x --> -alzx
  • 参数

  • 命令操作的对象,有文件,目录等
  • EX:ls -l /home

linux目录结构:boot:存放系统引导文件和内核文件bin:存放可执行文件(二进制文件)(ls,cat,mkdir)

  • sbin:root用户执行命令 home:普通用户的家目录
  • root:root用户家目录
  • dev:放置所有设备文件(外设) /dev/md* /dev/sd* /dev/hd*………………
  • etc:放置所有配置文件(服务)
  • lib/lib64:动态链接库文件(共享库)类似于.dll
  • media:媒体库文件
  • opt:文件安装目录,安装软件就在opt目录下
  • mnt:挂载点目录 mount * *
  • var:存放一些需要改变数据的文件 日志,某些大文件的溢出区
  • proc:虚拟文件系统目录;放的是内存的一个映射:
  • cat /proc/cpuinfo #查看CPU运行状态
  • cat /proc/meminfo #查看内训运行状态
  • cat /proc/version #查看系统版本
  • uname -m #查看cpu架构
  • uname -r #查看内核版本
  • usr:最大的目录 只要用到的目录或者文件都在这 /usr/sbin /usr/doclinx
  • tmp:共享文件夹,临时目录
  • lost+found:平时为空,只有系统在非正常关机时才会有,保存意外掉电中内存的数据

Linux常用命令:

  • 目录操作命令:ls,cd,pwd,mkdir,rmdir
  • 文件操作命令:touch,cp,mv,rm,find
  • 文件内容操作命令:cat,less,head,tail,grep
  • 归档以及压缩命令:tar

linux中如何获得命令帮助:

  • help(内部命令)cd,kill 56条
  • EX:help cd
  • --help(适用于大多数外部命令查找) ls
  • EX:ls --help
  • 使用man手册进行命令查看(man:命令阅读手册)
  • man 命令字
  • 上下键滚动文本
  • Page down & Page Up上下翻页
  • 空格也支持翻页,回车键走一行
  • 输入 / ,可以查找
  • q退出命令查看界面,回到原来的命令行界面
  • info 也可进行命令帮助查找(使用与man接近)
  • q退出命令查看界面,回到原来的命令行界面
  • pinfo 命令名称 以浏览器的形式查看详细的GUN信息
  • q退出命令查看界面,回到原来的命令行界面
  • /usr/share/doc #所有已安装软件的说明文件
  • firefox file:///usr/share/doc

linux 命令:

  • cd命令:切换工作目录
  • cd 【目录位置】
  • 绝对路径:cd /home/student
  • 相对路径:
  • cd .. 返回到上一级目录
  • cd - 返回上一次所在的工作路径
  • cd ../../ 返回上一级目录的上一级目录
  • pwd:查看当前所在的工作目录(告诉你自己在哪)
  • cd ~ 返回到用户的家目录(和cd一样的效果,~可以省略)
  • ls:列出当前目录下的文件或者目录
  • 格式: ls [选项] [目录或文件名]
  • 选项:
  • -l 以长格式显示
  • -a 显示所有文件目录信息,包括隐藏文件
  • -d 显示目录本身的属性
  • -h 显示详细信息,变换了统计单位
  • --color 以颜色区分不同类型的文件
  • 注:在Linux中,以.开头的文件是隐藏文件
  • ll == ls -l
  • 在输入命令的时候,如果输入了一部分命令,但是忘记了,可以按下两次tab键,它可以根据你已经输入的命令提示

转载于:https://www.cnblogs.com/luojianyi/p/9281712.html

linux-shell——02相关推荐

  1. shell的建立与执行实验报告_实验指导书--实验02 Linux Shell用户接口

    实验二:Linux Shell用户接口 实验学时:2 实验类型:验证 实验要求:必修 一.实验目的 通过本实验的学习,使学生掌握Linux Shell的使用方法. 二.实验内容 实验内容:实践Linu ...

  2. Linux shell命令总结

    01 前言 Linux shell命令应该算是非常入门的东西,但是实际上在使用的时候,会遇到各种各样的问题,前几天我在我们的项目上需要做一个功能,根据进程名字杀死这个进程,下面是过程 1.我们正常需要 ...

  3. linux shell 基础 使用日志与心得

    linux shell 基础 使用日志与心得 1.#!/bin/bash 第一行就出现 #!/bin/bash是指此脚本使用/bin/bash来解释执行. 其中,#!是一个特殊的表示符,其后,跟着解释 ...

  4. Linux Shell 1/dev/null 21 含义

    shell中可能经常能看到:echo log > /dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null :代表空设备文件 :代表重定向到哪 ...

  5. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  6. shell实例第20讲:linux shell date的用法

    linux shell date的用法 转自:https://www.cnblogs.com/faberbeta/p/linux-shell002.html 1.date中的参数 %% 一个文字的 % ...

  7. Linux Shell常用技巧(九) 系统运行进程

    Linux Shell常用技巧(九) 系统运行进程 十九.  和系统运行进程相关的Shell命令:         1.  进程监控命令(ps):       要对进程进行监测和控制,首先必须要了解当 ...

  8. Linux Shell常用技巧(七)

    十六. 文件查找命令find: 下面给出find命令的主要应用示例:     /> ls -l     #列出当前目录下所包含的测试文件     -rw-r--r--. 1 root root ...

  9. Linux Shell高级技巧(一)

    一.将输入信息转换为大写字符后再进行条件判断: 我们在读取用户的正常输入后,很有可能会将这些输入信息用于条件判断,那么在进行比较时,我们将不得不考虑这些信息的大小写匹配问题.       /> ...

  10. I.MX6 Android Linux shell MMPF0100 i2c 获取数据

    #!/system/bin/busybox ash# # I.MX6 Android Linux shell MMPF0100 i2c 获取数据 # 说明: # 本文主要记录通过shell脚本来获取M ...

最新文章

  1. 车载微信要来了?马化腾:正研发纯语音交互接口
  2. R语言数据结构之矩阵
  3. 怎样获得listview的第一个item?
  4. composer 依赖包版本冲突_composer快速入门教程
  5. [Vue.js]实战 -- 电商项目(一)
  6. 思杰20140522
  7. Import declarations are not supported by current JavaScript version
  8. html document转换,mshtml.HTMLDocumentClass转换为IHTMLDocument2问题
  9. 传说中四个月的java速成“大法”,我见识到了,不过就是没啥用
  10. C# 图片直接打印方法
  11. 大数据可视化实验六、七:大数据可视化工具—Processing(一)(二)
  12. php中求10递归算法,PHP递归算法的应用(含示例)
  13. Web前端开发工程师的具备条件
  14. bmi计算 python_Python中的BMI计算器
  15. QingCloud首届用户大会亮点抢先看
  16. js 实现input框或textarea的文本复制功能
  17. 仙剑java单机游戏_仙剑游戏源码(含文档)
  18. Spring5.x之spring-jcl
  19. 字体圆润属性的使用-webkit-font-smoothing: antialiased
  20. 万字详解大数据架构新概念

热门文章

  1. 初识virtual memory
  2. OC2_点语法(属性关键字)
  3. 记录一些容易忘记的属性 -- UITabBarController
  4. 收到灾区小朋友的电话祝福
  5. 聚类、K-Means、例子、细节
  6. 《Git权威指南》笔记2
  7. php中Session的生成机制、回收机制和存储机制探究
  8. SCCM 2012系列16 操作系统播发⑤
  9. CSS实现半透明div层的方法
  10. myeclipse8.5安装反编译工具