Unix实验报告-Linux的基本命令和vi初步_第1页
Unix实验报告-Linux的基本命令和vi初步_第2页
Unix实验报告-Linux的基本命令和vi初步_第3页
Unix实验报告-Linux的基本命令和vi初步_第4页
Unix实验报告-Linux的基本命令和vi初步_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、电,科技大修 奸尊机科修与工殁肾陇 标准实验报告 (实验)课程名称UNIX操作系统 电子科技大学教务处制表电孑斜技大多 实验报告 一、实验室名称:计算机学院实验中心 二、实验项目名称:Linux的基本命令和vi初步 三、实验目的:掌握Linux的基本安装,熟悉Linux命令的格式,熟悉一些常 用的Linux命令,熟悉如何使用帮助。 四、实验内容: 命令基础: 登录进入Linux系统,而后更改自己的用户口令 执行几个常用的Linux命令 使用man命令,来查找特定命令的帮助信息 文件与目录: 显示当前目录的目录名 改变当前目录 使用Is命令的不同命令选项,来查看文件与目录的属性 创建和删除目录

2、创建。长度的文件 拷贝、移动、重命名、链接及删除文件 查看文件的内容 修改文件和目录权限: 使用长列表命令来查看文件与目录的信息 能够解释文件与目录权限中各位的含义 能够对普通文件与目录的权限进行操作 vi编辑器: 创建一个文件 保存退出一个文件及不保存退出一个文件 在文本中使用不同的键进行光标的移动 在一个文件中加入、删除与修改文本 设定选项以自定义编辑环境 调用命令行编辑功能 五、实验器材(设备、元器件): 个人电脑(安装window10操作系统) WSL(window10下的Linux子系统) cmder(windows10下的命令行) 六、实验步骤: 命令基础: 一、登录,更改密码 1

3、. 安装VMware虚拟机,安装Linux操作系统。在安装过程中设置root用户的 密码为llllllo 从图形界面进入控制台界面的组合Fn+Crtl+Alt 从控制台界面进入图形界面A11+F7 2. 登录后将当前的密码改为你自己希望的密码。用心记住新密码。用笔记录密码的话,容易引起安全问题。(passwd命令) 3. 退出系统后,再重新进入,以确定用户自己的密码已经被修改。 Ctrl+d/logout/exit 4. 系统关机:poweroff/shutdown 5. 重启系统:reboot 二、基本命令 1. 显示系统的时间(date) 2. 显示文件/etc/passwd中一共有多少行

4、(wc-1/etc/passwd) 3. 显示2002年的全年的日历 4. 显示1752年9月的月历,请注意这个月的月历是否有些特别。 5. 显示1999年1月与99年1月的月历。1999年与99年是同一年吗? 6. 有两个命令是用来显示*前系统中的用户情况的。用这两个命令显示现在有哪些人已经登录到系统中,并查看他们是何时登录进入系统的。 7. 只显示用户自己的登录名。 8. 使用clear命令,清屏。 三、man命令 使用numnum命令,来查找man命令的帮助信息。仔细阅读系统所给出的帮助信息,注意man命令能提供哪儿个方面的帮助?使用mancal命令,在系统所提供的帮助中,找出cal命令

5、的正确的使用格式。尝试使用help、inf。等帮助命令。 文件与目录: 一、检查你现在所处的环境 1. 登录进入系统:使用pwd命令,确认你现在正处在自己的主目录中。这个日录就是在你登录时,用户缺省进入的目录。 思考:设置默认主目录的环境变量是PATH 二、查看目录 1. 把你的当前目录改变为根目录。 2. 确认你的当前目录是根目录,并且使用简单列表命令和长列表命令来列出本 LI录中的文件。调用使用-a或-R命令选项的Is命令。每一个命令选项各有什么作用?回到你的用户主廿录,并列出所有的文件(包括隐藏文件) 3. 在你的用户主目录中创建一个名为mydir的新目录。然后调用长列表命令来查看/ho

6、me/xxx/mydir目录和/home/xxx廿录(只查看目录文件的信息)。 4. 把目录/home/xxx/mydir变为自己的”|前U录。使用touch命令在mydir目录创建名为myfilel,myfile2的两个文件。 5. 使用长列表命令来查看mydir目录中的文件的信息。myfile1与myfile2的文件大小是多少?再次使用长列表命令,同时列出索引结点(inode)的信息。这 两个文件的索引结点号是什么? 6. 返回到你的用户主目录,调用Is-R命令来查看你的用户主目录中的目录树结构。 7. 使用rmdir命令删除mydirU录,这个命令工作了吗?请注意rmdir命令不能删除一

