Linux基础命令(二)

1.ls命令

命令格式:

ls -a -l -h Linux路径

(1) 直接使用ls,不加选项和参数。

ls

将会以平铺形式,列出当前文件夹下的内容:

(2)加上参数

ls /

将会列出/目录下的内容。

-a选项

将会显示以.号开始的隐藏文件。不使用-a选项,这些文件会自动隐藏。

-l选项

将会以列表形式列出文件。还会展现出权限、用户和用户组等信息。

-h选项

以易于阅读的形式,列出文件大小。-h必须搭配-l使用。

2.cd命令

命令格式:

cd Linux路径

cd命令会切换工作目录change directory到该Linux路径,如果没有参数,切换到当前用户的家目录。

另外,cd..可以回退到上一级目录,cd../..回退到上二级,……

3.pwd命令

命令格式:

pwd

无选项和参数。作用是print work directory打印当前所在的工作目录。

4.mkdir命令

命令格式:

mkdir -p Linux路径

参数必填,-p选项可选,表示自动创建不存在的父目录,适用于创建多层级的目录。

创建文件夹需要权限,home目录外无法直接创建。

5.touch命令

命令格式:

touch Linux路径

创建文件。

6.cat命令

命令格式:

cat Linux路径

查看文件内容。内容将会直接全部显示出来。

7.more命令

命令格式:

more Linux路径

支持翻页查看文件内容。

使用空格翻页,按q退出查看。

8.cp命令

命令格式:

cp -r 参数1 参数2

复制文件或者文件夹。

参数1,Linux路径,表示被复制的文件或文件夹

参数2,Linux路径,表示要被复制去的地方

-r选项可选,用于复制文件夹使用,表示递归

9.mv命令

命令格式:

mv 参数1 参数2

参数1,Linux路径,表示被移动的文件或者文件夹

参数2,Linux路径,表示要移动的地方,如果目标不存在,则进行改名,确保目标存在。

10.rm命令

命令格式:

rm -r-f 参数1 参数2 …… 参数N

删除文件或着文件夹。支持通配符*。

-r用于删除文件夹,-f强制删除,不会弹出消息提示。

普通用户删除内容不会弹出提示,只有root管理员用户删除内容会有提示。

所以一般用户用不到-f选项。

参数1 参数2 …… 参数N表示要删除的文件或者文件夹路径。

11.which命令

命令格式:

which 命令名称

通过which命令,查看命令的程序文件放在那里。

12.find命令

命令格式:

find 起始路径 -name “被查找文件名”

从起始地址查找文件。支持通配符*。

另外注意,双引号是需要加的。

命令格式:

find 起始路径 -size +或者-n[kMG] 

+和-表示大于或小于。n表示大小数字。

KMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB。

13.grep命令

命令格式:

grep -n 关键字 文件路径

从文件中通过关键字过滤文件行。

选项-n可选,表示在结果中显示匹配的行的行号。

关键字必填,带有空格或其他特殊符号建议用“”将关键字括进去

文件路径必填,且可用于内容输入端,配合管道符使用。

14.wc命令

命令格式:

wc -c -m -l -w 文件路径

统计文件的行数,单词数量等。

-l,统计行数

-w,统计单词数量

-c,统计bytes数量

-m,统计字符数量

直接写wc 文件路径会依次显示前三项。

15.echo命令

命令格式:

echo 输出的内容

在命令行输出内容,内容如果复杂建议加“”;

另外,输出内容为用飘号``阔进去的命令可将命令的结果输出到命令行。

16.重定向符

>将左侧命令的结果,覆盖写入到符号右侧指定的文件中将左侧命令的结果。

>追加写入到符号右侧指定的文件中。

例如:

echo abc > abc.txt

用abc将abc.txt原来的内容覆盖。

17.tail命令

命令格式:

tail -f -num Linux路径

查看文件尾部内容,跟踪文件的最新更改。

-f表示持续跟踪

-num 查看尾部多少行(这个num是一个自己决定数字,而不是真的填num),不填数字的话,默认10行。

下面是vi/vim文本编辑器的命令:

1.vi/vim命令

命令格式:

vi/vim Linux路径

