龙空技术网

Day2 &3 -#90Days of Devops DevOps 简介

科技狠活与软件技术 240

前言:

目前看官们对“centosgentoo”都比较看重,各位老铁们都需要学习一些“centosgentoo”的相关文章。那么小编同时在网摘上网罗了一些关于“centosgentoo””的相关资讯,希望姐妹们能喜欢,大家快快来了解一下吧!

关注留言点赞,带你了解最流行的软件开发知识与最新科技行业趋势。


什么是 Linux?

Linux 是一系列基于 Linux 内核的免费开源操作系统。基于 Linux 的操作系统被称为 Linux 发行版或发行版。示例包括 Debian、Ubuntu、Fedora、CentOS、Gentoo、Arch Linux 等等。

Linux操作系统的体系结构主要包含以下组件:内核、系统库、硬件层、系统和shell实用程序。

基本的 Linux 命令:

ls-> 列出所有目录/文件

ls -a-> 列出所有文件和隐藏文件

ls -R-> 显示子目录中的所有文件

cd->用于更改目录

cat-> 可用于创建文件、显示文件内容、将一个文件的内容复制到另一个文件等。

touch-> 用于创建空文件

mkdir-> 创建一个新目录

cp-> 复制文件

mv-> 移动文件

rm-> 删除文件

目录命令

pwd--> 打印工作目录。给出当前工作目录。

cd path_to_directory--> 将目录更改为提供的路径

cd--> 将目录更改为主目录

cd ---> 转到上一个工作目录。

cd ..--> 将目录更改为后退一步。

cd ../..--> 将目录更改回 2 级。

mkdir directoryName--> 在特定位置创建目录

任务:

查看文件中写入的内容

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ echo "Learning devops.." >task.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ cat task.txtLearning devops..

更改文件的访问权限。

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ ls -l task.txt-rw-r--r-- 1 Arunima 197121 18 Apr 10 16:21 task.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ chmod 765 task.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ ls -l task.txt-rw-r--r-- 1 Arunima 197121 18 Apr 10 16:21 task.txt

3)检查您到目前为止运行了哪些命令。

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ history.. 167 mkdir day3 168 cd day3 169 echo "Learning devops.." >task.txt 170 cat task.txt 171 ls -l task.txt 172* 173 ls -l task.txt 174 chmod 765 task.txt 175 ls -l task.txt 176 chmod 777 task.txt 177 history

4)删除目录/文件夹。

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ mkdir randomArunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ lsrandom/ task.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ rm -rf random/

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ lstask.txt

5)创建fruits.txt文件并查看内容。

这里我们使用 vim 创建了一个文件。然后我们输入 shift+i 输入内容然后 ecp 和 :wq 返回

查看我们使用 cat 命令的内容

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ vim fruits.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ cat fruits.txtapplemangocherrybanana

**
6) 在 devops.txt 中添加内容(每行一个)- Apple, Mango, Banana, Cherry, Kiwi, Orange, Guava.**

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ vim devops.txt

7)只显示文件中的前三个水果。

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ head -3 devops.txtApple,Mango,Banana,

8)只显示文件中的底部三个水果。

$ Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ tail -n 3 devops.txt

9)创建文件color.txt 添加内容并查看

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ vim colour.txt

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ cat colour.txt

Redpinkwhiteblackblueorangepurplegrey

10)找出fruits.txt和Colors.txt文件的区别。

Arunima@DESKTOP-JETUU7R MINGW64 /e/devops-handson/90days/day3 (master)$ diff colour.txt fruits.txt1,8c1,4< Red< pink< white< black< blue< orange< purple< grey---> apple> mango> cherry> banana

请分享您的想法。我会努力并努力变得更好。谢谢。

标签: #centosgentoo