7、个非空的目录。为了删除这个目录,你需要调用命令rm-ro 三、对文件进行操作 1. 查看/etc/inittab和/etc/passwd文件的内容。使用命令cat、view、lessmore来分别查看每一个命令的输出方式(提示:/etc/inittab文件包括了系统登录的相关信息,/etc/passwd文件包括了被授权使用该系统的用户的列表)。比较cat、view、less、more这凡个命令的异同。 截图 2. 拷贝文件/usr/bin/cat到你的用户主目录中。该U录没有cat文件,用find命令查找 3. 拷贝文ft/usr/bin/cal到你的用户主目录中。 4. 列出你的用户主目录中

8、的文件,你会发现上面两个文件已经被拷贝过来了。在你的用户主目录中创建一个名为xxxscript的目录 四、对目录进行操作 1. 将上面两个文件(cat,cal)移动到xxxscriptU录中,并且重新命名为mycat和mycal: 2. 将xxxscript目录变为你的当前IJ录。列出当前LI录中的各个文件名,确认上述两个文件已经被拷贝过来并已更名。 3. 使用mycat命令来显示你的用户主廿录中的文件.bash_profile中的内容。返回到你的用户主目录中。 4. 在你的用户主目录中创建另一个子廿录goodstuff,拷贝文件/etc/profile到这个新建的目录中,并将拷贝过来的文件更

9、名为newprofile。 5. 使用cat命令来查看文件的内容。是否容易阅读?再试一下more命令。 6. 文件名newprofile真的是太长了,不方便输入。请把文件名改为np。在改名 完成后,请查看goodstuffU录中的文件名,以确保你已经完成了这项工作。 7. 现在是检查你的劳动成果的时候了。从你的用户主目录向下,层次地显示你 的子目录和文件。 Ls-R 8. 确认你正处在自己的用户主目录中。试着删除日录goodstuffo你成功了吗?为什么? 五、删除目录 1. 进入到goodstuff目录。将该目录中的所有文件(包括隐藏文件)列出来。删除这些文件。再对该目录中的所有文件列表。注

10、意.和.这两个项目仍然在那里。如果一个日录中只有.和.两个条目,那么这个目录就是空的。删除这个目录。 2. 在xxxscript廿录中,只使用mkdir命令一次,就创建出子廿录sports和sports目录中下的三个子目录tennisbasketbalkbaseballo创建完成后,检查你所做的工作的成果。 3. 使用cat命令将文件/etc/inittab文件拷贝到tennis目录中,并在basketballU录中使用cat命令,创建两个新的文件。查看目录的内容,确保这些文件操作都已经成功完成。 4. 使用rm命令来删除sports目录及其中的所有文件与目录。 修改文件和目录权限: 1. 登

11、录进入系统。进入xxxscripts目录。使用长列表命令来查看目录中的各个文件。请注意,你在前面练习中拷贝到该目录中的凡个文件的所有者和权限 记录mycat文件的权限: 记录mycal文件的权限: 2. 现在对/usr/binU录中的cat文件和cal文件使用长列表命令,并把它们与xxxscripts目录中的文件相比较。有什么不同?(对于拷贝文件,你是新的拥有者) 3. 改变xxxscripts目录中mycal和mycat文件的更改时间。请调用相关的命令来查看改动是否已经成功了?touch命令的另外一个功能是什么? 4. 设法做到这一点:在你的用户主目录中能够以home-mycal的文件名来调

12、用xxxscripts/mycal文件。比较这两个文件。它们有什么不同吗?文件的链接数是多少? 5. 回到你的用户主目录,执行home_mycal文件。执行的结果是什么?现在,改变文件home_mycal的权限,使拥有者只具有读的权限。试着再运行home_mycal文件,它运行了吗?为什么?删除home_mycal。当你这样做的时候,也删除了myscripts/mycal文件吗?为什么? ./home_mycal chmodu-wxhome_mycal ./home_mycal rmhome_mycal 6. 进入到myscriptsU录中。使用chmod命令的符号方式,将mycat文件中的其