如果文件路径表示的文件不存在,那么此命令会用于创建并编辑新文件。
如果文件路径表示的文件存在,那么此命令用于编辑已有文件。

三种模式:

命令模式(Command mode)
命令模式下,所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。此模型下,不能自由进行文本编辑。


输入模式( Insert mode)
也就是所谓的编辑模式、插入模式。此模式下,可以对文件内容进行自由编辑。 此模式下,可以对文件内容进行自由编辑。


底线命令模式(Last line mode)
以:开始,通常用于文件的保存、退出。
 

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

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

相关文章

JVM垃圾回收算法介绍

堆的分代和区域 (年轻代)Young Generation(eden、s0、s1 space) Minor GC (老年代)Old Generation (Tenured space) Major GC|| Full GC (永久代)Permanent…

关注用户信息卡片

效果展示 CSS 知识点 box-shadow 属性回顾CSS 变量回顾 实现页面整体布局 <div class"card"><div class"box"><!-- 视频 --><div class"vide_box"><video src"user.mp4" type"video/mp4" aut…

UDP与TCP协议

很抱歉&#xff0c;我之前写好的UDP与TCP文章不小心被删了&#xff0c;所以&#xff0c;这篇文章只有一半&#xff0c;后面我会尽快补全。 在完成HTTPS的学习后&#xff0c;我们就完成了应用层的所有讲解&#xff0c;下面我们开始讲解传输层&#xff0c;这一层常用的协议为TCP…

什么是CSGO大行动,2023年CSGO大行动时间预测

什么是CSGO大行动&#xff0c;2023年CSGO大行动时间预测 什么是CSGO大行动&#xff0c;2023年CSGO大行动时间预测 那天群里在提大行动&#xff0c;不明所以的新同学在问&#xff0c;什么是大行动&#xff0c;是不是官方红锁大行动要来了&#xff1f;当然不是&#xff0c;别自己…

面试十分钟不到就被赶出来了,问的实在是太变态了...

从外包出来&#xff0c;没想到算法死在另一家厂子 自从加入这家公司&#xff0c;每天都在加班&#xff0c;钱倒是给的不少&#xff0c;所以也就忍了。没想到8月一纸通知&#xff0c;所有人不许加班&#xff0c;薪资直降30%&#xff0c;顿时有吃不起饭的赶脚。 好在有个兄弟内…

云计算:掌控未来,一触即发!

&#x1f389;&#x1f389;欢迎来到我的CSDN主页&#xff01;&#x1f389;&#x1f389; &#x1f3c5;我是尘缘&#xff0c;一个在CSDN分享笔记的博主。&#x1f4da;&#x1f4da; &#x1f449;点击这里&#xff0c;就可以查看我的主页啦&#xff01;&#x1f447;&#x…

springboot时间管理系统springboot47

大家好✌&#xff01;我是CZ淡陌。一名专注以理论为基础实战为主的技术博主&#xff0c;将再这里为大家分享优质的实战项目&#xff0c;本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目&#xff0c;希望你能有所收获&#xff0c;少走一些弯路…

从培训班出来之后找工作的经历,教会了我五件事.....

我是非计算机专业&#xff0c;由于专业不好实习急着就业有过一些失败的工作经历后&#xff0c;跑去参加培训进入IT这行的。 之前在报名学习软件测试之前我也很纠结&#xff0c;不知道怎么选择机构。后面看到有同学在知乎上分享自己的学习经历&#xff0c;当时对我的帮助很大。…

美芯片禁令再次扩大,波及英伟达、AMD以及intel等科技公司 | 百能云芯

拜登政府17日宣布&#xff0c;计划停止英伟达&#xff08;Nvidia&#xff09;、超微半导体以及英特尔等科技公司设计的先进AI芯片输出中国大陆&#xff0c;英伟达&#xff08;Nvidia&#xff09;昨日股价重挫4.68%至每股439.38美元&#xff1b;天风国际证券分析师郭明錤表示&am…

Elasticsearch介绍及插件head和kibana下载

目录标题 一、Elasticsearch介绍二、Elasticsearch下载三、Elasticsearch-head四、Elasticsearch-kibana 一、Elasticsearch介绍 Elasticsearch是什么? Elasticsearch 是一个基于Lucene的分布式搜索和分析引擎&#xff0c;ES是elaticsearch简写&#xff0c;Elasticsearch是一…

