【Linux】Linux基本指令(一)-创新互联

目录           1、ls指令           2、pwd指令           3、cd指令           4、touch指令           5、mkdir指令           6、rmdir/rm指令           7、man指令           8、tree的安装           9、cp指令           10、mv指令           11、nano的安装           12、cat指令

成都创新互联公司主营金平网站建设的网络公司,主营网站建设方案,成都app软件开发,金平h5微信小程序定制开发搭建,金平网站营销推广欢迎金平等地区企业咨询1、ls指令

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

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

常用选项:

ls:只显示当前目录下的文件、目录名;

ls - a:列出目录下的所有文件,包括以 . 开头的隐含文件;

ls - l:列出文件的详细信息。

ls - d:将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录

演示如下:

2、pwd指令

语法:pwd

功能:显示用户当前所在的目录。

演示如下:

3、cd指令

语法:cd 目录名。

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

常用选项:

cd .. : 返回上级目录;

cd /home/litao/linux/ : 绝对路径;

cd ../day02/ : 相对路径;

cd ~:进入用户家目;

cd - :返回最近访问目录。

绝对路径:路径从根目录出发。一般在配置某些文件中,对某种文件进行配置的时候采用。

相对路径:路径从当前目录出发,用起来比较方便,也是后面我们指令操作时,路径定位的常用方式。

演示如下:

4、touch指令

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

功能:touch test.txt 这样就创建好了一个名叫test.txt的空文件(并且在当前目录下)。

演示如下:

5、mkdir指令

语法:mkdir [选项] dirname...

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

常用选项:

mkdir –p test/test1/test2 : 递归建立多个目录

演示如下:

6、rmdir/rm指令

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

语法:rmdir [-p][dirName]

功能:删除空目录

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

常用选项:

-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。

  由于rmdir只能删除空目录,所以我们并不是很常用,下面的这种方法才是常用的:

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

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

功能:删除文件或目录

适用对象:所有使用者

常用选项:

-f 即使文件属性为只读(即写保护),亦直接删除;

-r 删除目录及其下所有文件;

-rf强制递归并删除(用的时候要小心,一旦删除,无法恢复)。

演示如下: 

7、man指令

Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是:

man 语法:man [选项] 命令

常用选项:

-k 根据关键字搜索联机帮助;

num 只在第num章节找;

-a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用a选项,当按 下q退出,他会继续往后面搜索,直到所有章节都搜索完毕。

man手册总共分为9章:

1、是普通的命令;

2、是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文 件);

3、是库函数,如printf,fread;

4、是特殊文件,也就是/dev下的各种设备文件;

5、是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义;

6、是给游戏留的,由各个游戏自己定义;

7、是附件还有一些变量,比如向environ这种全局变量在这里就有说明;

8、是系统管理用的命令,这些命令只能由root使用,如ifconfig;

9、内核例程(非标准)。

演示如下:

8、tree的安装

安装步骤:只用在命令行输入yum install tree 即可安装

用法:可以以树状结构显示指定路径下的文件及目录。

演示如下:

9、cp指令

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

功能:复制文件或目录。

常用选项:

cp -r:拷贝目录;
cp -rf:强制递归并拷贝。

演示如下:

10、mv指令

语法:mv 源文件或目录 目标文件或目录

功能:

1、视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的 目录中。

2、当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它 将所给的源文件或目录重命名为给定的目标文件名。

3、当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至 目标目录中。

常用用法:

mv 文件名 新文件名(文件重命名)
mv 文件名 目录 (剪切)
mv 文件名 目录/新名 (剪切+重命名)

演示如下:

11、nano的安装

安装步骤:yum -y install nano

功能:一个实用的文本编辑器

演示如下:

12、cat指令

语法:cat [选项][文件]

功能:查看目标文件的内容

常用选项:

-b 对非空输出行编号;

-n 对输出的所有行编号;

-s 不输出多行空行

演示如下:

本文到此结束,还会有续集哦!下期再见。

本文要是有不足的地方,欢迎大家在下面评论,我会在第一时间更正。

老铁们,记着点赞加关注哦!!!

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


分享名称:【Linux】Linux基本指令(一)-创新互联
URL地址:http://scyanting.com/article/phisp.html