当前位置: 首页 > news >正文

网站 界面产品经理兼职做网站报酬

网站 界面,产品经理兼职做网站报酬,wordpress ping服务插件,网页微信版本在哪里下载Linux常用指令----上 Linux常用指令----下 Linux系列 文章目录 Linux系列前言一、man指令(重要)二、cp指令(重要)三、echo指令四、cat指令五、mv指令六、which指令七、alias指令总结 前言 接下来我们介绍的指令是承接上篇&#…

Linux常用指令----上
Linux常用指令----下

Linux系列


文章目录

  • Linux系列
  • 前言
  • 一、man指令(重要)
  • 二、cp指令(重要)
  • 三、echo指令
  • 四、cat指令
  • 五、mv指令
  • 六、which指令
  • 七、alias指令
  • 总结


前言

接下来我们介绍的指令是承接上篇,继续讲解的,希望大家可以先去看上篇。


一、man指令(重要)

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是man指令.

语法: man 选项 命令

首先我们看一下man的默认功能

使用:
使用man去联机手册中搜素ls指令的信息:
在这里插入图片描述
指令执行,将ls指令的信息显示出来:
在这里插入图片描述
当我们查找完毕,只需点击q即可退出。大家可以自己尝试查找一些其他指令。
当然对于man来说,它本身就是一个指令,当我们想要去查找它的信息时,我们就可以这样:
在这里插入图片描述
在显示的信息中你可以看到这样几行信息,它将我们上面提到的联动手册给列举出来了。
在这里插入图片描述
手册包包含信息:

  1. 可执行程序或shell命令
  2. 系统调用(内核提供的函数)
  3. 库调用(程序库中的函数)
  4. 特殊文件(通常位于/dev中)
  5. 文件格式和约定,例如/etc/passwd
  6. 游戏
  7. 杂项 (包括宏包和约定)
  8. 系统管理命令(通常仅适用于root用户)
  9. 内核例程[非标准]

当我们查不同的内容时,尽量带上它们所对应手册的编号,因为在这几个手册可能出现指令与函数重名现象,而man指令默认是从第一个手册开始查找依次向下,所以当你想查找一个c函数时,它肯给你显示的是一个指令信息。
常用选项:

  • -k 根据关键字搜索联机帮助
  • num 只在第num章节(手册)找
  • -a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用a选项,当按下q退出,他会继续往后面搜索,直到所有章节都搜索完毕。

二、cp指令(重要)

语法:cp 选项 源文件或目录 目标文件或目录
功能: 复制文件或目录

说明:

cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存
在的目录,则会出现错误信息。

使用:
首先在当前这个路径下我们有一个叫test.txt的普通文件,一个叫d1的目录文件,接下来我们用这两个文件演示一下cp指令的用法。
在这里插入图片描述
1.拷贝至当前路径下:
在这里插入图片描述
可以看到当我们拷贝文件是可以直接拷贝成功,但是当我们拷贝目录时(即使目录文件为空)必须使用-r指令递归拷贝。
注:同Windows下一样Linux在同一路径下不可出现同名文件。

2.拷贝至指定路径下:

在这里插入图片描述

这个目录结构相信大家都能看懂,接下来我们演示将test.txt普通文件文件和d1目录文件从dir的下级目录拷贝至dir同级目录。

在这里插入图片描述
处理结果:
在这里插入图片描述
在不同路径下可以存在同名文件
常用选项:

  • -f 或 --force 强行复制文件或目录, 不论目的文件或目录是否已经存在
  • -i 或 --interactive 覆盖文件之前先询问用户
  • -r递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理

三、echo指令

echo指令的作用是向文件写入数据

在上一篇博客中我们提到了Linux下一切接皆文件这个核心概念,这里的一切当然包括键盘、显示器等不知道大家还有没有印象。
接下来我们看使用:
在这里插入图片描述
当我们直接使用echo指令对数据进行操作时,echo默认将内容输入在显示器文件上。那么我们要想将内容输入进指定文件该如何进行操作呢?

在这里插入图片描述
这样我们就将内容成功输入到指定文件中,这个指令默认输入在显示其文件上,通过我们的操作使它将内容输入我们所指定的文件,这种行为我们称为输入重定向。

那么问题又来了,我们重定向输入到文件中的数据又观察不到,它到底有没有输入成功呢?这时候就到cat指令出场了。

四、cat指令

这个指令的功能比较简单,它是我们用来打印文件内容的指令。

使用:

在这里插入图片描述
可以看到我们将test.txt文件中的内容成功打印。
在使用cat指令时,它默认是从键盘中读取数据,我们也可以让它从文件中读取数据:
在这里插入图片描述
上面这种我们称为输入重定向(其实我感觉这两行都差不多…)
选项:

  • -b 对非空输出行编号
  • -n 对输出的所有行编号
  • -s 不输出多行空行

这里穿插一点知识,由于上面我们没讲cat指令,所以只能放在这里介绍。

