嵌入式linux常用命令.ppt
《嵌入式linux常用命令.ppt》由会员分享,可在线阅读,更多相关《嵌入式linux常用命令.ppt(46页珍藏版)》请在三一办公上搜索。
1、第二章 常用命令及脚本,之一 常用命令,1、首次执行命令2、Linux文件权限与目录配置 3、Linux 文件与目录,常用命令,vbirdwww$command-options parameter1 parameter2.命令 选项 参数(1)参数(2)说明:0.一行命令中第一个输入的部分绝对是命令(command)或可运行文件案 mand 为命令的名称,例如变换路径的命令为 cd 等等;2.中刮号并不存在于实际的命令中,而加入选项配置时,通常选项前会带-号,例如-h;有时候会使用选项的完整全名,则选项前带有-符号,例如-help;3.parameter1 parameter2.为依附在选项后
2、面的参数,或者是 command 的参数;4.命令,选项,参数等这几个咚咚中间以空格来区分,不论空几格 shell 都视为一格;5.按下Enter按键后,该命令就立即运行。Enter按键代表着一行命令的开始启动。6.命令太长的时候,可以使用反斜杠()来跳脱Enter符号,使命令连续到下一行。注意!反斜杠后就立刻接特殊字符,才能跳脱!其他:a.在 Linux 系统中,英文大小写字母是不一样的。,1、首次执行命令,下达命令时,会有两种主要的情况:一种是该命令会直接显示结果然后回到命令提示字符等待下一个命令的输入;一种是进入到该命令的环境,直到结束该命令才回到命令提示字符的环境。,TabTab 接在
3、一串命令的第一个字的后面,则为命令补全;Tab 接在一串命令的第二个字以后时,则为文件补齐!ctrl-cCtrl与c按键(先按着Ctrl不放,且再按下c按键,是组合按键),那就是中断目前程序的按键,重要的几个热键Tab,ctrl-c,通常出现command not found的可能原因为:这个命令不存在,因为该软件没有安装之故。解决方法就是安装该软件;这个命令所在的目录目前的用户并没有将他加入命令搜寻路径中,请参考bash的PATH说明;很简单!因为你打错字!,错误信息的察看,man pageInfo page-help,Linux系统的在线求助man page与info page,rootw
4、ww#shutdown-t 秒-arkhncfF 时间选项与参数:-t sec:-t 后面加秒数,亦即过几秒后关机的意思-r:在将系统的服务停掉之后就重新启动(常用)-h:将系统的服务停掉后,立即关机。(常用)-c:取消已经在进行的 shutdown 命令内容。时间:这是一定要加入的参数!指定系统关机的时间!,关机指令-shutdown,rootwww#shutdown-h now 立刻关机,其中 now 相当于时间为 0 的状态 rootwww#shutdown-h 20:25 系统在今天的 20:25 分会关机,若在21:25才下达此命令,则隔天才关机 rootwww#shutdown-h
5、+10 系统再过十分钟后自动关机 rootwww#shutdown-r now 系统立刻重新启动 rootwww#shutdown-r+30 The system will reboot 再过三十分钟系统会重新启动,并显示后面的信息给所有在在线的使用者 rootwww#shutdown-k now This system will reboot 仅发出警告信件的参数!系统并不会关机啦!吓唬人!,重新启动,关机:reboot,halt,poweroff,init 0,init 6,(sync信息回填),示例:,Linux最优秀的地方之一,就在于他的多人多任务环境。而为了让各个使用者具有较保密的文
6、件数据,因此文件的权限管理就变的很重要了。Linux一般将文件可存取的身份分为三个类别,分别是 owner/group/others,且三种身份各有 read/write/execute 等权限。,2、Linux文件权限与目录配置,Linux文件属性,Linux 文件权限概念,第一栏代表这个文件的类型与权限(permission):第一个字符代表这个文件的类型:当为 d 则是目录;当为-则是文件;若是 l 则表示为连结档(link file);若是 b 则表示为装置文件里面的可供储存的接口设备(可随机存取装置);若是 c 则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。,
7、接下来的字符中,以三个为一组,且均为rwx 的三个参数的组合。其中,r 代表可读(read)、w 代表可写(write)、x 代表可执行(execute)。要注意的是,这三个权限的位置不会改变,如果没有权限,就会出现减号-而已。第一组为文件拥有者的权限,以install.log那个文件为例,该文件的拥有者可以读写,但不可执行;第二组为同群组的权限;第三组为其他非本群组的权限。,示例:,我们现在知道文件权限对于一个系统的安全重要性了,也知道文件的权限对于使用者与群组的相关性,那么如何修改一个文件的属性与权限呢?又!有多少文件的权限我们可以修改呢?其实一个文件的属性与权限有很多!我们先介绍几个常用
8、于群组、拥有者、各种身份的权限之修改的指令,如下所示:chgrp:改变文件所属群组chown:改变文件拥有者chmod:改变文件的权限,如何改变文件属性与权限,文件权限的改变使用的是chmod这个指令,但是,权限的设定方法有两种,分别可以使用数字或者是符号来进行权限的变更。,chmod指令,Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限,其中,可以使用数字来代表各个权限,各权限的分数对照表如下:r:4w:2x:1-:0每种身份(owner/group/others)各自的三个权限(r/w/x)分数是需要累加
9、的,例如当权限为:-rwxrwx-分数则是:owner=rwx=4+2+1=7group=rwx=4+2+1=7others=-=0+0+0=0所以等一下我们设定权限的变更时,该文件的权限数字就是770,数字类型改变文件权限,示例:那如果要将权限变成-rwxr-xr-呢?那么权限的分数就成为 4+2+14+0+14+0+0=754 啰!所以你需要下达 chmod 754 filename。,基本上就九个权限分别是(1)user(2)group(3)others三种身份!那么我们就可以藉由u,g,o来代表三种身份的权限!此外,a 则代表 all 亦即全部的身份!那么读写的权限就可以写成r,w,x
10、!也就是可以使用底下的方式来看:,符号类型改变文件权限,假如设定一个文件的权限成为-rwxr-xr-x时,基本上就是:user(u):具有可读、可写、可执行的权限;group 与 others(g/o):具有可读与执行的权限。,示例:,注意:1、+与 的状态下,只要是没有指定到的项目,则该权限不会被变动2、=的状态下,只要是没有指定到的项目,则该权限变成“-”,重点,权限对文件的重要性r(read):可读取此一文件的实际内容,如读取文本文件的文字内容等;w(write):可以编辑、新增或者是修改该文件的内容(但不含删除该文件);x(execute):该文件具有可以被系统执行的权限。,目录与文件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 linux 常用命令
链接地址:https://www.31ppt.com/p-5320188.html