linux python命令无反应_Python学习第164课--Linux命令行特殊符号的意义及命令的语法规则...
【每天几分钟,从零入门python编程的世界!】
这节我们介绍Linux系统命令行中的一些特定的符号具有什么含义,以及命令行的语法规则。
●Linux命令行中特定的符号的含义
比如我登录到系统中之后,会显示[xiaozhi@localhost~]$这一行符号,
xiaozhi就是我登录到系统后正在使用这台电脑的用户名,你的命令行显示的就是你自己登录到系统中的用户名。
localhost表示这是你自己的本机。尽管我们现在的Linux系统跑在虚拟机上,但是系统并不知道它是跑在虚拟机上,所示还是显示localhost。
~这个符号表示根目录。比如我们前面介绍过一个命令:cd ~
这个命令就表示把目录切换到根目录。
所以[xiaozhi@localhost~]就表示我现在是以xiaozhi这个用户名登录到本机的系统,并且当前的目录是在系统的根目录。
$这个符号代表我现在是以什么样的权限登录系统的。所以$这个符号后面输入命令,就表示我现在是以regular user(普通用户)的权限去输入命令的,
有时候我们输入某些命令,系统会提示我们权限不够,这时就需要我们切换到管理员权限。管理员权限就是su(super user这两个单词的首字母),直译过来就是超级用户。
比如现在我想把权限从普通用户切换到超级用户,我就直接输入su,回车之后会让我输入password,这个密码就是我们安装系统的时候设置的密码,我们输入密码时,你不管输入多少位密码,它都不给你显示,都不会像我们平时在登录各种应用软件输入密码时那样,以小黑点或者星号之类的符号来让我们感知到我们在输入密码,其实你已经把密码输进去了,所以从这里我们也看到Linux系统它非常安全。
如下图:
我们看到@localhost前面变成root了,root就相当于我们手机刷机的时候需要拿到的root权限,就相当于管理员的权限。
当切换到超级用户也就是管理员权限之后,我们看到$变成#了。
在#后面输入命令,就表示此时我们拿到了服务器或者电脑的root权限,即最高权限,所以$和#分别表示我们是以普通用户权限还是代表最高权限的root权限来输入命令。所以$和#是表示权限在什么地方。
●Linux命令行的语法规则
接下来我们简单介绍下Linux命令行的语法规则。
我们以一个小例子来展开。
比如我们在命令行中输入命令:
ls -l Desktop/
这行命令表示我们把Desktop里面的文件的具体信息都列出来,如下图:
那么ls -l Desktop/这个命令,为什么是这样写的呢?我们来分析下它的语法。
这个命令的第一部分ls,其实是command,第二部分-l,其实是option,第三部分Desktop/其实是argument。
command就是命令的意思嘛,命令其实就是what to do,就是让我去干什么。
option就是选项的意思,当给我一个命令,我要去执行这个命令的时候,我就要去选择,选择通过什么方式去执行这个命令嘛。
argument就相当于承受者,其实就是表示这个命令作用在谁身上。
那么ls -l Desktop/这一句话,
ls就是command(命令),即让我去执行什么动作?让我去列出东西。
如何去列呢?有多种option(选项),可以选择简单的列出,也可以选择把所有东西的详细信息都列出。-l就是其中的一个option,表示把详细信息都列出。
列出东西这个动作,作用在谁身上呢?也就是说谁是argument(承受者)呢?--承受者是Desktop(桌面)。
所以这个命令的意思就是把桌面上的东西的信息详细的列出来。
命令行的语法规则就先简单的介绍下,了解了这个知识点,就更加方便我们理解命令了。
我是时问新,欢迎关注我。跟我一起从零开始学习Python,每天花一点时间,开启python编程新世界的大门,领略新的风光,让人生多一种可能!
linux python命令无反应_Python学习第164课--Linux命令行特殊符号的意义及命令的语法规则...相关推荐
- python递归创建目录_Python学习第172课——Linux中一次性创建多层目录以及递归列出所有子目录...
我们现在是学习Linux,Linux是服务器.云计算方面的东西,我要把这些东西都掌握,我们现在要开始去学,那我们现在在桌面专门建一个文件夹,名字叫做Linux,这个文件夹用来保存我们专门去学习的东西. ...
- python创建文件夹_Python学习第71课-本地建立repository仓库
[每天几分钟,从零入门python编程的世界!] 我们在本地建立一个repository(仓库),这个repository(仓库)就是用来对我们的文件版本进行跟踪的.repository(仓库)就是通 ...
- python object单引号变成双引号_Python学习第163课--Linux命令行中的单引号和双引号...
[每天几分钟,从零入门python编程的世界!] 我们都知道引号的作用就是为了引用,比如引用别人说的话,这句话就放在引号里面. 而Linux命令行中的single quote(单引号)和dubble ...
- python zipfile压缩的文件用shell命令解压_Python学习第177课——bzip2、zip方式压缩文件和解压文件...
之前我们学习了tar打包.解包.gzip压缩,现在我们学习gzip解压. ●gzip解压 现在我们把上节生成的压缩文件linux_compressed.gz进行解压,使用命令: tar -xzf li ...
- python修改屏幕分辨率_Python学习第150课——虚拟机切换鼠标状态以及调整桌面分辨率...
[每天几分钟,从零入门python编程的世界!] 之前我们介绍过虚拟机和真实机之间鼠标的切换,这里再稍重复一次. ●切换虚拟机和真实机的鼠标和键盘捕捉状态 对于不同的电脑,切换的按键可能会有所区别,一 ...
- python中的颜色_Python学习第234课——html中的颜色值
在网页中,经常需要给一些html元素设置颜色,比如给某个html元素设置边框的颜色.字体的颜色.背景颜色等等. 给html元素设置颜色,就是在css中写上你想要设定的具体的颜色值. 比如说,你想给一个 ...
- 用 man 命令查看 ls 命令的使用手册_Python学习第167课--用man和info打开Linux命令说明书的区别...
[每天几分钟,从零入门python编程的世界!] 有时候咱们在Linux系统里面光看man page(说明书)的话,是不够的,在man page里面看到的一个东西,如果我们也不懂,怎么办呢?就好比你买 ...
- python 找到目录下文件名规则_Python学习第162课--PATH变量值修改以及模糊查找文件名...
[每天几分钟,从零入门python编程的世界!] 我们在使用Linux系统时,经常会安装很多第三方的程序或文件到电脑上.我们安装程序后,这个程序在电脑上会有一个默认的路径,我们先看看程序安装的默认的路 ...
- python关机linux_Python学习第157课——Linux切换用户、关机、查看正在运行的程序...
[每天几分钟,从零入门python编程的世界!] 我们接着介绍Linux中的命令. 现在假设有这样的一个情况: 假如说你是一个Linux系统专家,你有一个朋友,他的Linux系统出了问题,邀请你帮他解 ...
最新文章
- 网络营销——网络营销专员浅析不同企业之间的营销推广各有差异
- HBase伪分布式集群配置
- ITK:自适应直方图均衡图像滤波器
- asprise java_使用asprise进行图片验证码识别
- HTTP/3 未来可期?
- Hive日期格式转换
- 《应用时间序列分析:R软件陪同》——2.11 习题
- leetcode答案集锦
- 扫描域名和扫描IP的区别
- y-oms-wms-tms-bms 订单管理系统、仓库管理系统、运输管理系统、账单管理系统
- 网络笔记(24) 云中网络:自己拿地成本高,购买公寓更灵活
- 2022年北京首店补贴及首店首发项目征集申报情况介绍,补贴200万
- Python 实战案例--计算圆、矩形的周长和面积
- 城市建筑类毕业论文文献都有哪些?
- Sharding-Sphere的新一代Zookeeper注册中心实现剖析
- 使用word插入无法编辑的对象
- 宜人贷-iOS客户端组件化介绍
- win10 系统中 网易 MuMu 模拟器调试钉钉微应用
- CPU GPU天梯图
- win安装nacos