解决vue3 + vite + ts 中require失效的问题(require is not defind)

require is not defind因为require是属于webpack的方法&#xff0c;vite中找不到这个方法肯定报错 解决办法 通过vite官网了解到新的引入方式&#xff0c;我使用了其中一种 imgList: [{name: "lj",src: new URL(../../assets/img/applyList.png, import.meta.url).…

图像检索算法 计算机竞赛

文章目录 1 前言2 图像检索介绍(1) 无监督图像检索(2) 有监督图像检索 3 图像检索步骤4 应用实例5 最后 1 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 图像检索算法 该项目较为新颖&#xff0c;适合作为竞赛课题方向&#xff0c;学长非常推荐&#xff…

.npmrc 使用详解

配置.npmrc之后需要&#xff1a; 清理项目目录中的 node _modules 目录(package-lock.json,umi)。清理 node cache: npm cache clear --force&#xff1b;{ 此步骤必须&#xff0c;主要是大家的电脑经过多年使用后&#xff0c;npm 配置比较混乱&#xff0c;为了避免或者减少配…

LLM 系列 | 21 : Code Llama实战(上篇) : 模型简介与评测

引言 小伙伴们好&#xff0c;我是《小窗幽记机器学习》的小编&#xff1a;卖热干面的小女孩。 个人CSDN首页&#xff1a;JasonLiu1919_面向对象的程序设计,深度学习,C-CSDN博客 今天开始以2篇小作文介绍代码大语言模型Code Llama。上篇主要介绍Code Llama的基本情况并基于Hug…

怎么多号发圈和批量加好友?

你知道怎么多号发圈和批量加好友吗&#xff1f; 我们都知道&#xff0c;微信号多&#xff0c;管理起来是一件相当麻烦的事。 那发圈和加好友&#xff0c;多号的话&#xff0c;那是相当大的工作量&#xff0c;那有没有什么办法可以多号同时进行发圈和加人吗&#xff1f; 当然有的…

Linux高性能服务器编程 学习笔记 第十六章 服务器调制、调试和测试

Linux平台的一个优秀特性是内核微调&#xff0c;即我们可以通过修改文件的方式来调整内核参数。 服务器开发过程中&#xff0c;可能会碰到意想不到的错误&#xff0c;一种调试方法是用tcpdump抓包&#xff0c;但这种方法主要用于分析程序的输入和输出&#xff0c;对于服务器的…

7款最佳的图片编辑App

无论你是设计师需要调整界面图片大小&#xff0c;还是摄影师需要剪图片&#xff0c;追求完美的比例&#xff0c;还是日常照片&#xff0c;需要P图片&#xff0c;或多或少会有剪图片的需求&#xff0c;如何选择一个简单和轻的剪图软件应用程序&#xff0c;不是一件容易的事情。本…

孩子的护眼灯哪个品牌最好?五款护眼台灯真实推荐

可能很多人还不知道&#xff0c;中国青少年近视率已位居世界第一&#xff0c;高中生和大学生的近视率均已超过70%且还在上升&#xff0c;就连小学生的近视率也接近40%&#xff01;除了手机平板等电子产品使用的影响之外&#xff0c;繁重的学习任务更是最主要的因素。所以除了正…

[计算机提升] 用户和用户组

1.1 用户和用户组 1.1.1 用户 用户账户是计算机操作系统中用于标识和管理用户身份的概念。 每个用户都拥有一个唯一的用户账户&#xff0c;该账户包含用户的登录名、密码和其他与用户身份相关的信息。 用户账户通常用于验证用户身份&#xff0c;并授权对系统资源的访问权限。…

第二证券:什么股票属于创业板?

股票商场是一种杂乱的国际&#xff0c;不同类型的股票对应不同的生意商场。其间&#xff0c;创业板股票是一个备受关注的论题。那么&#xff0c;什么样的股票归于创业板呢&#xff1f;本文将从商场定义、股票分类以及出资关键点三个角度分析这个问题&#xff0c;帮忙读者全面了…