学习人群:初学者、适合入门
相关命令:ls cd mkdir touch cp mv rm
大家好,linux作为开源系统一直有较多计算机爱好者们的学习和使用,当今互联网高速发展的今天有两大系统离不开我们的生活和工作,分别是Windows和Linux,前者就不用说了,主要是Linux也是我自己比较喜欢的系统之一,今天和大家分享我学习Linux的一些经验,希望有和我一样的Linux爱好者一起交流和学习,互相帮助,共同成长。
在学习之前我是在虚拟机上安装的Linux系统CentOS 7(内核版本:Linux version 3.10.0-1160.31.1.el7.x86_64),安装包名称:CentOS-7-x86_64-Everything-2009.iso,安装包大家可以上网下载。
个人觉得学习Linux 系统首先要会“看”,了解自己所使用的系统(好比如谈恋爱开始最起码了解这个人怎么样,爱好有哪些,性格如何,和自己相处好不好等等),所以刚开始学习先了解系统内核版本。
这里有几个命令可以查看内核版本:
(1)cat /proc/version #本机使用
(2)uname -a #本机使用
(3)cat /etc/issue
(4)lsb_release -a
以下为系统输出信息:
[root@localhost /]# uname -a
Linux localhost.localdomain 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost /]# cat /proc/version
Linux version 3.10.0-1160.31.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Thu Jun 10 13:32:12 UTC 2021
在图形界面我们会用鼠标打开“我的电脑”好轻松的可以查看电脑的硬盘和里面有什么文件,但是在命令行只能敲命令,各位我们的命令之旅开始了~~~(一起来享受学习过程吧^_^)
1、文件目录的操作
ls命令:查看当前目录下的目录和文件
以上截图显示使用ls命令只显示home目录下的文件和文件夹,但是在“图二”加入参数“l”之后是以长格式显示,比如“1.txt和2.txt”这两个系统自动加深颜色以表示为文件类型,另外看看图二中第一列显示“drwx”这几个英文字母其中d则表示为目录。
cd命令:进入目录/改变目录
如果我们要进入home下面的user01目录,有两种方法:
1)在home目录下输入: cd user01
2)根目录下输入:cd /home/user01
mkdir命令:创建目录(文件夹)
在/home/user01下面再创建Test01目录
加入参数v(可视化)系统会在屏幕提示创建完成的信息
输出:mkdir:已创建目录“Test02”
参数p为递归创建用于同时创建1、2级以及更多文件夹,比如在user02下同时创建/user02/Test01/Test02/Test03,但是user02下面没有Test01和Test02这两个文件夹,所以使用p参数,在创建Test03同时创建上一级目录,如下操作图示:
touch命令:创建文件
在user01下面创建文件file01.txt
同时创建多个文件 touch file{2..10}.txt
cp命令:复制文件
将user01下面的file01.txt文件复制到user02文件夹下面
将user01下面的所有文件都复制到user02/Test01下面,加入参数r
User02/Test01下面已经成功复制user01以及所有文件和文件夹
mv命令:移动文件
将home下面的1.txt文件移至/home/user03 并且改名为test.txt
rm命令:删除文件或目录
删除/home/user02/Test01下面的user01文件夹,参数rf表示为强制删除
缺省系统提示
经过一波的操作终于对linux系统有了基本的了解,个人觉得学习技术首先自己多操作,多敲键盘就会明白每个知识点,这样才能深刻理解系统里面的内容。本次的总结先到这欢迎大家留言给点意见和指正,日后有机会多多交流。^_^