前言:
目前看官们对“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