Linux常用命令讲解

1、Linux命令基础

2、Linux命令帮助

3、目录与文件的基操

1、Shell是系统中运行的一种特殊程序在用户和内核之间充当“翻译官”的角色,登录linux时,自动加载一个shell程序。Bash是linux系统中默认使用的shell程序。 (shell干的活就是:接收用户输入的命令,然后解释用户的命令,并解释成内核能识别的语言传递给内核去进行相关的硬件调用)。

Linux命令如何分类?如表格:

内部命令 外部命令
集成与Shell解释器程序内部的一些特殊指令 Linux系统中能够完成特定功能的脚本文件和二进制程序
属于Shell的一部分 属于Shell解释器程序之外的命令
没有单独对应的系统文件 每个外部命令对应了系统中的一个文件
自动载入内存,直接使用 必须知道其对应的文件位置,由Shell加载后才能之行 /bin,/usr/local/bin等

Linux命令行格式:通用命令行格式:命令字 【选项】【参数】  。 英文字母区分大小写 

命令字:整条命令中最关键的一部分,唯一确定的一条命令

选项   :短格式选项使用 “-” 引导;长格式选项使用  “--” 引导   多个单字符选项可以组合一起使用

参数   :命令字的处理对象,可以是文件名,目录名或用户名,个数可是是0到多个。

小技巧:编辑Linux命令行的辅助快捷键操作

Tab键 :自动补齐

\          :  强制换行

Ctrl+U:清空光标前面一位至行首

Ctrl+K:清空光标所在位置至行尾

Ctrl+L:清屏

Ctrl+C:取消本次命令编辑

Ctrl+a:光标切换到行首

Ctrl+e:光标切换到行尾

2、Linux命令帮助:help(查看Shell内部命令的帮助),cat --help(linux外部命令的帮助),

man ls(查看阅读手册)上下翻看可以使用Pg Up和Pg Dn和上下键,Q退出,/键可查找内容,滚轮翻看。

3、pwd:查看当前工作目录和所在位置

-cd    :将用户工作目录更改位置

      cd ~  :不指定目标位置,切换到当前用户的宿主目录,(家目录)

      cd -   :切换到上一次执行cd命令之前所在的目录

绝对路径:以 / 开头,根目录为起点

相对路径:以当前目录为起点

相对路径表现形式如表格:

表现形式 说明
直接使用目录名或文件名 表示当前工作目录中的子目录,文件的位置
以一个点 “ . ” 开头 表示以当前的工作目录为起点
以两个点 “ .. ”开头 表示以当前目录的上一级目录(父目录)为起点
以“~用户名”形式开头 表示以指定用户的宿主目录为起点
以“~”形式开头 表示以当前用户的宿主目录为起点

Linux常用命令精华讲解 上部 (下部下回分解)不要催很忙的的更多相关文章

  1. 它来了,那个最帅的男人来了 Linux常用命令精华讲解 中部

    Linux 相对于上部,今天这些内容有点干巴 -ls         列表显示目录内容  -alias   设置别名 -du        统计目录及文件空间占用情况 -mkdir   创建新目录 - ...

  2. [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)

    linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...

  3. Linux:Linux 常用命令讲解(软件、硬件、文件)

    一.Linux 常用命令 所有的命令操作都是在服务器上进行的 自学参考:菜鸟 Linux man + 命令:查看命令的文档: 命令  +  --usage:查看命令的文档: 命令  +  --help ...

  4. Linux 常用命令使用方法大搜刮

    Linux 常用命令使用方法大搜刮 1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用户名  password:输入口令   用户是系统注册用户成功登陆后,可以进入 ...

  5. Linux常用命令之文件和目录处理命令

    目录 1.Linux命令的普遍语法格式 2.目录处理命令 一.显示目录文件命令:ls 二.创建目录命令:mkdir 三.切换目录命令:cd 四.shell内置命令和外部命令的区别 五.显示当前目录命令 ...

  6. Linux系列教程(四)——Linux常用命令之文件和目录处理命令

    这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...

  7. Linux常用命令 - ls

    目录 Linux常用命令-ls 简介 ls -F ls -a ls -R ls -l 后记 Linux常用命令-ls 简介 ls主要用于显示文件和目录列表.作为最常见的Linux命令,大家应该都不会陌 ...

  8. 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令

    (内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...

  9. 2020非常全的软件测试linux常用命令全集,linux面试题及参考答案

    一.前言: 作为一名软件测试工程师,我相信大部分的人都和Linux打过交道,因为我们的服务器一般都是装的Linux操作系统,包括各种云服务器也都是用的Linux,目前主流是CentOS7,那么对于一个 ...

随机推荐

  1. Count Sequences

    \(考虑问题的转换,即把用n个球,分为r-l+2个部分,其中第1部分表示该区域的球值为l,第二部分表示该区域的球值为l+1\) \(......第r-l+2部分为不选该区域的球\) \(该问题等价于在 ...

  2. Drupal 8 环境搭建部署

    运行环境安装 系统:Ubuntu Server 16.04  (ubuntu-16.04.4-server-amd64.iso) Web服务器:Apache / 2.4.18 数据库:Mysql / ...

  3. unittest_TestSuite测试套件(2)

    在前面一章中演示了unittest如何执行一个简单的测试,但有两个问题: 我们知道测试用例的执行顺序是根据测试用例名称顺序执行的,在不改变用例名称的情况下,我们怎么来控制用例执行的顺序呢? 一个测试文 ...

  4. Selenium_使用execute_script执行JavaScript(11)

    selenium的包含的方法已能完全满足UI自动化,但是有些时候又不得不用到执行JS的情况,比如在一个富文本框中输入1W个字,使用send_keys方法将经历漫长的输入过程,如果换成使用JS的inne ...

  5. 一次性删除 .svn 文件夹

    方法一 (Windows 7; Python 3.5.2) import os for (p,d,f) in os.walk(r"G:\qycache\test"): if p.f ...

  6. spring cloud --- Ribbon 客户端负载均衡 + RestTemplate + Hystrix 熔断器 [服务保护] ---心得

    spring boot      1.5.9.RELEASE spring cloud    Dalston.SR1 1.前言 当超大并发量并发访问一个服务接口时,服务器会崩溃 ,不仅导致这个接口无法 ...

  7. 第10组 Beta冲刺 (3/5)

    1.1基本情况 ·队名:今晚不睡觉 ·组长博客:https://www.cnblogs.com/cpandbb/p/14018630.html ·作业博客:https://edu.cnblogs.co ...

  8. SYCOJ2197三角形游戏

    题目-三角形游戏 (shiyancang.cn) 对于任意的一个数字,把他拆分为n个数字,使得其逐层和为该数字. 首先n很小,所以很可能是搜索.DFS,n回选择. #include<bits/s ...

  9. 梯度下降法实现(Python语言描述)

    原文地址:传送门 import numpy as np import matplotlib.pyplot as plt %matplotlib inline plt.style.use(['ggplo ...

  10. 《剑指offer》面试题12. 矩阵中的路径

    问题描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径.路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左.右.上.下移动一格.如果一条路径经过了矩阵的某一格,那么该 ...