分享巧记Linux命令的方法

news2024/11/8 18:48:31

最近有些学弟经常私信问我说,他们自己是Linux方面的小白,对于Linux的命令了解十分的少,虽然每次跟着我推荐的学习视频教程可以进行操作,但是离开了视频,就又是两眼抓瞎,什么也想不起来。不知道怎么样通过命令来实现自己的要求,希望我能说说有关如何学习并使用Linux命令的心得总结,所以我今天在这里介绍分享一些我自己一直在用的学习linux命令的巧记,希望能够起到抛砖引玉的效果,如果能对大家有一些学习命令上的帮助,那将使我十分欣慰了。

 

 

好了多余的话不多说,我们直接进入正题了。大家坐好小板凳好好听。首先我想要说明的一点是,在我们看来linux命令只是一个工具,是我们让操作系统按照我们想法进行运行执行的工具。所以我建议大家要像剖析数学公式一样的想法,去了解学习它,而不要总是想着我要如何如何能把这些命令的写法和参数全都记住了,那样是不可取的。现在互联网已经达到前所未的普及发达,如果仅仅只是要查询命令的写法、参数等等的基本信息是很容易获取到的,所以在学习使用命令的过程中,更重要的是要理解这个命令的用法,这个过程就很像玩乐高积木那样,它有着极其丰富的模块,一般普通的玩家只能照着已有的图纸或者视频来进行拼装,而且有时候还会找错模块,但是对于那些能被人们称作大神的人,总是可以能创造出意想不到的好作品。比如像电驱的飞机,火车,汽车的这些,大神有能力同样可以,以用相同的积木做出更好的东西。不是因为比普通玩家们只是记住了更多的模块名和编号,他们比普通玩家更深入的了解了这些模块的用法,并且能够举一反三的灵活运用这些模块。再想想如果要拼接出一个复杂的东西,他们会按照已有的模块对其进行拆分,方便他们可以一步一步的实现,所以命令也是一样的。重点不在于如何记住所有命令的写法和参数,而是要多用理解命令的用法与使用场景,想不起来的时候就想办法去查,就如遇到了生僻字,我们可以查字典一样,多查多用几回就自然的熟悉了。

要注意了哦干货来了,接下来我再简单介绍一下命令的一般格式,防止大家刚刚入门就误入歧途了,在Linux中命令是由命令名和多个选项以及参数组成的,它们各部分之间使用空格分隔,并且命令是有严格区分大小写的,所以使用时一定要注意了。

现在下面给出了两条命令:

ls [选项] [文件名...]

1, ls -s  linux_cmd.txt

2, ls [-s]  [linux_cmd.txt]

注:必须使用英文字符,不支持中文的字符。

请大家选出对的选项。大家一看就知道正确的是第一个,如果你选的不对,那一定要好好仔细记清楚,这里的中括号里面是为了将命令的不同部分分隔开的,在实际使用命令中不能带上这些中括号,同时中括号内的内容为可选项的,不一定每次都需要写出所有的相关参数,要视使用具体情况而定,在命令查询方法上面,我给大家介绍一个很好的Linux命令网站linuxcool.com,Linux命令大全(手册)当前仓库收集了目前Linux使用的命令,是一个非盈利性的网址,非常适合用来查找和学习命令的,使用起来非常的方便。想要获取命令的相关信息及使用办法,只需在搜索框中输入进行查找即可,这里的命令支

持模糊搜索的,比如我们只记得这个命令里带着ls这两个字母,我们在搜索框中输入ls就会出现包含ls的命令,我们再结合命令的功能,

就可以快速找到所要的命令了。

再比如我们只知道我想要切换当前的这个工作目录,但是我不知道我要应该用什么linux命令的时,我们也可以在搜索框中,利用功能来进行搜索查找命令,在搜索揭示到的

