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,那么对于一个 ...
随机推荐
- VMware客户端vSphereClient新建虚拟机
1.说明 VMware客户端工具vSphere Client, 用来连接和管理ESX或ESXi主机(下面称为宿主机), 可以方便的创建.管理虚拟机,并分配相应的资源.宿主机就是使用虚拟化软件运行虚拟机 ...
- 初识python: 递归函数 - 分解质因数
分解质因数: 任何一个合数都可以写成几个质数相乘的形式.其中每个质数都是这个合数的因数,叫做这个合数的分解质因数.分解质因数只针对合数. 比如: 8 分解质因数是:2*2*2 10分解质因数是:2*5 ...
- mybatis学习笔记(四)
resultType 语句返回值类型的完整类名或别名 resultType 返回的是一个map集合,key是列名,value是对应的值 使用resultMap实现联表查询 resultMap 查询的结 ...
- Nginx.d 设置
#vi nginx.conf 最后一行添加 #加载conf.d内文件 include /usr/local/nginx/conf/conf.d/*.conf; 示例 cd conf.d Vi ** ...
- 在 CentOS 7 上安装和配置 Puppet
1 准备 2台 centos7 (master/server:192.168.1.103 agent/client:192.168.1.106) 分别添加puppet自定义仓库 https://yum ...
- SYCOJ906瑞士轮
题目-瑞士轮 (shiyancang.cn) 模拟题 #include<bits/stdc++.h> using namespace std; const int N=1e5+520; i ...
- httprunner3.x全网最详细教程
一.所需环境 wiindows10以上 python3.6以上 httprunner3.1.6(最新版本) pycharm社区版 二.安装httprunner 1.卸载旧版本 卸载之前版本的命令为:p ...
- HDU 2041 超级楼梯 (斐波那契数列 & 简单DP)
原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2041 题目分析:题目是真的水,不难发现规律涉及斐波那契数列,就直接上代码吧. 代码如下: #inclu ...
- 痞子衡嵌入式:在IAR开发环境下将整个源文件代码重定向到任意RAM中的方法
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是在IAR开发环境下将整个源文件代码重定向到任意RAM中的方法. 痞子衡旧文 <在IAR下将关键函数重定向到RAM中执行的方法> ...
- session反序列化
先来了解一下关于session的一些基础知识 什么是session?在计算机中,尤其是在网络应用中,称为"会话控制".Session 对象存储特定用户会话所需的属性及配置信息.这样 ...