在这里插入图片描述
仔细分析上面三条指令:
1.查看test.txt文件中的内容
2.将“hell c++”输入进test.txt文件
3.查看test.txt文件内容

这里作者是故意打错的,大家不用在意。

可以看到hell c++成功输入文件,但是hello Linux却不见了,这是为什呢?不知道大家对C语言文件操作还有没有影响,这里和C语言向文件中输入新的数据类似,都需要先将文件清空,再进行输入。我们常利用这个小技巧清空的文件内容,如:

在这里插入图片描述
在C语言文件操作中我们可以“a“的形式打开文件,对文件内容进项追加,在Linux下我们依然可对文件内容进行追加操作:
在这里插入图片描述
上面这种方式我们称为追加重定向。

五、mv指令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。

语法: mv 选项 源文件或目录 目标文件或目录
功能:

  1. 视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。
  2. 当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。
  3. 当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。

光看这种理论知识,是很呐理解的,大家可以边看使用边理解。

指令使用

对文件重命名:
在这里插入图片描述
当源文件后跟的是目标文件,就可以执行重命名操作,将当前目录下的long.txt文件,重命名为test.txt文件。
对文件进行剪切:

在这里插入图片描述

当源文件后跟的是已存在目录,这时就执行剪切操作,将test.txt从当前目录,移至dir 目录下。

当我们要对目录文件进行重命名时,源目录文件后要跟不存在的目录才能达到目的:
在这里插入图片描述
对于剪切和重命名操作,我们是可以让他们同时执行的,下面我来掩饰一下。

在这里插入图片描述
这里我将当前路径下名字为long.txt的文件剪切到dr1路径下,并将他重命名为laing。其是学到这里我们可以把上面分开讲的剪切、重命名都看作是剪切并重命名,只不过当我们没有指定路径时它默认是当前路径,当我们没有指定名字时,它默认用当前名字。

常用选项:

  • -f :force 强制的意思,如果目标文件已经存在,不会询问而直接覆盖
  • -i :若目标文件 (destination) 已经存在时,就会询问是否覆盖

六、which指令

这也是一个简单指令,它可以帮助我们查找指令所在路径。

在这里插入图片描述
看到这可能你会有疑问,路径上面那一行数据是什么?

七、alias指令

在这里插入图片描述
相信大家都学过ls指令的这两种用法吧。为什么‘ll’与’ls -l’的功能一样呢?罪魁祸首就是我们的alias指令了。
alias指令的功能是给指令进行起别名,就是起外号的意思。我们可以在这张图中看到这样一行信息。

在这里插入图片描述
它的意思就是让‘ll’作为’ls -l’的别名,这时我们再使用’ll‘就相当于使用’ls -l’。我们也可以自己给指令外号,我给大家演示一下:
在这里插入图片描述
当然我们给指令自己定义的别名,在下次登录时就会恢复。

总结

以上指令都可以相互之间配合操作做,我只是将,一些常见场景给大家展现了出来,只有多练习才能熟练运用,大家自己多尝试一下。希望这篇文章对你有所帮助。

http://www.yayakq.cn/news/252341/

相关文章:

  • 福建坤辕建设工程有限公司网站网站新闻中心模版
  • 如何编写一份网站开发需求文档怎么制作自己的网页网站
  • 网站建设工作室 需要营业执照吗白山镇seo快速排名
  • discuz绿色带门户手机网站模板什么网站会更有浏览量
  • 设计网站过程做网站要求付全款
  • 南昌网站建设制作返利网站建设
  • 立水桥网站建设十大搜索引擎地址
  • 河南整站关键词排名优化软件网站地图提交给百度
  • 绵阳免费网站建设简约型网站建设
  • 做个免费的网站太原做网站公司哪家好
  • 郑州网站建设乛汉狮网络wordpress支持视频
  • 天津建设项目招投标网站网站开发会计科目
  • 企业网站设计与优化汽车网站建设费用
  • 装饰网站建设方案网络营销的内容主要包括哪些方面
  • 多语言网站建设php做网站步骤
  • 公司创建网站销售wordpress 256m内存
  • 网站宝二级域名怎么设置门户网站优化怎么做
  • 网站建设公司信息网站开发工具特点总结
  • 网站开发总结800字什么网站ppt做的最好看
  • 青岛海川建设集团有限公司网站wordpress音悦台
  • 在阿里巴巴上做网站要多少钱Saas和wordpress有什么区别
  • 网站微信建设运维培训班广州网站建设网站制作公司
  • 帮别人做网站被抓怀远网站建设哪家好
  • wordpress文章排序seo按天计费系统源码
  • 网站导航栏垂直wordpress系统邮件设置方法
  • 网站做直链下载存储解决方案福州市住房和城乡建设局官网
  • 网站建设职业发展前景公司网站推广方案
  • 深圳品牌学校网站建设网站建设总结心得
  • 外贸网站如何做推广是什么加强网站网络安全建设方案
  • 信产部网站备案免费个人简历表电子版