1、mkdir目录名称:降低目录(增)
2、ls或则ll:查看目录信息(查)
3、find目录参数:找寻目录(查)
示例:
①列出当前目录及子目录下所有文件和文件夹:find.;
②在/home目录下查找以.txt结尾的文件名:find/home-name“.txt”,忽视大小写:find/home-iname”.txt”;
③当前目录及子目录下查找所有以.txt和.pdf结尾的文件:find.(-name“.txt”-o-name”.pdf”)或find.-name“.txt”-o-name”.pdf”
4、mv目录名称新目录名称:更改目录的名称(改)。
示例:mvaabb(把aa目录名称更名为bb目录名称)
注意:mv的句型除了可以对目录进行重命名并且也可以对各类文件,压缩包等进行重命名的操作。
mv命令拿来对文件或目录重新命名,或则将文件从一个目录移到另一个目录中。
5、mv目录名称目录的新位置:联通目录的位置—剪切(改)。
示例:mvaa.txt/bb(把aa.txt文件联通到bb的目录下)
6、cp-r目录名称目录拷贝的目标位置:拷贝目录(改)。
示例:cpaa.txt/bb(拷贝文件可以不用写-r递归)
示例:cp-rdd/bb(拷贝目录要写-r递归)
注意:cp命令除了可以拷贝目录还可以拷贝文件,压缩包等,使用-r参数后可以复制文件或文件夹,拷贝文件和压缩包时不用写-r递归。
7、rm[-rf]目录:删掉目录(删)。
示例:rm-rfaa(删掉aa这个文件夹)
注意:rm除了可以删掉目录,也可以删掉其他文件或压缩包,为了提高你们的记忆,无论删掉任何目录或文件,都直接使用rm-rf目录/文件/压缩包。
三、文件的操作命令(增删改查)
1、touch文件名称:文件的创建(增)
示例:touchaa.txt(创建一个aa.txt的文件)
2、cat/more/less/tail文件名称:文件的查看(查)
命令tail-f文件可以对某个文件进行动态监控,比如tomcat的日志文件,会随着程序的运行,日志会变化,可以使用tail-fcatalina-2016-11-11.log监控文件的变化
3、vim文件:更改文件的内容(改)
vim编辑器是Linux中的强悍组件,是vi编辑器的强化版linux文件系统,vim编辑器的命令和快捷方法有好多,但此处不一一论述,你们也无需研究的很透彻,使用vim编辑更改文件的形式基本会使用就可以了。在实际开发中,使用vim编辑器主要作用就是更改配置文件。
下边是通常步骤:vim文件——>步入文件—-->命令模式——>按i步入编辑模式—-->编辑文件——->按Esc步入底行模式—-->输入:wq/q!(输入wq代表写入内容并退出linux删除压缩包命令,即保存;输入q!代表强制退出不保存)。
4、rm-rf文件:删掉文件(删)
示例:rm-rfaa.txt(删掉aa.txt这个文件)
四、压缩文件的操作命令
1、打包并压缩文件:
Linux中的打包文件通常是以.tar结尾的,压缩的命令通常是以.gz结尾的。而通常情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名通常.tar.gz。命令:tar-zcvf打包压缩后的文件名要打包压缩的文件,其中:
例如:如果test目录下有三个文件分别是:aaa.txtbbb.txtccc.txt,假如我们要打包test目录并指定压缩后的压缩包名称为test.tar.gz可以使用命令:tar-zcvftest.tar.gzaaa.txtbbb.txtccc.txt或tar-zcvftest.tar.gz/test/
2、解压压缩包:
命令:tar[-xvf]压缩文件其中:x:代表解压
示例:将/test下的test.tar.gz解压到当前目录下可以使用命令:tar-xvftest.tar.gz将/test下的test.tar.gz解压到根目录/usr下:tar-xvftest.tar.gz-C/usr(-C代表指定解压的位置)
五、Linux的权限命令
1、操作系统中每位文件都拥有特定的权限、所属用户和所属组。权限是操作系统拿来限制资源访问的机制,在Linux中权限通常分为读(readable)、写(writable)和执行(excutable),分为三组。分别对应文件的属主(owner),属组(group)和其他用户(other),通过这样的机制来限制什么用户、哪些组可以对特定的文件进行哪些样的操作。
2、通过ll命令我们可以查看某个目录下的文件或目录的权限
须要注意的是:超级用户可以无视普通用户的权限,虽然文件目录权限是000,仍然可以访问。
3、在linux中的每位用户必须属于一个组,不能独立于组外。在linux中每位文件有所有者、所在组、其它组的概念。
Linux中权限分为以下几种:
所有者(u):通常为文件的创建者,谁创建了该文件linux系统介绍,就天然的成为该文件的所有者,用ls‐ahl命令可以看见文件的所有者也可以使用chown用户名文件名来更改文件的所有者。
文件所在组(g):当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组用ls‐ahl命令可以看见文件的所有组也可以使用chgrp组名文件名来更改文件所在的组。
其它组(o):除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。
我们再来看看怎么更改文件/目录的权限。
更改文件/目录的权限的命令:chmod
示例:更改/test下的aaa.txt的权限为文件所有者有全部权限linux删除压缩包命令,文件所有者所在的组有读写权限,其他用户只有读的权限。
chmodu=rwx,g=rw,o=raaa.txt或则chmod764aaa.txt