- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
分享高质量文档
LINUX基础实验报告
实验⼀:主要是介绍Linux系统概况,⽆运⾏代码。
实验⼆:Linux的基本操作
重要知识点
[Tab]
使⽤Tab键来进⾏命令补全,Tab键⼀般键盘是在字母Q旁边,这个技巧给你带来的最⼤的好处就是当你忘记某个命令的全称时你可以只输⼊
它的开头的⼀部分然后按下Tab键就可以得到提⽰或者帮助完成,当然不⽌补全命令,补全⽬录,补全命令参数都是没问题的。
Ctrl+c键
⽤来强⾏终⽌当前程序。
⼀些其他常⽤快捷键
按键作⽤
Ctrl+d键盘输⼊结束或退出终端
Ctrl+s暂定当前程序,暂停后按下任意键恢复运⾏
Ctrl+z将当前程序放到后台运⾏,恢复到前台为命令fg
Ctrl+a将光标移⾄输⼊⾏头,相当于Home键
Ctrl+e将光标移⾄输⼊⾏末,相当于End键
Ctrl+k删除从光标所在位置到⾏末
Alt+Backspace向前删除⼀个单词
Shift+PgUp将终端显⽰向上滚动
Shift+PgDn将终端显⽰向下滚动
通配符是⼀种特殊语句,主要有星号(*)和问号(?),⽤来对对字符串进⾏模糊匹配(⽐如⽂件名,参数名)。当查找⽂件夹时,可以使
⽤它来代替⼀个或多个真正字符;当不知道真正字符或者懒得输⼊完整名字时,常常使⽤通配符代替⼀个或多个真正的字符。
终端⾥⾯输⼊的通配符是由Shell处理的,不是由所涉及到命令语句处理的,它只会出现在命令的参数“值”⾥(它不⽤在命令名称⾥,命令
不记得,那就⽤Tab补全)。当Shell在参数“值”中遇到了通配符时,Shell会将其当作路径或⽂件名去在磁盘上搜寻可能的匹配:若符合要
求的匹配存在,则进⾏代换(路径扩展);否则就将该通配符作为⼀个普通字符传递给命令“”,然后再由命令进⾏处理。总之,通配符实际上
就是⼀种Shell实现的路径扩展功能。在通配符被处理后,Shell会先完成该命令的重组,然后再继续处理重组后的命令,直⾄执⾏该命令。
Shell常⽤通配符:
字符含义
*匹配0或多个字符
匹配任意⼀个字符
[list]匹配list中的任意单⼀字符
[!list]匹配除list中的任意单⼀字符以外的字符
[c1-c2]匹配c1-c2中的任意单⼀字符如:[0-9][a-z]
{string1,string2,...}匹配sring1或string2(或更多)其⼀字符串
{c2..c2}匹配c1-c2中全部字符如{1..10}
在linux命令⾏中获取帮助
使⽤man命令
通常情况下,man⼿册⾥⾯的内容都是英⽂的,这就要求你有⼀定的英⽂基础。man⼿册的内容很多,涉及了Linux使⽤过程中的⽅⽅⾯
⾯,为了便于查找,是做了分册(分区段)处理的,在ResearchUNIX、BSD、OSX和Linux中,⼿册通常被分为8个区段,安排如下:
区段说明
1⼀般命令
2系统调⽤
3库函数,涵盖了C标准函数库
4特殊⽂件(通常是/dev中的设备)和驱动程序
5⽂件格式和约定
6游戏和屏保
7杂项
8系统管理命令和守护进程
分享高质量文档
分享高质量文档
实验三:⽤户及⽂件权限管理
重要知识点:
1.查看⽤户
请打开终端,输⼊命令:
whoami
或者
whomomlikes
who命令其它常⽤参数
参数说明
-a打印能打印的全部
-d打印死掉的进程
-m同ami,momlikes
-q打印当前登录⽤户数及⽤户名
-u打印当前登录⽤户登录信息
-r打印运⾏等级
2.创建⽤户
在命令⾏中输⼊
sudoadduser+⽤户名
3.⽤户组
在Linux⾥⾯每个⽤户都有⼀个归属(⽤户组),⽤户组简单地理解就是⼀组⽤户的集合,它们共享⼀些资源和权限,同时拥有私有资源,
就跟家的形式差不多,你的兄弟姐妹(不同的⽤户)属于同⼀个家(⽤户组),你们可以共同拥有这个家(共享资源),爸妈对待你们都⼀
样(共享权限),你偶尔写写⽇记,其他⼈未经
文档评论(0)