实验 1 Linux 基本操作
一. 实验目的
1. 通过本实验使学生了解 Linux 提供的用户界面中键盘命令操作界面。
2. 熟练掌握常用的键盘命令。
3. 熟悉 Linux 提供的图形用户界面。
4. 以 Windows 的窗口操作经验使用 Linux 的窗口,增强触类旁通的能力。
二.实验内容
1. 系统登录、注销和关机
• 登录:输入用户帐号和口令。建议平时使用时不要使用系统的 root 帐号。以免误删
文件。
• 注销关机:单击主菜单,选择注销、关机或重启。
2. 在窗面上右击,选择“新建终端”(或“New Terminal”),进入字符界面,完成下列操作。
(1) 目录操作
在/home 下建立自己的子目录,子目录名自己取,然后再在自己的子目录下再创建
若干个子目录。(cd /home,mkdir test,mkdir
这边我在/home 目录下建立 wenxi1、wenxi2 子目录:
sys)
进入/home 目录,查看创建的子目录。(cd /home,ls test,ls sys)
删除一部分自己创建的子目录。(rmdir sys)
在自己的子目录下再创建子目录 sub1 和 sub2。(mkdir sub1,mkdir sub2)
这边我在子目录 wenxi1 下再创建子目录 a:
进入 sub1 子目录。(cd sub1)
进入目录 a:
(2) 文件操作
复制一部分文件到 sub1 子目录,如/bin/l*。(cp /bin/l*
. )
将目录/bin 下的一部分文件复制到 a 子目录下:
用长格式显示目录清单,看看文件的权限。(ls –l)
查看 sub1 目录中是否有 login 文件。( ls login )
这边我是先在 a 目录下创建 login 文件,然后在执行查看命令:
如果有 login,将其改名为 mylogin。( mv login mylogin)
建立 mylogin 的一个文件链接,文件名为 syslogin。(ln mylogin syslogin)
用 ls –l 命令查看文件 mylogin 和文件 syslogin 是否完全一样。( ls *login –l )
由上图可发现文件 mylogin 和文件 syslogin 是完全一样的
分 别 用 more 和 less 命 令 显 示 /etc/passwd 的 内 容 。 (more /etc/passwd, less
/etc/passwd)
more /etc/passwd:
返回父目录。(cd ..)
查找 mylogin 文件。( find –name mylogin )
进入 sub1子目录。( cd sub1)
修改 mylogin 的权限为:(chmod 754 mylogin,ls -l)
文件拥有者:可读、可写、可执行
所属同组用户:可读、可执行
其他用户:可读
删除 sub1 和 sub2 目录。(cd ..,rm -rf sub1, rm –rf sub2)
(3) 历史命令的调用
用光标移动键↑↓显示已经使用过的历史命令,体会其方便之处。
(4) 自动补全功能
在输入文件或目录名时,可以用 Tab 键补全与已输入字符相匹配的文件或目录名。
(5) 日期与时间
显示系统当前日期与时间。(date)
显示 2009 年 3 月的日历。(cal 3 2009)
显示 2009 年全年的日历。(cal 2009)
(6) 用户管理
以 root 登录。
添加用户名为 a1 的用户。( useradd a1)
为该用户设置密码:123456。(passwd a1)
注销或重启系统。(logout 或者 reboot)
用 a1 登录。
注意用户状态下的提示符与管理员状态下的不同。
注销或重启系统。(logout 或者 reboot)
显 示 /etc/passwd 和 /etc/shadow 文 件 的 内 容 , 查 看 a1 用 户 信 息 。 (grep a1
/etc/passwd,grep a1 /etc/shadow)
删除 a1 用户。(userdel a1)
(7). 加载和卸载 U 盘
上面的 sdb1 即为检测出来的 U 盘
自备 U 盘,在 Linux 中加载它,并列出 U 盘中的文件和目录。(mount /dev/sdb1
/mnt)
将/etc/fstab 复制到 U 盘中。(cp /etc/fstab /mnt)
缷载 U 盘。(cd /,umount /dev/sdb1 或者 umount / /mnt)
(8) 自行执行其他 Linux 字符命令。
这边我用的是 wc 命令:
统计指定文本文件的行数、字数、字符数