命令中,选择最合适的命令来使用,还可以看到这里的命令的简单介绍,这个网站还是非常详细的对初学者很友好。

     注意了此处又是干货,还拿刚才的命令ls 来说下,ls为英文单词 list 的缩写,想想单词 list 的意思是:列表; 名单; 清单; 目录; 一览表等。那ls命令的作用是列出指定目录下的内容及其相关属性信息。-s为什么要用s呢? -s, --size列出文件,并显示文件大小。是不是很有意思。所有命令不是随随便便弄出来的。

     就像《Linux就该这么学》作者说过,学习是件苦差事。学习要坚持自律持之以恒才有好效果。今天就分享到这,是不是意犹未尽。下次再给大家分享。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/108751.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【数据结构】队列与Queue接口

目录 一、队列 二、 Java里的Queue接口 1、概述 2、常用方法 1.入队 2.出队 3.获取队首元素 4、判空 三、单链表实现队列 1、准备字段 2、实现入队 3、实现出队 4、实现获取队首元素 5、实现判空 四、循环队列的实现 1、前言 2、字段准备 3、实现入队 4、实现…

一致性哈希

一、简介 这个算法是一种特殊的哈希算法,目的是解决分布式缓存的问题。 普通哈希算法在分布式存储具有较大的局限性,简单的讲就是难以扩展。 一致性哈希相对而言具有较好的容错性和可扩展性,更加适合现在的分布式存储。 二、经典哈希版本 …

SpringBoot+Vue项目实践课程教学管理平台

文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript、Vue.js 、css3 开发工具:IDEA/MyEclipse/Eclipse、Visual Studio Code 数据库:MySQL 5.7/8.0 数据库管理工具:phpstudy/Navicat JD…

✿✿✿JavaScript --- JSON

目录 1.JSON的简介 2.JSON的语法规则 3.JSON 字符串转换为 JavaScript 对象 4.常用的JSON相关的函数 5.JSON对象的遍历 6.补充:JS中的this关键字 1.JSON的简介 JSON( JavaScript Object Notation ) 是用于存储和传输数据的格式&#xf…

Android studio配置大内存,编译速度更快!

本文使用的是windows 10系统,Android studio 版本是Android Studio Chipmunk | 2021.2.1(松鼠) 目录为什么要配置大内存?默认内存是多少?如何扩大内存配置?这个配置保存在哪个文件?文件在哪里&a…

二叉树10:二叉树的最小深度

主要是我自己刷题的一些记录过程。如果有错可以指出哦,大家一起进步。 转载代码随想录 原文链接: 代码随想录 leetcode链接:111. 二叉树的最小深度 题目: 给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近…

Asp.Net Core实现最基本的Http服务

概述 和.NetFramework时代不同,Core是可以自承载的,也就说开发好的Web项目,可以打包成exe直接运行的,而不必放到IIS这样的环境中。接下来,我们写点代码,体验一下Asp.Net Core自带的Http功能。 初体验 所谓…

嵌入式微功耗RTU的功能与特点介绍、技术参数详情

平升电子嵌入式微功耗RTU,可灵活嵌入至各类仪表、传感器和工业设备中,定时采集设备数据并通过4G/5G/NB-IoT远传至监管软件,实现设备联网。 嵌入式微功耗RTU设计小巧、方便集成,微功耗运行,支持标准水资源/水文/环保/M…

Biotin-PEG-AC,Biotin-PEG-Acrylate,生物素PEG丙烯酸酯线性杂双功能PEG试剂

英文名称:Biotin-PEG-AC,Biotin-PEG-Acrylate 中文名称:生物素-聚乙二醇-丙烯酸酯 生物素-聚乙二醇-丙烯酸酯是一种含有生物素和丙烯酸酯的线性杂双功能聚乙二醇试剂。它是一种有用的带有PEG间隔基的交联或生物结合试剂。生物素能与亲和素和…

智创万物,数赢未来——如何助推数智时代的发展浪潮