13、它用户的读权限删除,查看新的权限。 chmodgo-rmycat 7. 使用chmod命令的八进制方式,将mycat文件的拥有者的权限设置为只有读权限,将其它所有用户的权限设置为没有任何权限。查看新的权限。 8. 对.bash_profile文件执行mycat命令。它工作了吗?发生了什么? 9. 回到你的用户主目录,查看你的当前目录。 10. 改变myscripts目录的权限,使你自己对它仅具有读的权限。使用R列表命 令来查看,你是否正确设置了权限。 11. 列出该目录中的文件名。再试着用一下长列表命令,它工作了吗?为什么? 试着运行mycat文件,它运行了吗?为什么? 试着删除mycal文件

14、,你成功了吗?为什么? 12. 将xxxscripts目录的权限恢复到原来的形式rwxr-xr-x,然后删除mycal文件。 13. 尝试用数值方式修改一个文件的权限。 14. 尝试使用whereis、grep、which命令 ViVi编辑器: 一、创建一个文件 确认你现在正处在你的用户主目录中。在你的用户主目录中创建一个文件vitesto你用vi打开一个文件时,被缺省地置为命令模式中。按i(insert)键,将转换为输入(文本)模式。你也可以按a(append)键,进行转换。应当根据是在光标处输入还是在光标后输入决定是按i键还是按a键。你进入输入模式时,没有任何信息提示你。从输入模式转换回“

15、命令模式”时,请按Esc键。注意,当你连续两次按Esc键时,终端可能会发出beep声来提示你,它的意思是你已经处于命令模式了,不用再按了。再按下i键,你乂回到了输入模式。 请严格地将下面所提供的内容一行行地输入到文件中去。在输入完成后,再将字母a,b,.z输入到文件中去,每一个字母占一行。这样的话,我们就有两屏的内容可供练习使用。 Thisisatrainingsessionabouttheusageofthevieditor.Weneedsomemorelinestolearnthe*mandsoftheeditor.Wearenowintheentrymodeandwewillswitch

16、rightafterthisto*mandmode. 返回到命令模式。保存并退出文件。注意,你一按:号,:立即出现在输入区域的最后一行。一旦缓冲区为空,并且文件已经关闭,你将会看到这个文件有多少行及多少个字符。 二、移动光标 使用vi打开vitest文件。注意文件的最后一行,显示了文件的名字和字符数。练习使用光标键和h,j,k键来移动光标。向下移一行,向上移一行,向左移动两个字符,向右移动两个字符。你也许不想只是将光标每次只移动一个字符或一行。现在练习每次将光标移动一屏或者移动凡行。请在命令模式下,将光标放在第一行,然后做以下练习: 将光标向下移动一屏 将光标向上移动一屏 将屏幕向上滚动1/2

17、窗口 将光标移到文件的最后一行 将光标移到文件的第一行 将光标移到文件的第四行 将光标移到行的末尾 将光标移到行的开始 1. 将光标移动到文件的开始处。查找词entry。你的光标将被放到字符e处。转换到输入模式,并且加入一个单词text,和一个空格。 2. 将光标移到同行的单词mode后的空格后,插入一个逗号。注意,你当前处于输入模式。 3. 进入命令模式。把光标置于以“somemorelines”开始的那一行中的任何位置上,然后插入一个空行,以形成两段。 4. 插入一个空行时,你被自动地转换到输入模式。现在,请转换到命令模式,保存你所作的修改,但是不要退出编辑器。 5. 现在是命令模式。删除

18、字符c,e,g,但仍然将空行保留。也就是说,只删除字符,不删除整行。而后回到这些行的位置处,将这些空白行删除。你可以使用两种删除的方式。 6. 现在,请你用字母z来替换字母h。 7. 你现在决定不保存这些更改,退出编辑过程。(不保留上次保存以来所做的所有更改) 8. 再次编辑vitest文件。首先,一次一行地将第一段中的每一行拷贝到文件的末尾。当这项工作完成时,将第二段整个地拷贝到文件的末尾。 9. 你发现你刚才加到文件末尾的内容是重复的内容,使用一个命令一次将它们全部删除。 10, 现在,你想把当前的日期与时间嵌入到文件的第一行。请在Vi编辑内部做这项工作。 三、使用set命令,定制编辑环境

