Linux常用命令精华讲解 上部 (下部下回分解)不要催很忙的
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常用命令精华讲解 上部 (下部下回分解)不要催很忙的的更多相关文章
- 它来了,那个最帅的男人来了 Linux常用命令精华讲解 中部
Linux 相对于上部,今天这些内容有点干巴 -ls 列表显示目录内容 -alias 设置别名 -du 统计目录及文件空间占用情况 -mkdir 创建新目录 - ...
- [转帖]linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习)
linux常用命令大全(linux基础命令入门到精通+实例讲解+持续更新+命令备忘录+面试复习) https://www.cnblogs.com/caozy/p/9261224.html 总结的挺好的 ...
- Linux:Linux 常用命令讲解(软件、硬件、文件)
一.Linux 常用命令 所有的命令操作都是在服务器上进行的 自学参考:菜鸟 Linux man + 命令:查看命令的文档: 命令 + --usage:查看命令的文档: 命令 + --help ...
- Linux 常用命令使用方法大搜刮
Linux 常用命令使用方法大搜刮 1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入 ...
- Linux常用命令之文件和目录处理命令
目录 1.Linux命令的普遍语法格式 2.目录处理命令 一.显示目录文件命令:ls 二.创建目录命令:mkdir 三.切换目录命令:cd 四.shell内置命令和外部命令的区别 五.显示当前目录命令 ...
- Linux系列教程(四)——Linux常用命令之文件和目录处理命令
这个系列教程的前面我们讲解了如何安装Linux系统,以及学习Linux系统的一些方法.那么从这篇博客开始,我们就正式进入Linux命令的学习.学习命令,首先要跟大家纠正的一点就是,我们不需要记住每一条 ...
- Linux常用命令 - ls
目录 Linux常用命令-ls 简介 ls -F ls -a ls -R ls -l 后记 Linux常用命令-ls 简介 ls主要用于显示文件和目录列表.作为最常见的Linux命令,大家应该都不会陌 ...
- 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令
(内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...
- 2020非常全的软件测试linux常用命令全集,linux面试题及参考答案
一.前言: 作为一名软件测试工程师,我相信大部分的人都和Linux打过交道,因为我们的服务器一般都是装的Linux操作系统,包括各种云服务器也都是用的Linux,目前主流是CentOS7,那么对于一个 ...
随机推荐
- windows环境下elasticsearch安装教程(超详细)
一.安装jdk ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持.所以要先安装JAVA环境. 由于ElasticSearch 5.x 往后依赖于JDK 1.8的 ...
- lscpu
[root@kvm02 ~]# lscpu Architecture: x86_64 #cpu架构CPU op-mode(s): 32-bit, 64-bitByte Order: Littl ...
- minio文件上传与下载
目录 一.minio简介 二.minio安装 一.java中使用 一.minio简介 MinIO 是在 GNU Affero 通用公共许可证 v3.0 下发布的高性能对象存储. 它是与 Amazon ...
- linux安全篇:禁止频繁访问的ip访问nginx
实验环境 版本:redhat6.5ip:172.16.1.100,172.16.10软件:nginx 172.16.1.10部署nginx [root@localhost tools]# lsngin ...
- 区别对待 .gz 文件 和 .tar.gz 文件
#检测 tar tvf xxx.tar.gz #解压 tar zxvf #检测 gunzip -tv yyy.gz #解压 gunzip yyy.gz
- jenkins启动失败 jenkins.service failed Starting Jenkins bash: /usr/bin/java: 没有那个文件或目录
失败的原因 ● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; b ...
- Unity3D开发入门教程(三)——添加启动脚本
五邑隐侠,本名关健昌,12年游戏生涯. 本教程以 Unity 3D + VS Code + C# + tolua 为例. 一.启动脚本 第一篇 "搭建开发环境",在 "配 ...
- 关于包装类Integer,Long比较用==和equals的问题
所有整型包装类对象之间值的比较,全部使用 equals 方法比较. 说明:对于 Integer var = ? 在-128 至 127 之间的赋值,Integer 对象是在 IntegerCache. ...
- 《剑指offer》面试题68 - II. 二叉树的最近公共祖先
问题描述 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先. 百度百科中最近公共祖先的定义为:"对于有根树 T 的两个结点 p.q,最近公共祖先表示为一个结点 x,满足 x 是 p.q ...
- leetcode 28. 实现 strStr()
问题描述 实现 strStr() 函数. 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始).如果不 ...