数智化核心特征 可视化 消费者的行为可以看得见,生产者的行为也可以看得见。产业互联网或者消费互联网非常重要的一点就是要对消费者行为和生产者行为的可视化,其背后是数字化的力量。 可量化 可量化意味着企业家可以对管理流程进行改造,…

echarts的legend——图例样式的配置

认识图例: 以上几张图表中,红色圆圈部分即图例 echarts图表中的图例,有形状,颜色,位置等等各种样式的不同配置。 echarts官网配置项手册里有非常详细的内容,我们挑几种常用的看看,加深对legend属…

深度学习——物体检测算法:R-CNN,SSD,YOLO(笔记)

一,R-CNN 1.区域卷积神经网络R-CNN 首先从输入图像中提取若干个锚框,并标注好它们的类别和偏移量。然后用卷积神经网络对每一个锚框进行前向传播抽取特征。最后用每个提议区域的特征来预测类别和边界框。 ①使用启发式搜索算法来选择锚框 ②使用预训练…

【第一周学习——认识 O(N*logN) 的排序[ 归并排序 、堆排序、快速排序 ]

前言: 👏作者简介:我是笑霸final,一名热爱技术的在校学生。 📝个人主页:个人主页1 || 笑霸final的主页2 📕系列专栏:《数据结构与算法》 📧如果文章知识点有错误的地方&a…

力扣(LeetCode)187. 重复的DNA序列(C++)

哈希表 直观思考,由于限定了答案长度 101010 ,只需要一次遍历字符串,统计所有长度为 101010 的子串的出现次数(哈希表) ,最后遍历哈希表,维护答案,记录出现 222 次(及以上)的字符串 。 class Solution { …

【BBuf的CUDA笔记】二,解析 OneFlow BatchNorm 相关算子实现

0x1. 前言 在ResNet中(https://github.com/pytorch/vision/blob/main/torchvision/models/resnet.py),关于BatchNorm的调用一共有两种模式,第一种是ReLU接在BN之后: out self.bn1(out) out self.relu(out)另外一种…

MicFunPred——最新16S rRNA扩增子数据功能预测数据库

近年来,基于扩增子测序进行物种的功能预测是研究微生物群落功能的主要方面,目前最常用的软件包括Tax4Fun以及PICRUSt2。关于这两款软件的使用方法详可参见凌波微课|扩增子研究第十六讲:扩增子测序结果中的物种功能预测。 Tax4Fun使用最近邻匹…

2022年终总结-两年Androider的成长之路

金句分享 生活金句 1.可难道我们生命中做的每一件事不都是为了被爱得更多一点吗 2.这不只是一种对承诺的恐惧,也不是我缺乏关心和爱的能力,因为我做得到,只不过,老老实实讲。我想 我宁愿为了某件我擅长的事,我能表现…

一个select死锁问题

以下代码的输出结果&#xff1a; func main() {var wg sync.WaitGroupfoo : make(chan int)bar : make(chan int)wg.Add(1)go func() {defer wg.Done()select {case foo <- <-bar:default:println("default")}}()wg.Wait() }结果 解析 对于 select 语句&#…

【Linux】进程信号

目录 一、什么是信号 二、信号产生的条件 1、键盘产生 2、进程异常 3、命令产生 4、软件条件 三、信号保存的方式 四、信号处理的方式 1、信号处理接口 2、信号处理时机 3、进程为什么要切换成为用户态才进行信号的捕获方法&#xff1f; 4、sigaction 五、可重入函…

Java+MySQL基于ssm的会议交接平台

随着社会竞争压力的不断加强,企事业单位内部的会议都在不断的增加,有效的会议可以提高企事业内部的沟通,更好的做出符合战略目标的决策,但是传统的会议交接有一定的问题存在,首先就是必须面对面进行传达,其次就是对任务的安排和执行没有很好的记录,为了改变这些情况,于是我们提…