19、 1. 使用set命令,可以为你与前编辑过程设定环境。返回到文件的顶端,在确保你已处于命令模式的前提下,执行下列的命令: 设定右边界单词自动折行为15个空格 当处于输入模式时,能显示出当前的模式。 显示行号 2. 检查前面所设定的选项的作用。 3. 保存并退出编辑。 四、命令行编辑 1. 你已经熟悉了vi的模式与命令,所以现在可以练习命令行编辑了。使用set-ovi命令来启动命令行编辑功能。 2. 现在你可以调出以前执行过的命令,编辑它们,并且重新执行它们。现在我们先执行儿条命令。Is/usrcat/etc/filesystemsechohello 3. 假设你现在想编辑一条你刚才执行过的命令

20、。先按Esc键,以进入vi命令模式。多次按k键,将倒序显示刚才已经执行过的儿条命令,再按儿下j键,将正序显示这儿条命令。这实际是从命令缓冲中重新调回它们。所有已经执行过的命令,全部保存在你的用户主目录中的.sh_history文件中。 4. 重新取回Is命令,使用1键将光标移到/字符处(如果你使用光标键来移动光标,将会删除光标所经过的内容,所以你只能使用k键向右移动,使用1键向左移动) 。而后,使用i键来插入文本,将该命令改成一个长列表命令。最后,执行它。 5. 重新调回cat命令,此次,显示文ft/etc/passwd文件的内容 6. 重新调回cat命令,将光标置于行尾 (使用$) ,在该命

21、令的结尾处加一个管道符,使其输出成为WC命令的输入,显示出该文件的行数。 七、实验数据及结果分析: 基础命令: 一、登陆,更改密码: 国Cmder pigrangexpl3:-$passwd Changingpasswordforpigrange. (current)UNIXpassword: Enternev/UNIXpassword: RetypenewUNIXpassv/ord: passwd:passwordupdatedsuccessfully pigrangexpl3:$ 二、基本命令 1. date 2. wc-1/etc/passwd 3. cal2002 4. cal-m9f

22、1752 5. cal-mIf1999;cal-mIf99;不是同一年 6. who 7. whoIgreppigrange 8. clearCmderX pigrangexplB:$date TueJun1120:50:50DST2019pigrangexpl3:$wc-1/etc/passed30/etc/passwdpigrangegbcpl3:$cal20022002JanuaryFebruaryMarch SuMoTuWeThFrSaSuMoTuWeThFrSaSuMoTuWeThFrSa123451212 6 78910111234567893456789 13 141516171

23、8191011121314151610111213141516 20 2122232425261718192021222317181920212223 27 28293031242526272824252627282930 31 AprilMayJune SuMoTuWeThFrSaSuMoTuWeThFrSaSuMoTuWeThFrSa 12345612341 7 89101112135678910112345678 14 151617181920121314151617189101112131415 21 2223242526271920212223242516171819202122 2

24、8 293026272829303123242526272829 30 展v;sl.exe SearchQ|9G3A三| FX1Cmder -X pigrangexpl3:$clear pigrangexpl3:$cal-m9千1752 September1752 SuMoTuWeThFrSa 12141516 17181920212223 2425262728293。 pigrangexpl3:$cal-mIf1999 January1999 SuMoTuWeThFrSa 12 3456789 10111213141516 17181920212223 2425262728293。 31 p

25、igrangegbcpl3:$ pigrangexpl3:$cal-mIf99 January99 SuMoTuWeThFrSa 12345 6789101112 CmderX 13141516171819 20212223242526 2728293031 pigrangepl3:-$| 匮v;sl.exe 1知小Q|。口备*三 三、man man指令提供的帮助:概述、配置、描述、选项、退出状态、返回值、错误、环境、文件、版本、符合标准、注、缺陷、示例、作者等。 manman 因Cmder NAME man-aninterfacetotheon-linereferencemanuals SY

26、NOPSIS man-Cfiled-D-u/arningswarnings1-Rencoding-Llocale-msystemT,.-f,1path-Slist-eextension1-i|-I-regex|-wildcard-names-onlya-u-no-subpages-Ppager-rprompt-7-Eencoding-no-hyphenation-no-justification-pstringt -Tdevice-Hbrowser-Xdpi-ZsectionpageF.section.man-kaproposoptionsreexp man-K-w|-W-Slist-i|-I

27、-regexJsectionterm man-ffwhatisoptionspage man-1-Cfile-d-D-warnings=warnings-Rencoding-Llocale-Ppager-rprompt1-7-Eencoding;-pstring1-t-Tdevice-Hfbrowser-Xdgi-Zfile. man-w|-W-Cfile-d-DJ既 man-c-Cfile-d-Dpa痒 man-?V DESCRIPTION manisthesystemsmanualpager.EachDaeargumentgiventomanisnormallythenameofaprog

