【AWSL】之Linux常用命令,学习Linux,这一篇就够了(type、echo、enable、du、ls、mkdir、touch、ln、cp、rm、mv、find、gzip、bzip、tar)
Linux详细命令大全
- 序言
- 一.Linux命令行的格式
- 1.编辑命令行的辅助操作
- 二.常用命令
- 1.type
- 2.echo
- 3.hash
- 4.enable
- 三.基本命令
- 1.查看及切换目录
- ①.pwd
- ②.cd
- ③.ls
- ④.du
- 2.创建目录和文件
- ①.mkdir
- ②.touch
- ③.ln
- 3.复制、删除、移动目录和文件
- ①.cp
- ②.rm
- ③.mv
- 4.查找目录和文件
- ①.which
- ②.find
- 四.目录与文件管理
- 1.Linux目录结构
- 2.查看文件内容
- ①cat
- ②more
- ③less
- ④head、tail
- 3.统计文件内容
- ①wc
- 4.检索和过滤文件内容
- ①grep
- 五.压缩和解压缩
- 1.gzip
- 2.bzip
- 六.归档
- 1.tar
- 七.文本编辑
- 1.vim
- 2.不同模式之间的切换
- 3.命令模式的基本操作
- 4.末行模式的基本操作
- 总结
序言
在学习Linux时,我们会发现Linux的命令非常多而且还有很多参数,让人很是苦恼。于是我就想着有没有一篇文章可以整理出来常用的命令,那么今天我就带来了有目录的超级详细的Linux基础命令的汇总的文章!同时也会分享一些超级实用的快捷键。绝对是干货满满的一篇文章!
一.Linux命令行的格式
command [-options] [parameter]
解释:
- command :命令名,相应功能的英文单词或单词的缩写
- [-options] :选项,可用来对命令进行控制,也可以省略
- parameter :传给命令的参数,可以是 零个、一个 或者 多个
1.编辑命令行的辅助操作
TAB键 | 自动补齐 |
---|---|
\ | 强制换行 |
Ctrl+U | 清空至行首 |
Ctrl+K | 清空至行尾 |
Ctrl+E | 光标跳到行尾 |
Ctrl+A | 光标跳到行头 |
Ctrl+L | 清屏 |
Ctrl+C | 取消本次命令编辑 |
二.常用命令
1.type
功能:查询该命令为外部亦或内部命令
[root@localhost ~]# type cd
cd 是 shell 内嵌
[root@localhost ~]#
2.echo
功能:输出内容到控制台(echo 会在终端中显示参数指定的文字,通常会和重定向联合使用)
[root@localhost ~]# touch 1
[root@localhost ~]# echo "234" > 1
[root@localhost ~]# cat 1
234
[root@localhost ~]#
3.hash
将数据存入缓存中,运行时优先调用缓存中的数据
[root@localhost ~]# hash
命中 命令1 /usr/bin/cat1 /usr/bin/touch1 /usr/bin/man3 /usr/bin/ls
4.enable
显示内部命令
[root@localhost ~]# enable
。。。。。。
enable readonly
enable return
enable set
[root@localhost ~]# type set
set 是 shell 内嵌
[root@localhost ~]#
三.基本命令
1.查看及切换目录
①.pwd
功能:显示出用户当前所在的目录
[root@localhost hp]# pwd
/etc/hp
[root@localhost hp]#
②.cd
功能:更改当前的工作目录
cd | 切换到当前用户的主目录 |
---|---|
cd ~ | 切换到当前用户的主目录 |
cd - | 可以在最近两次工作目录之间来回切换 |
cd . | 保持在当前目录不变 |
cd . . | 切换到上一层目录 |
相对路径和绝对路径
相对路径 在输入路径时,最前面不是 / 或者 ~,表示相对 当前目录 所在的目录位置
绝对路径 在输入路径时,最前面是 / 或者 ~,表示从 根目录/家目录 开始的具体目录位置
③.ls
功能:列出目录的内容
Linux 下文件和目录的特点
- Linux 文件 或者 目录 名称最长可以有 256 个字符参数 含义
- 以 . 开头的文件为隐藏文件,需要用 -a 参数才能显示
- . 代表当前目录
- . . 代表上一级目录
④.du
2.创建目录和文件
①.mkdir
②.touch
③.ln
3.复制、删除、移动目录和文件
①.cp
②.rm
③.mv
4.查找目录和文件
①.which
②.find
四.目录与文件管理
1.Linux目录结构
2.查看文件内容
①cat
②more
③less
④head、tail
3.统计文件内容
①wc
4.检索和过滤文件内容
①grep
五.压缩和解压缩
1.gzip
2.bzip
六.归档
1.tar
七.文本编辑
1.vim
作用:创建或修改文本文件;维护Linux系统中的各种配置文件
三种工作模式:命令模式、输入模式、末行模式
2.不同模式之间的切换
3.命令模式的基本操作
4.末行模式的基本操作
总结
【AWSL】之Linux常用命令,学习Linux,这一篇就够了(type、echo、enable、du、ls、mkdir、touch、ln、cp、rm、mv、find、gzip、bzip、tar)相关推荐
- 史上最全的Linux常用命令汇总①收藏这一篇就够了!(超全,超详细)
史上最全的Linux常用命令汇总①(超全面!超详细!)收藏这一篇就够了! Linux命令基础 Shell Linux命令分类 Linux命令行的格式 编辑Linux命令行的辅助操作 获取命令帮助的方法 ...
- Linux常用命令(日常操作这一篇就够了)
文章目录 **一.查看资源信息** **1)查看系统运行资源** **查看内存使用量和交换区使用量** **查看各分区情况** **查看指定目录大小** **查看系统运行时间.用户数.负载** **2 ...
- linux mv命令的功能,linux常用命令:Linux常用命令之mv命令是什么?
Linux是目前使用比较广泛的服务器操作系统,可以安装在各种计算机硬件设备中,例如手机,路由器等.由于Linux是开源和免费的,因此Linux系统的稳定性和安全性更高一些,所以Linux具有很高的市场 ...
- Linux常用命令学习大全
Linux常用命令大全 窍门:Ctrl+F 快速查找Linux命令(为了方便查看,下面的每个标题都可以点击收缩) Linux命令 - 系统信息 命令代码 注释说明 arch 显示机器的处理器架构(1) ...
- 实验1:Linux常用命令和Linux c编程基础
一.实验目的 安装linux操作系统,熟悉linux基本命令: 学会使用VI编辑器:掌握在linux系统下编译C程序的方法. 二.背景知识 Linux常用命令: startx或者init 5--进入图 ...
- [转]linux常用命令学习总结(超详细)
作为一个程序员,我们在进行项目部署和运维时,经常会用到一些linux命令,可是这些命令老是忘记,每次用到的时候都要去谷歌百度,很是麻烦!这不,为了自己使用方便,对常见的linux命令进行了系统的总结, ...
- linux常用命令学习总结(超详细)
作为一个程序员,我们在进行项目部署和运维时,经常会用到一些linux命令,可是这些命令老是忘记,每次用到的时候都要去谷歌百度,很是麻烦!这不,为了自己使用方便,对常见的linux命令进行了系统的总结, ...
- Linux 常用命令学习总结
Linux常用工具:xshell 1.date +"%Y-%m-%d %H:%M" 查看当前系统时间 2.查看隐藏文件: ls -a 3.删除文件:sudo rm -rf ...
- Linux 常用命令 学习笔记
1.创建目录: //创建目录filetest mkdir filetest 2.创建子目录: //创建子目录filetestchild mkdir -p filetest/filetestchild ...
- 【Linux常用命令】linux常用命令集合配例子解析说明(持续更新)【Linux基础命令使用及总结】2020-12-21
Linux基本命令集合(持续更新) 前言 一.pwd命令 二.ls命令 三.cd命令 前言 本文将随着个人头发稀疏程度的时间戳而更新,且这个列举的命令,不管简单复制与否,都会逐一做出举例解释说明,但某 ...
最新文章
- 别再@微信官方 了,我给你一面小国旗!
- matlab篮球队需要五名队员,MATLAB应用与数学欣赏.doc
- V-rep学习笔记:机器人逆运动学解算
- Python进阶之路:namedtuple
- linux给文件加可执行权限
- python如何截长图_使用python实现对元素的长截图功能
- 如何解决安卓项目在Android Studio无法打开
- linux系统声卡安装教程,Linux系统下如何安装声卡驱动?
- 通过BeanPostProcessor理解Spring中Bean的生命周期及AOP原理
- 英特尔服务器主板型号参数对照表,Intel主板芯片组参数速查表(201805版)
- 信利Truly M128128 的研究和驱动方法记录
- 新一配:如何对电脑配置进行评判【转载】
- 有趣--等额本息还款
- 《我喜欢生命本来的样子》读书笔记
- PS调色类插件哪家强
- Photoshop如何使用蒙版之实例演示?
- 【072】Breathe Machine-减压深呼吸训练
- 【linux】ubuntu系统硬盘操作:创建删除磁盘分区,更改磁盘分区类型,删除磁盘签名
- 关于DBC文件的格式解析(DBC文件系列其二)
- 山东大学软件学院项目实训第三周
热门文章
- android通讯录上传服务器,Android 实现读取通讯录并上传服务器
- linux 显示文字在桌面背景,Linux下Xwindow的字体配置(所谓的字体美化)
- exsi vmfs 没了_它是“推粪机”,隔三差五吃一盘,口臭没了排出宿便,肠道变干净...
- mysql mariadb 选择_MariaDB 选择数据库
- 还在搜百度图片?太LOW了!
- 再见 Win10系统!下一代操作系统要来了!!
- 吹爆了这个可视化神器,上手后直接开大~
- Python 3.9 beta2 版本发布了,看看这 7 个新的 PEP 都是什么?
- Python 3 开发钉钉群机器人
- 中秋佳节,这个网络安全 7 年经验的大佬来发福利了!