目录
10.2、linux的命令格式由哪些组成?哪些是可以省略的?
内容总览:
1、Linux命令的通用格式
命令 选项 参数
command option arguments
命令:实现某个功能的程序
选项:可供选择的项,可接可不接,但是接了有特殊作用
注:命令和选项之间必须要空格
长格式:长选项 long option
短格式:短选项 short option
几乎所有的Linux命令都有选项
1.1、linux命令的定义及分类
2、su 切换用户
简单来说就是:用了 - 就是你带着新的东西进入了一个新的地方 ,没有用 - 就是你用着这个地方原来的人留下了的东西。建议切换用户的时候使用"-"。
3、ls
3.1、ls -a
3.2、文件表示
. 代表当前文件夹
.. 代表上一级文件夹
4、curl -O +浏览器里的下载链接
可以用于在linux用浏览器里的链接下载东西
4.1、cat -n + 文件
可以显示文件的行数
5、关于bash的一些知识
5.1、file + 文件
可以查看文件类型
5.2、查看当前linux系统默认的shell
[root@fttsaxf ~]# echo $SHELL
/bin/bash
5.2.1、bash命令
bash的内部命令:安装好bash就有的命令
5.3、which + 命令
可查看该命令存放的路径
5.4、rpm -qf + 命令的文件路径
可查询该命令的包(注:rpm -qf + 命令的文件路径,只能查询已经安装的命令是通过哪个软件包安装过来的 )
(图片解释:coreutils 是软件包的名字 8.22-18 是版本 e17 enterprise linux 7 x86_64 操作系统是64位的)
5.5、yum provides tree
yum provides这个命令比rpm高级,查询命令安装包的时候,不需要该命令已经安装。所以推荐使用yum provides。
5.6、yum install tree -y
作用:可以安装tree命令
5.7、yum的其他命令
provides 查询谁提供了某个命令
install 安装
remove 卸载
6、tree 可以查看文件夹的结构
7、history
可以查看自己历史输入的命令
[root@fttsaxf script]# history
2 history
7.1、!+ 最近输入的代码的前几个字母就能找到该命令
8、pwd
9、cd +选项的一些作用
9.1、cd ~
9.1.1、进入root用户和普通用户的家目录
9.2、 cd -
10、小思考
10.1、shell解释器是否是必须要安装的或者是使用的?
答:(1)图形界面可以不需要(2)字符界面必须要使用
10.2、linux的命令格式由哪些组成?哪些是可以省略的?
答:命令字符 [选项] [参数]