28、ram,utilityorfunction.Themanualpaeassociatedwitheachoftheseargumentsisthen-foundanddisplayed.Asection,ifprovided,willdirectmantolookonlyinthatsectionofthemanual.Thedefaultactionistosearchinalloftheavailablesectionsfollowingapre-definedorder(1n18323posix3pm3perlSam54967bydefault,unlessover- mancalMAN

29、 Manualpagerutils MAN(l) 田Cmder-X CAL(l)BSDGeneralCommandsManualCAL(l) NAME caLncal一displaysacalendarandthedateofEaster SYNOPSIS cal-31jyAnumber-Bnumber-dWYV-mmlmonthyear cal-31j-Anumber!Bnumber1-dywY-mm-mmonthyear ncal-C31jy-Anumber1-Bnumber-dyvyy-mmmonthyearncal-C-31j-Anumber-Bnumber1-dvvvv-cnil-m

30、wonthyearncal-31bhjJpwySM-Anumber-Bnumber-Hww-nm-ddl-dvyw-mtn1 -scountrycodemonthyear ncal-31bhJeoSMJ-AnumberI-Bnumber-dvyw-mmlyear DESCRIPTION Thecalutilitydisplaysasimplecalendarintraditionalformatandncaloffersanalternativelayout,moreoptionsandthedateofEaster.Thenewformatisalittlecrampedbutitmakes

31、ayearfitona25x80terminal.Ifargumentsarenotspecified,thecurrentmonthisdisplayed. Theoptionsareasfollows: -hTurnsoffhighlightingoftoday. JDisplayJulianCalendar,ifcombinedwiththe-ooption,displaydateofOrthodoxEasteraccordingtotheJulianCalendar. -eDisplaydateofEaster(forwesternchurches). |pagec日1(1)line】

32、: 广已0$hcrqtoGit| helpcal Cmder pigrangexpl3:/?oct$helpcal caller:callerexpr Returnthecontextofthecurrentsubroutinecall. WithoutEXPR,returnsM$linefilename*.WithEXPR,returns SlineJsubroutine$filename11;thisextrainformationcanbeusedtoprovideastacktrace. ThevalueofEXPRindicateshowmanycallframestogobackb

33、eforethecurrentone;thetopframeisframe0. ExitStatus: Returns0unlesstheshellisnotexecutingashellfunctionorEXPRisinvalid. 田Cmder-X pigrangexplB:/root$| infocal lAjCmder-X CAL(l)BSDGeneralCommandsManualCAL(l) NAME calncal一displaysacalendarandthedateofEaster SYNOPSIS cal-31jy-Anumber-Bnumberdyyyy-mmmonth

34、year cal-31j-Anumber-Bnumberdyyyy-mm-mmonthyear ncal-C-Bljy-Anumber-Bnumber-dyyyy-mmmonthyear ncal-C-31j-Anumber-Bnumber-dyyyy-mm-mmonthyear ncal-31bhjJpwySM-Anumber-Bnumber-Hyyyy-mm-dd-dyyyy-mm -scountry_codemonthyear ncal-31bhJeoSM-Anumber-Bnumber-dyyyy-mmyear DESCRIPTIOfJ Thecalutilitydisplaysasi

35、mplecalendarintraditionalformatandncaloffersanalternativelayout,moreoptionsandthedateofEaster.Thenewformatisalittlecrampedbutitmakesayearfitona25x80terminal.Ifargumentsarenotspecified,thecurrentmonthisdisplayed. Theoptionsareasfollows: -hTurnsoffhighlightingoftoday. -JDisplayJulianCalendar,ifcombine

36、dwiththe-ooption,displaydateofOrthodoxEasteraccordingtotheJulianCalendar. DisplaydateofEaster(forwqsternchurches). (*manpagesc)cal 125lines-Top Nomenuitem*calinnode(dir)Top |展wsl.exeSeachQ|口!.: 文件与目录: 一、检查你现在所处的环境 1. pwd;echo$PATH 二、查看目录 1.cd/ Cmder pigrangexpl3:-$cd/pigrangexp!3:$| 2.Isa(会显示隐藏文件和目录

37、) XICmder pigrangexpl3:/$Is-a bindevhomelibmediaoptrootsbinsrvvar .bootetcinitlib64mntprocrunsnapsysusr pigrangexpl3:/ 3.lsR(会递归显示当前的目录和其子目录) Cmder 一口X pigrangegbcpl3:/$ Is-R . bindevhome libmedia optrootsbinsrvSRvar bootetcinit lib64mnt procrunsnapsysusr ./bin: bash false nc.openbsd ss btrfs fgcons

38、ole netcat static-sh btrfs-debug-tree fgrep netstat stty btrfs-find-root findmnt networkctl SU btrfs-image fsck.btrfs nisdomainname sync btrfs-map-logical fuser ntfs-3g systemctl btrfs-select-superfusermount be systemd btrfs-zero-log getfacl ntfscat systemd-ask-password btrfsck grep ntfsc

39、luster systernd-escape btrfstune gunzip ntfscmp systentd-hv/db bunzip2 gzexe ntfsfallocate systemd-inhibit busybox gzip ntfsfix systemd-machine-id-setup bzcat hostname ntfsinfo systemd-notify bzcmp ip ntfsls systemd-sysusers bzdiff journalctl ntfsmove systenid-trnpfiles bzegrep kbdnode ntfsrecover s

40、ystemd-tty-ask-passvord-agent bzexe kill ntfssecaudit tar bzfgrep kmcxl ntfstruncate tempfile bzgrep less ntfsusermap touch bzip2 lessecho ntfswipe true bzip2recover lessfile open udevadm bzless lesskey openvt ulockmgr_server bzmore lesspipe pidof amount cat In Ping uname Search匚齿三| 4. cd;Is-a AlCmd

41、er-X pigrangexpl3:/$cd pigrangexpl3:$Is-a .bash_history.bashrc.python_history.viminforenderl.c .bash_file.sudo_as_admin_successfulrender.c pigrangexpl3:$| 5. mkdirmydir;Is-1./mydir/;Is-1; 2Cmderpigrangexpl3:$mkdirmydir pigrangexpl3:-$Is-1./mydir/ total0 pigrangexplB:-$Is-1 total0 drvjxnoxr

42、-x1pigrangepigrange512lun1121:16w -rv/-rw-rw-1pigrangepigrange133May1519:15render.c -rv/-rv-rw-1pigrangepigrange130May1519:17renderl.c pigrangexplB:-$| 6. cdmydir/;touchmyfile1;touchmyfile2; pigrangexpl3:$cdmydir pigrangexpl3:/nyaitouchmyfilelpi rangexpl3:-/rc$touchmyfile2pigrangexpl3:iydi$ 7. Is-Ih

43、;Is-Ihi 文件的大小均是0 两个索引节点号如下 pigrangexpl3:-/ir/dir$Is-Ih total0 -rw-rw-r-1pigrangepigrange0Dun1121:17myfilel pwrw-p-1pigrangepigrange0Jun1121:17myfile2 pigrangexpl3:/mydir$Is-Ihitotal0 5066549580846335-rw-rw-r-1pigrangepigrange0Jun1121:17myfilel9007199254796193-rw-rw-r-1pigrangepigrange0Jun1121:17myfi

44、le2pigrangexpl3:/mydir$ 8. cd;Is-R pigrangexpl3:Is-R . render.crenderl.c ./mydir: myfilelmyfile2pigrangexpl3:$ 9. rmdirmydir/;rm-rmydir pigrangexpl3:$rmmydir rm:cannotremovemydir1:Isadirectorypigrangexp!3:$rm-rmydirpigrangexpl3:-$ 三、对文件进行操作 1.不存在inittab文件,故对passwd进行操作 pigrangexplB:$Is-al/etc/|grepin

45、ittabpigrangexpl3:-$ 2. cat/etc/passwd |Cmder一口X pigrangexpl3:$Is-al/etc/|grepinittab pigrangexpl3:$clear pigrangexpl3:$cat/etc/passwd root:x:0:0:root:/root:/bin/bash daemon;x:1:1:daemon;/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x;4:65

46、534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:rnan:/var/cache/rnan:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mai1:x:8:8:mail:/van/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/

47、sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin wwwdata:x:33:33:www-data:/va/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:MailingListbtanager:/var/list:/usr/sbin/nologin ire:x:39:39:ired:/var/run/ired:/usr/sbin/nologin gnats:x:41:41:GnatsBug-Reporti

48、ngSystem(admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-netvjork:x:100:102:systemdNetworkf-lanagement:/run/systemd/netif:/usr/sbin/nologin systemd-resolve:x:101:103:systemdResolver,:/run/systemd/resolve:/usr/sbin/nologin syslog:x:102:106:/h

49、ome/syslog:/usr/sbin/nologin messagebus:x:103:107:/nonexistent:/usr/sbin/nologin _apt:x:104:65534:/nonexistent:/usr/sbin/nologin Ixd:x:105:65534:/var/lib/lxd/:/bin/false uuidd:x:106:110:/run/uuidd:/usr/sbin/nologin dnsmasq:x:107:65534:dnsmasq,:/var/lib/misc:/usr/sbin/nologin 3. view/etc/passwd 因Crud

50、er |:r/root:/bin/bash ddLi(:_:n:x:/usr/sbir:/usr/sbin/nologin bin:x:/bin:/usr/sbin/nologin sys:x:/dev:/usr/sbin/nologin sync;x:/bin;/bin/sync games:x:/usr/games:/usr/sbin/nologin r.n:x:/var/cache/man:/usr/sbin/nologin _P:x;:/var/spool/lpd:/usr/sbin/nologin ru:乂::/var/mail:/usr/sbin/nologin :ch_:x:/v

51、ar/spool/news:/usr/sbin/nologin :x:/var/spool/uucp:/usr/sbin/nologin ;:/bin!/usr/sbin/nologin v.v.w-data:x:/var/www:/usr/sbin/nologin backup:x:/var/backups:/usr/sbin/nologin i匚十:x:/var/list:/usr/sbin/nologin :x;:/var/run/ircd:/usr/sbin/nologin its:/:/var/lib/gnats:/usr/sbin/nologin :ubcJy:x::/nonexi

52、stent:/usr/sbin/nologin sysvernd-network:x:/run/systemd/netif:/usr/sbin/nol oginsyste:nJ-resolve:x:/run/systernd/resolve:/usr/sbin/nologin syslog:x:/home/syslog:/usr/sbin/nologin r顷b皿:x::/nonexistent:/usr/sbin/nologin _a.i;x;:/nonexistent:/usr/sbin/nologin xd:x:/var/lib/lxd/:/bin/false i.uidd:/run/u

53、uidd:/usr/sbin/nologin d:smasq:x:/var/lib/misc:/usr/sbin/nologin ridscip:x:/var/lib/landscape:/usr/sbin/nologin sshd:x:/run/sshd:/usr/sbin/nologin 4. less/etc/passwdwsl.exe Search 中 a+ Top Cmder一口X root:x:0:0:root:/root:/bin/bash daemondaemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/

54、nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x;4:65534:sync;/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp;x;7;7;lp;/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mai1:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/us

55、r/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:wwwdata:/vau/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:B8:MailingListManager:/var/list:/usr/sbin/nologin ire;x:39:39:ired:/var/run

56、/ired:/usr/sbin/nologin gnats:x:41:41:GnatsBug-ReportingSystem(admin):/var/lib/gnats:/usr/sbin/nologin nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin systemd-netv/ork:x:100:102:systemdNetwork(Management,:/run/systemd/netif:/usr/sbin/nologin systemd-resolve:x:101:systemdResolver,:/run/sys

57、ternd/resolve:/usr/sbin/nologin syslog:x:102:106:/home/syslog:/usr/sbin/nologin messagebus:x:103:107:/nonexistent:/usr/sbin/nologin _apt:x:104:65534:/nonexistent:/usr/sbin/nologin lxd:x:105:65534:/var/lib/lxd/:/bin/false uuidd:x:106:110:/run/uuidd:/usr/sbin/nologin dnsmasq:x:107:65534:dnsmasq/var/li

58、b/misc:/usr/sbin/nologin landscape:x:108:112:/var/lib/landscape:/usr/sbin/nologin sshd:x:109:65534:/run/sshd:/usr/sbin/nologin 5. more/etc/passwdCmder一口X root:x:0:0:root:/root:/bin/bash daemondaemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin

59、 sync:x;4:65534:sync;/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp;x;7;7;lp;/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mai1:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/

60、uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:wwwdata:/vau/www:/usr/sbin/nologin backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:B8:MailingListManager:/var/list:/usr/sbin/nologin ire;x:39:39:ired:/var/run/ired:/usr/sbin/nologin gnats:x:41:41:GnatsB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论