从零开始的应届求职生活(自勉第一天)

  首先开始学习linux下的基本命令(日后见到一个就要积累一个)

  *ls (list) 功能:罗列 指定目录下的 内容

*pwd (print work directory)功能: 打印 工作目录

* cd (change directory),功能: 切换目录

* touch 功能: 创建文件

* sudo  (super do) ,临时切换为超级用户

* mkdir (make directroy),功能: 创建目录

* cp (CoPy) 功能:复制

* mv (MoVe) 功能:相当于是 windows下的剪切功能

* rm (remove)功能:删除

这些都是基础且常用的linux命令,其中ls时 多加一条-l 变成‘ls -r’

ls -l //能较为详细显示当前目录的消息
ls -lh//就能是其中以kb,mb的形式进一步显示,更为直观

 例如我们touch一个基本文件时,我们可以用这2种命令

都看到有4096和4.0k显示,其中W(write)和R(read)为写读

cd为切换目录,扩建有cd . 跳到当前目录,cd .. 跳到上一级目录 cd - 跳到上一次操作的目录

mkdir与touch意义相同,区别在于mkdir用来建立文件夹 touch用来建立基本文件

sudo命令一般在根目录操作,是为了利用超级用户用户权限,在根目录下建立,复制,移动,删减等操作

cp为复制,其衍生的操作命令行有

cp 1.txt 2.txt //将1.txt的内容复制在2.txt中,若之前没有建立2.txt,则建立与1.txt内容一致的2.txt
cp 1.txt dir(文件夹名) //执行此操作时,将1.txt复制到在dir文件夹中,
cp dir_s  dir -r//前者为源文件夹,后者为你建立的文件夹,其中-r代表递归 与第一条代表作用一致,从文件变成文件夹操作,

需要注意的事 文件夹之间的cp操作,涉及到递归的概念,需要-r辅助操作。

mv为移动 操作与cp大体一致 区别在于mv 1.txt 2.txt时,当2.txt不存在时,相当于把1.txt改名为2.txt,文件夹操作也是同理,最大的区别为cp操作完, 源文件还在,mv操作完之后,源文件不存在。

rm 删除 ,需要注意的事,在linux中,设计到文件夹的操作,基本都要用到-r操作,文件夹涉及到递归的问题。

rm 1.txt(文件)//直接删除
rm 1(文件夹)//需要加上-r表示递归删除

我们可以做一个小练习用来巩固:

练习:
在终端下(家目录)
创建三个文件夹test1 test2和test3,  //mkdir
创建3个普通文件file1.txt file2.txt和file3.txt, //touch 
使用命令查看是否创建成功, //ls 
如果创建成功则将file1.txt 拷贝到 test1 中  //cp 
将file2.txt 移动到 test2 中 //mv 
最后 所有创建的文件 移动到 test3中  //mv 
最后  将 test3 备份成test3-bak  
删除test3 

首先我们先跳转到家目录
cd //默认跳转到家目录
mkdir test1 test2 test3 //建立三个名为test1,test2,test3的文件夹
touch file1.txt file2.txt file3.txt //建立3个普通文件
ls //查看是否建立成功
cp file1.txt test1 //将file1文件拷贝到test1中
mv file2.txt text2 //将file2文件移动到test2中
mv file3.txt/ test1/ test2/ test3  //将所有创建的文件移动到test3中,其中命令最后test3 为移动到test3 此为整合在一起,不用分开实行3次。 
cp test3 test3-bak //将test3备份为test3-bak
rm test3 -r // 最后删除test3

最后综合练习:
1.将/etc/passwd文件拷贝到用户主目录(例如:/home/linux) //cp 
2.将用户主目录下的passwd文件备份为passwd-bak  //cp 
3.在用户主目录下新建目录test_dir  //mkdir 
4.将passwd-bak移动到test_dir目录下  //mv 
5.将test_dir目录下的passwd-bak文件改名为passwd //mv 
6.将test_dir目录拷贝到你的用户主目录的Desktop目录下(例如:/home/linux/Desktop)
7.将Desktop目录下的test_dir目录改名为dir
8.将Desktop目录下的 dir 删除 

此练习唯一新点为第一步 它是夸文件夹拷贝,代码如下

 

cp /etc/passwd /home/linux //将etc文件夹下的passwd文件拷贝到 home中linux里

不要忘了文件夹前的根号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值