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. Hangfire任务调度框架使用

    1.HangFire简介 HangFire是一个免费简单实用的分布式后台定时调度服务,在现在.net开发中,人气算是很高的. HangFire提供了内置集成化的控制台,可以直观明了的查看作业调度情况, ...

  2. 2021 编程语言排行榜出炉!C#年度语言奖

    IEEE Spectrum 发布了 2021 年度编程语言排行榜,其中 Python 在总榜单以及其他几个分榜单中依然牢牢占据第一名的位置.另外值得关注的是微软 C# 语言,它的排行从 2020 年的 ...

  3. Spring @Bean 注解的使用

    使用说明 这个注解主要用在方法上,声明当前方法体中包含了最终产生 bean 实例的逻辑,方法的返回值是一个 Bean.这个 bean 会被 Spring 加入到容器中进行管理,默认情况下 bean 的 ...

  4. mysql语句3-插入、修改删除表

    二.DML数据操纵语句 关键字:insert(插入)  delete(删除)  update(更新)  select(查询) 1.表创建好以后,就可以插入记录了,语法如下: 方法一 :insert i ...

  5. Ant <Delete> 如何只删掉文件夹下所有文件和文件夹

    用 fileset 来过滤要删掉的目录和文件 <project name="ant-project" default="example"> < ...

  6. github 创建网络仓库 ,使用git工具将本地文件上传/删除 --- 心得

    1.前言 使用  git做项目控制版本工具,当然,使用SVN也可以,但是,git让人感觉更先进一些,与GitHub结合,用起来很方便,服务端由官网控制. 而SVN分客户端和服务端,都是个人控制,因此, ...

  7. 使用.NET 6开发TodoList应用(23)——实现请求限流

    系列导航及源代码 使用.NET 6开发TodoList应用文章索引 需求 Rate Limiting允许保护我们的API服务免受过多请求的连接导致的性能下降,如果请求次数超过了限制,API服务端将会拒 ...

  8. Hadoop 代码实现文件上传

    本项目主要实现Windows下利用代码实现Hadoop中文件上传至HDFS 实现上传文本文件中单词个数的计数 1.项目结构 2.相关代码 CopyFromLocalFile 1 package com ...

  9. 2月10日 体温APP开发总结

    1.Java代码 1.user package bean;public class User { private String name; private String riqi; private S ...

  10. manjora20不小心卸载,重新安装terminal,软件商店/软件中心linux类似

    问题 重新安装老版本gnome-shell 如果突然死机可能卸载完了terminal和软件商店,但是没有安装新的. 此时没有terminal也没有软件商店 无法安装软件 解决方案 terminal c ...