您好,欢迎来到独旅网。
搜索
您的当前位置:首页实验2 Linux的键盘命令

实验2 Linux的键盘命令

来源:独旅网


实验2 Linux的键盘命令

【实验目的】

(1)熟练掌握常用的键盘命令。

(2)了解linux的文本模式操作界面。

【实验原理/实验基础知识】

(1)目录操作

① ls:显示目录的内容,也可以显示文件的属性,比如节点、文件种类、权限、拥有者、大小、创建时间等。

格式: ls [参数] [目录或文件名]。

例:ls /home 表示查看目录home。

② mkdir:目录创建

格式:mkdir [参数选项] 目录

例:mkdir /home/sub 表示在home目录下创建子目录/sub。

③ rmdir:删除空目录工具

格式:rmdir [参数] 目录

例:rmdir /home/sub 表示在home目录下删除子目录/sub。

④ rm:删除一个或多个文件的工具,并且能用于删除非空目录。

格式: rm [参数选项] file1 file2

(2)输入输出重定向

① cat:显示文件内容。

格式:cat [参数] 文件名称

例:cat /home/hello.c 表示显示/home目录下文件hello.c的内容。

② cat >:将键盘输入的字符送入文件。

格式:cat > 文件名

例:cat 〉file<③ cat:合并文件。

格式:cat 文件1>>文件2

例:cat f1〉〉f2 表示将f1文件内容合并到f2文件中。

(3)文件操作

① cp:文件或目录的复制

格式:cp [参数] 源文件或目录 目标文件或目录

例:cp /home/f1 /home/sub 表示将home目录下文件f1复制到子目录sub下。

② mv:文件的更名与移动。

格式:mv [参数] 旧文件路径名 新文件路径名

例:mv /home/f1 /home/sub/f2 表示将home目录下文件f1移动到home子目录sub下,并更名为f2。

③ find:查找文件。

格式:find [参数] 查找条件

例:find –name ‘abc’ 表示查找文件名为abc的文件。

④ tar:文件打包和解包。

格式:tar [参数] 目标文件名 源文件列表

例:tar –cvzf myfile.tar 表示将当前目录下的文件打包并压缩到文件myfile.tar中。

注:参数-cvf表示打包,参数-xvf表示解包,参数-z表示对文件进行压缩或解压缩。

(4)历史命令的调用

用光标上下移动键显示已使用过的历史命令。

(5)日期与时间

① date:显示日期时间。

格式:date [参数]

例:date 表示显示系统当前日期及时间。

② cal:显示日历。

格式:cal [月份] [年份]

例:cal 01 2011表示显示2011年1月日历。

(6)用户管理

① useradd:创建新用户。

格式:useradd [参数] 用户名

例:useradd u1表示创建新用户u1。

② passwd:设置及修改用户密码。

格式:passwd 用户名

例:passwd wang 表示为用户wang设置密码,执行命令后系统会提示再次确认密码。

③ userdel:撤销用户。

格式:userdel [参数] 用户名

例:userdel u1表示删除用户u1。

【实验环境】VMware Workstation、RedHat

【实验步骤】

(1)目录操作

① 在/home下建立子目录,在该子目录下创建第二级子目录。

mkdir /home/aaa, mkdir /home/aaa/bbb

② 进入/home,查看创建的子目录。

cd /home, ls /home

③ 删除一个第二级子目录中的目录。

rmdir /home/aaa/bbb

④ 显示当前所处的路径。

pwd

(2)输入输出重定向

① 键盘输入文件file1的内容。

cat 〉file1<② 键盘输入文件file2的内容。

③ 将file1和file2合并到file中。

④ 显示file。

(3)文件操作

① 在目录/home下创建子目录/sub,由键盘输入文字并输入文件f1、f2,将f1、f2存至/sub目录。

② 将文件f1改名为f11。

③ 将sub目录下所有文件打包,并压缩生成doc.tar文件。

④ 在sub目录下创建子目录,将doc.tar文件解压到新建子目录下。

⑤ 删除sub目录下文件f2。

(4)历史命令的调用

用光标上下移动键显示已使用过的历史命令。

(5)日期与时间

① 显示系统当前日期与时间。

② 显示2012年9月的日历。

③ 显示2012年全年日历。

(6)用户管理

① 用root登陆。

② 添加用户名为a1的用户。

③ 为该用户设置密码:123456。

④ 重启系统,用a1登陆。

⑤ 重启系统,用root登陆;显示/etc/passwd和/etc/shadow文件的内容,查看该用户信息。

⑥ 删除用户a1。

【实验报告】

填写《信息技术学院学生上机实验报告》。

【思考题】

(1) 使用root登陆系统与使用用户创建名登陆系统有什么区别?

(2) 修改密码时如果不给出用户名,则被修改的密码对应的用户是哪一个?

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- dcrkj.com 版权所有 赣ICP备2024042791号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务