0
点赞
收藏
分享

微信扫一扫

React多功能管理平台项目开发全教程

weednoah 2024-09-01 阅读 8

前言

Hello,今天我们继续学习Liunx,上期我们简单了解了Linux的基本用处,并了解了Linux的重要性,今天我们就继续更加深入的学习Linux,进行指令方面的学习,我们可以通过先学习简单的基础命令来学习Linux,并在从充分了解了基础就只是的前提下,进行Linux实战。

好,我们还是按例三连上车,开始我们今天的正题!!

ls指令

语法: ls[选项][目录或文件]

功能:对于目录,该命令列出在该目录下的所有子目录和文件。对于文件,将列出文件名你给的以及其他信息的

常用的选项:

举例:

pwd命令

这个命令十分的简单,它的作用其实就是显示当前文件的位置

语法:pwd

功能:显示用户当前所在目录的位置!!

我们举例来讲看看他的功能:

 

 cd命令

Linux系统中,磁盘上的文件和目录被组成一颗目录树,每个节点都是目录或者文件!!

使用tree命令就可以直观的看到Linux的文件目录中直观的树状结构 。

 

 

cd命令的语法:cd 目录名

功能:改变工作目录。当前工作目录改变到指定的 目录下。

举例:

touch命令 

语法:touch[选项]...文件...

功能:touch命令参数可更改文档和目录的日期时间,包括存取时间爱和更改时间,或者创建一个并不存在的文件夹! 

常用的选项:

-a 或者是-time = atime 或者 --time=access或者 --time=use只更改存储时间

-d 使用指定的日期时间而非现在的时间。

-f  此参数将忽略不予处理,仅负责解决BSD的touch指令和兼容问题!!

touch + 文件名 可以直接在该文件的路径下创建一个文件,该文件与touch后面的文件名一样!!

 

mkdir指令 (important)

语法:mldir【选项】 dirname

功能:在当前的目录下创建一个名为“dirname”的目录

常用的选项:

-p ,--parents可以是一个路径名称,此时路劲中创建的目录名不存在时,使用这个命令可以在系统中创建整个根目录!!

我们呢通过例子来展示效果:
 

 

 rmdir指令  && rm指令(important)

rmdir是一个与,mkdir相对应的指令。mkdir是建立目录·,而rmdir是删除目录的指令!!

语法:rmdir【-p】[dirname]

适用对象:具有当前目录操作权限的所有使用者!

功能:删除空目录

常用选项:-p 当子目录被删除后如果父目录变成空目录的话,连带着父目录也会被一同删除!!

我们借助刚才创建的父目录来看看这个指令的使用情况:

 

rm命令可以同时删除文件或者是目录

语法:rm [-f-i-r-v] [dirname/dir]

 适用对象:所有使用者

功能:删除文件或则目录

常用选项:

man指令

Linux的指令有很多,我们不可能一字不差的记住,我们可以查看联机手册来获得帮助,访问linux的手册命令页指令就是:man

语法: man【选项】命令

常用的选项:

man手册可以汉化,但是因为一些基本的问本操作我们还没有学习,所以暂时不汉化,后面我们还会再说起!

cp 命令(important)

语法:cp [选项] 源文件或目录 目标文件或目录

功能:复制文件或者目录 

说明:cp指令用于赋值文件或者目录,如同时指向两个以上的文件和目录且最后的目的地是一个已经存在的目录·,则他会把前面的目录和文件全部复制到指定文件中,若同时指定多个文件或者是目录二而最后·的目的地如果不是一个已经参的路径,那么这是就会出现报错!

常用选项:

我们来通过例子来看看cp命令的使用效果:
 

mv指令(important)

mv指令时move的缩写,可以用来移动文件或者是将文件改名为(move rename(file)),是Linux系统下的常用的指令,经常用来备份文件或者是目录

语法:
mv【选项】源文件或者是目录  目标文件或则是目录

功能:

1.视mv命令中第二个参数的类型不同的(是目标文件还是目标文件),rm命令将文件重命名或者是将其移动到另一个文件的路径下。

2.当第二个参数类型是文件时,rm的命令完成的是文件的重命名,此时,源文件(也可以是目录名),他将所给的源文件或是目录重命名为新的文件名或者是目录名。

3.当第二个参数是已存在的目录是时,源文件的目录参数可以是许多个,mv的命令就是将搁那回溯指定的源文件移动到慕白哦文件爱你中。

常用选项:

-f :force,强制的意思。如果目标文件已经存在,不会询问会直接覆盖。

-i :r若目标文件(destination) 已经存在。就会询问是否要覆盖文件!  

将rm改造成mv
vim ~/.bashrc #修改这个文件
mkdir -p ~/.trash
alias rm=trash
alias ur=undelfile
undelfile() {
mv -i ~/.trash/\$@ ./
}
trash() {
mv $@ ~/.trash/
}

好,今天的学习就到这里,我们下期再见,拜拜!! 

举报

相关推荐

0 条评论