linux基础-01-基础命令

大家好,我是yison

个人网站:www.argunriver.com

github:www.github.com/datud

围脖:朱临路

今天给大家带来一些基本的linux操作命令

首先来熟悉文件路径的概念:

1、pwd这个命令可以显示出当前文件夹的绝对路径,如下图所示

绝对路径就是指从根开始目录最深位,例如cd /etc/sysconfig就是一个绝对路径

相对路径就是指当前所在位置下的文件夹,例如如果此时在etc文件夹下,直接cd sysconfig大家可以动手试一下

那么cd这个命令就是改变目录,如果直接敲cd就直接回到根下

那么我们切换目录的目的就是切换文件,所以引入查看目录下文件的命令:ls,如下图

这个命令列出来的都是文件名,并没有一些描述性的语言,所以又引入了ls -l,那么这个命令就是可以显示所有文件的创建时间以及相应的权限,如下图

下面我们再学习ls -a查看当前目录下到底有多少个文件,注意,这个命令可以查看隐藏文件,也就是以.开头的文件,如下图

对比上面的ls命令,可看出多了很多隐藏文件

除了查看当前目录,我们也可以指定一个目录,例如用ls -a /etc

下面我们来学习cat这个命令,cat意味这猫,也就是猫一下文件,使得可以打印出文件的内容,例如我们cat c_learning下的1.cpp文件

对于cat,还有一个作用就是可以打印出文件中每一行的行号:cat -n c_learning/1.cpp

下面我们来讲怎么移动一个文件,mv这个命令,比如我们把/etc/sysconfig移动到根下的root,就使用:mv /etc/sysconfig /root/,具体我就不演示了,同学们可以自己试试

mv还可以改文件的名字,比如我们可以将a.txt改成A.txt 

mv a.txt A.txt

下面我们来讲解拷贝这个命令:cp,例如将/etc/sysconfig/a.txt拷贝到root
cp /etc/sysconfig/a.txt /root/

还可以改名字,也就是说:cp /etc/sysconfig/a.txt /root/A.txt

拷贝的依然是a.txt,只是名字改为了A.txt

拷贝文件夹时,需要用到cp -rf /etc /root

-rf是什么意思呢:r就是递归,f就是强制,就是强制把etc文件下所有内容复制到root下

如果拷贝错了,想删除怎么办呢?这就需要用到rm命令

例如rm -rf /root/etc

解压文件:tar xf a.tar.gz -C /etc/这里的a是文件名,tar.gz是压缩后的格式,这里的-C就是把解压后的文件放到后面的指定目录,这里是/etc,直接tar xf a.tar.gz,就是解压到当前目录

压缩文件:tar czvf a.tar.gz a

这就是把a压缩成为a.tar.gz

 

好了,这就是今天带给大家的linux的一些基础命令,咱们下节课见!

 

转载请注明出处!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值